More information about the Underscore mailing list

[_] Built with

Matt Hamilton matth at netsight.co.uk
Thu Aug 23 10:32:56 BST 2007

On 23 Aug 2007, at 10:25, Tim Beadle wrote:

> On 23/08/07, Matt Kane <ascorbic at gmail.com> wrote:
>> It's in the headers. By default, PHP adds itself to the server header
>> and adds an X-Powered-By header. e.g. one of my servers:
>>
>> Server: Apache/1.3.34 (Debian) mod_gzip/1.3.26.1a PHP/5.2.0-8
>> +etch5~pu1 mod_ssl/2.8.25 OpenSSL/0.9.8c mod_perl/1.29
>> X-Powered-By: PHP/5.2.0-8+etch5~pu1
>
> But it correctly got J2EE for optics.org, even though it's Tomcat on
> the back end with Apache on the front end (ie no extra headers in the
> front end server to sniff). Must be all those .do extensions we
> haven't URLRewrited (as it were) yet...

Yeah, I went through a handful of our websites and the results were  
interesting, if pretty much useless lol

Every site we develop is on top of Zope and/or Plone.  Very few of  
them it picked up on either of those.  Some it picked up Plone under  
the CMS section, some it picked up Zope under the framework section.   
One even picked up python at the language, as that is a Zope 3 site  
served by Twisted and has python in the x-powered by header.  And one  
of them it just comes back with an error 'The server committed a  
protocol violation. Section=ResponseStatusLine' lol

-Matt

-- 
Matt Hamilton                                       matth at netsight.co.uk
Netsight Internet Solutions, Ltd.        Business Vision on the Internet
http://www.netsight.co.uk                             +44 (0)117 9090901
Web Design | Zope/Plone Development & Consulting | Co-location | Hosting