Being blocked with "Unauthorized" but only from one IP



I’m using Phirehose to stream filtered on just a few keywords. A few weeks back my script suddenly stopped working. When I try to connect, I get a response “unauthorized”.

However, after much pain in trying to get it to work again I found that if I took the exact same script to another server and ran it, it works just fine. So apparently my IP is being blocked. I am able to make successful calls to the REST api.

The twitter FAQ ( says that I’ll be completely blocked with no response at all, but I’m getting responses that I’m “Unauthorized” (that may be Phirehose’s output, but I’d think it would have a different failure if it coudn’t even talk to the streaming server).

Any thoughts on how to rectify the issue?