These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Anyone else notice the chrome browser is no longer sending $_SERVER items anymore?

Author
Zedrik Cayne
Standards and Practices
#1 - 2013-03-16 02:14:23 UTC
In PHP, I used to determine whether or not we were trusted by:

$IGB = false;
$IGBTrusted = false;
if( array_key_exists( 'HTTP_EVE_TRUSTED', $_SERVER ) )
{
$IGB = true;
if( $_SERVER[ 'HTTP_EVE_TRUSTED' ] == 'Yes' )
{
$IGBTrusted = true;
}
}

if( $IGBTrusted )
{
$igbLocation = $_SERVER[ 'HTTP_EVE_SOLARSYSTEMNAME' ];
}

So I could figure out where you were in the universe and provide a closest to you list of your locator agents. Is it just me or has this gone *poof*?

I honestly feel like I just read fifty shades of dumb. --CCP Falcon

Ydnari
Estrale Frontiers
#2 - 2013-03-16 02:46:37 UTC
It's not changed, in fact there have been no fixes or improvements or upgrades to the IGB in years, which is another problem in itself.

Crystall ball says you're on Apache 2.4 which blocks headers containing underscores, or ngnix with underscores_in_headers set to its default of "off".

See also https://forums.eveonline.com/default.aspx?g=posts&t=152695

--

Zedrik Cayne
Standards and Practices
#3 - 2013-03-16 18:42:27 UTC
Give the manm a cigar. Fighting with the isp who has done both upgrading apache and installing a newer version od nginx.

To those looking for solutions for your own purposes. In php asking for get_apache_headers() will get you the values you are missing provided a load balancer is not. Eating them for you.

Apologies to those using the locator tool. I'll find a way round it.

I honestly feel like I just read fifty shades of dumb. --CCP Falcon