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?"
Self Censoring Web servers! Automatically removes all politically sensitive info for you! This will catch on quick, I bet!
Belief? Hope? Preference?The Existential Vortex
Serious? Seriousness is well above my pay grade.
Didn't they implement the 1 server per company policy some time ago now...?? oh wait.
Its parent company is a media company
What exactly is this QZHTTP?
I honestly don't know. Never heard of it before now, my Google Fu finds nothing in English. Indicating it is most likely propriety to Tancent QQ ...
... won't every large company soon be able to foot the bill on and house (what appears to be) 20 million web servers? I guess IP addressing, routing & bandwidth will always be a problem but the hardware is sure getting to the point.
I hope this didn't affect the IPv4 exhaustion date.
I guess this could also just be a whole lot of fuss over something that will become common place. I mean with the event of virtualization, hilarious 32 core chips due out and predictably cheap storage/memory
My work here is dung.
LOL- good to see MS prompted to fight for its second place standing.
The cost of that cleanup, of course, will be borne by taxpayers, not industry.
I don't understand the people mocking this. Sure this is probably a service a la geocities with a minority of webpages worth of any interest. But some are. Internet gains million of new users and publishers and people just dismiss this as non-significant while we should try to build bridges. As ugly a Myspace-QQ bridge may sound, it could be a worthwhile objective...
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
I really don't care what they're serving up on QQ as long as they knock it off with the repeated brute force SSH attempts every single day.
Ships with mod_serialz, mod_sslstrip, mod_censorhip and mod_smtprelay all configured and ready for use out of the box.
An hour later and your browser is hungry for headers again.
I knew it! China is finally making their move by grabbing up all q's. Then when we least expect it they'll slam down QUAMQUAM on a triple word score and we'll be toast! Why else would the Chinese have such a firm grasp of the Latin language?
-=Bang Bang=-
served by QZHTTP. This web server is used by QQ to serve millions of Qzone sites beneath the qq.com domain
A quorum of queasy, quitting queens, quaffing questionable quaaludes, quietly quote quips of quality quite exquisitely.
Life would be easier if I had the source code.
Stop linking to zero content, zero insight, zero analysis blogs!
My Babylon
Every job has a cost - the opportunity cost. Reduce that cost and you increase wealth.
It's whose wealth is being increased, is the question that we're asking here.
This is my sig.
Ah, what does it all mean? I dunno, are the Chinese proposing some sort of new web server protocol standard? Is there a new RFC out?
They've just called their software 'QZHTTP'. Try 'telnet qzone.qq.com 80' and 'HEAD / HTTP/1.0' and you'll see for yourself:
Server: QZHTTP-2.3
I don't think anyone's suggesting there's a new protocol here.
Ah, is it still considered phishing when it's a feature enabled by default?
Just curious.
Teach one man to phish and he can feed...
Teach 20 million to phish and you have the Internet.
May contain traces of nut.
Made from the freshest electrons.
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";
"Get some Cyrillic fonts" doesn't make any sense. It's not a lack of fonts that are causing the problem, it's the non-unicode character encoding (Latin-1).
It is pitch black. You are likely to be eaten by a grue.
You must be new here.
Don't swim against the current, but perpendicular to it.
they're using qhttpd and linux.
filtered/parsed results from running :
nmap -A -T4 -F 182273490.qzone.qq.com
Port80-TCP : i686-pc-linux-gnu
501 Method Not Implemented
The requested method 'OPTIONS' is not implemented by this server.
http://www.tencent.com/ - qhttpd Server
Server: qhttpd
Connection: close
Content-Type: text/html
Content-Length: 255
info on qhttpd :
http://www.xman.org/Qhttpd/design.shtml