Taking moodle out of the picture and running strace on http://211.220.31.50/test.html cuases the same error. So it's not a Moodle problem. Here are some more details I may or may not have posted in earlier e-mails:
netstat -ln | grep 80
tcp6 0 0 :::80 :::* LISTEN
unix 2 [ ACC ] STREAM LISTENING 18068 @/tmp/.ICE-unix/1205
unix 2 [ ACC ] STREAM LISTENING 18069 /tmp/.ICE-unix/1205