Robert Allerstorfer: Apache: Bug in 1.3.10+

Beitrag lesen

Hallo Michael,

Apache hat offenbar in Version 1.3.10 eine zusätzliche
Routine zum Prüfen des korrekten Aufbaus eines Host-
Headers eingebaut - mit dem Effekt, daß nun Hostnamen,
welche einen "_" (underscore) enthalten, nicht mehr
akzeptiert werden.

Ja, das ist auch in der 2.0er alpha release so und ich würde es nicht unbedingt als bug ansehen, sondern eher als ein quasi "use strict". Registrierte TLD's dürfen ja auch ausschließlich nur aus a-z, 0-9 und dem bindestrich (-) bestehen, der unterstrich (_) ist nicht erlaubt.
Ich würde zwecks kompatibilität einfach keine hostnamen verwenden, die nicht auch dieser regel gehorchen.

ciao,
rob.