We try to use hostheader with the german umlaut ß (sharp s, "Eszett") like www.straße123.de in IIS 10 websites. The hostheader is accepted in IIS, the DNS entry or HOSTS entry on client with punycode is accepted and works.
But regardless if the website is started or stopped, in Firefox I get an error message 400 "Bad Request - Invalid Hostname". Chrome and Edge convert the "ß" to "ss", e.g. www.strasse123.de which is not wanted.
I have no clue how get this running.