The Chinese (Web Servers) Are Coming
Glyn Moody writes "The February 2009 Netcraft survey is not the usual 'Apache continues to trounce Microsoft IIS' story: there's a new entrant — from China. 'This majority of this month's growth is down to the appearance of 20 million Chinese sites served by QZHTTP. This web server is used by QQ to serve millions of Qzone sites beneath the qq.com domain.' What exactly is this QZHTTP, and what does it all mean for the world of Web servers?"
I think it's more likely to be a version of thttpd because of an error message I got:
telnet qzone.qq.com 80
Trying 58.251.60.181...
Connected to qzone.qq.com.
Escape character is '^]'.
GET - HTTP/1.0
HTTP/1.1 400 Bad Request
Server: qhttpd
Connection: close
Content-Type: text/html
Content-Length: 235
<HTML><HEAD><TITLE>400 Bad Request</TITLE></HEAD><BODY><H2>400 Bad Request</H2>Your request has bad syntax or is inherently impossible to satisfy.<HR><ADDRESS><A HREF="http://www.tencent.com/">qhttpd Server</A></ADDRESS></BODY></HTML>
Compare that message with:
thttpd-2.25b
libhttpd.c: "Your request has bad syntax or is inherently impossible to satisfy.\n";