Airwave 7.2 introduced lighttpd as a frontend http handler. Unfortunately lighttpd does not currently support "_" (underscore) characters in hostnames and will return a HTTP Error 400 when the customer attempts to access their Airwave server.This is because lighttpd is rejecting the hostname as an invalid header field. Current IEEE/IETF standards do not support underscore characters in DNS hostnames. Airwave 7.2.x and newer will not support underscore characters in hostnames.You'll find error messages similar to these in /var/log/lighttpd/error.log:>2011-02-15 13:47:33 (trace) (request.c:440) Host header is invalid (Status: 400), was airwave01_v.fcps.org>2011-02-15 13:47:57 (trace) (request.c:440) Host header is invalid (Status: 400), was airwave01_v.fcps.org>2011-02-15 13:55:00 (trace) (request.c:440) Host header is invalid (Status: 400), was airwave01_v>2011-02-15 14:00:35 (trace) (request.c:440) Host header is invalid (Status: 400), was airwave01_vWorkaround #1: change the dns hostname entry to not include underscoresWorkaround #2: use the ip address of the Airwave server to access the service.
© Copyright 2024 Hewlett Packard Enterprise Development LPAll Rights Reserved.