Http 401 response from streaming from one machine, but not another


I’m getting an http response 401 (permission denied) from the streaming API from one server, but not my desktop. I’ve copied and pasted the exact same code (same version of the python TwitterAPI) to be sure I’m using the same API key. Is there any reason the same API key would get a 200 response with the associated data stream from one machine and a 401 from another?

The error page I get looks like:


Problem accessing '/1.1/statuses/filter.json?locations=-135%2C25%2C-50%2C50'. Reason:


But again, it works fine with the same API key from my desktop machine!