I must say the message I got (the HTML I downloaded) "<addinfourl at 1102820816 whose fp = <socket_fileobject object at 0x41bb8d70>>" looks a lot like an IP socket problem.
<addinfourl at 1155683712 whose fp = <socket._fileobject object at 0x44e26eb0>>