At first I was convinced, that the IGB was the problem, because a
curl -H "EVE-CHARNAME: Trenker" -H "EVE-TRUSTED: yes" http://www.evepanel.net/index.php?eID=tx_evebase_headers
from the same machine the EVE client is running, returned
Then I tried something different and, well, I am not a friend of bad language, but:
HTTP specification clearly says which characters are allowed in HTTP headers. The underscore is NOT.
IGB is actually sending:
For everyone who is hosting an IGB site with nginx, make sure to add
to your config, invalid headers must be allowed!!