With a more recent version:
hg clone http://localhost:8000 test2
localhost - - [16/Feb/2008 23:43:10] "GET /?cmd=heads HTTP/1.1" 200 -
abort: 'http://localhost:8000/' does not appear to be an hg repository!
But the issue is still there if you clone "static-http://localhost:8000" |