it might be worth trying with an arbitrary website url too, to find out whether it is the hosting company blocking things, or twitter. The url I tried DID return a valid http result, but the result text said "does not exist"

Musicman