Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Analyze X-Powered-By Header for Server/Triplestore-Software #26

Open
akahl opened this issue Jul 17, 2014 · 6 comments
Open

Analyze X-Powered-By Header for Server/Triplestore-Software #26

akahl opened this issue Jul 17, 2014 · 6 comments

Comments

@akahl
Copy link

akahl commented Jul 17, 2014

In larger deployment scenarios, often the triplestore is not exposed directly to the web. And sometimes it is not possible to override Apache's Server-Header. Therefore I would recommend also taking a look at the X-Powered-By Header. In our case this is more informative than the Server Header:
curl -I http://lod.b3kat.de/sparql
Server: Apache
...
X-Powered-By: Bigdata http://www.bigdata.com

@VladimirAlexiev
Copy link

Where is that header specified?
"I can't override the standards-specified header" seems like a poor excuse.

@akahl
Copy link
Author

akahl commented Dec 8, 2014

The Server Header cannot be changed for only one vhost in a deployment with dozens of vhosts. Specifiying the X-Powered-By header can be done in any directive.
This about the simplicity of implementation: We cannot deploy a dedicated webserver instance just to make it deliver a special Server header. And I think you are interested in correct statistics - so why not analyze more than one header? I am trying to help you.

@VladimirAlexiev
Copy link

@akahl : The question is how popular is this header. Can you provide some pointers?

@akahl
Copy link
Author

akahl commented May 18, 2015

@rvesse
Copy link

rvesse commented May 18, 2015

I think the problem will be that for most servers the X-Powered-By will still report something uninteresting like ASP.Net/4.0 or PHP/5.4.0

@VladimirAlexiev
Copy link

@rvesse But the same problem holds of the Server header. Until recently all our installations said just "nginx" and "apache", nothing about our software :-) This is a problem of the server maker/deployer, not of the header

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants