Stefan,
JFTR underscores in domain names are allowed, just not for hostnames. SRV,
TLSA and other RRs make use of them.
O.
On 14 January 2017 17:24:09 Stefan Fritsch <s...@sfritsch.de> wrote:
On Saturday, 14 January 2017 12:33:55 CET Jonathan Vollebregt wrote:
Actually that makes another point: according to RFC952 hostnames are
allowed only a single period:
http://www.ietf.org/rfc/rfc952.txt
> <hname> ::= <name>*["."<name>]
> <name> ::= <let>[*[<let-or-digit-or-hyphen>]<let-or-digit>]
Unless this was updated in another RFC that means apache shouldn't even
support subdomains in virtual hosts, and say goodbye to the .co.uk tld!
No, the *[ ... ] syntax means an arbitrary number of the thing in the
brackets.
I think we can write this off as confusion due to the apache
documentation and say this is an actual bug and ServerName is supposed
to take domainnames
I don't think underscores in domain names are allowed in general. But I know
that they are in are in wide use. So maybe there should be an exception or an
explicit knob to allow them.
A workaround is
HTTPProtocolOptions unsafe