Monitoring, Management & Location Tracking

 View Only
last person joined: one year ago 

Articles relating to existing and legacy HPE Aruba Networking products and solutions including AirWave, Meridian Apps, ALE, Central / HPE Aruba Networking Central, and UXI / HPE Aruba Networking User Experience Insight

Airwave HTTP Error 400 Host Header is invalid. 

Jun 23, 2014 03:03 PM

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_v

Workaround #1: change the dns hostname entry to not include underscores

Workaround #2: use the ip address of the Airwave server to access the service.

Statistics
0 Favorited
0 Views
0 Files
0 Shares
0 Downloads

Related Entries and Links

No Related Resource entered.