This sounds like you were ignoring HTTP error codes and eventually got
blacklisted. Consider: 
http://apiwiki.twitter.com/Streaming-API-Documentation#Connecting

You can tell for sure by turning off --silent and using -v to see
what's going on. You should be getting some sort of message back, or
absolutely nothing back. Those codes are not HTTP error codes, they
must be some curl artifact.

Tcpdump is also sometimes useful.

-John Kalucki
http://twitter.com/jkalucki
Services, Twitter Inc.



On Nov 14, 6:13 pm, Jim DeLaHunt <jim.delah...@gmail.com> wrote:
> Am I the only one seeing this? I call the Streaming API 10x/hour. For
> the last 23 hours or so, I've been getting bad responses every time.
>
> I use a cron job to call from the Linux shell:
>
> curl --user myid:mypassword --silent --fail --max-time 3 --retry 
> 0http://stream.twitter.com/1/statuses/sample.xml
>
> and I get usually a curl return code "(52) Empty reply from server",
> though sometimes "(6) name lookup timed out". Same thing happens when
> I ask for .json instead of .xml.
>
> The failures started at the rate of 1-2/hour on 2009/11/13 09:00h UTC
> (Friday early morning PST), though they became continuous as of
> 200/11/14 03:24h UTC (Friday evening PST), and remain continuous.
>
> Is anyone else calling this API and failing? Or succeeding? in the
> last 24 hours?
>
> Thank you,
>    --Jim DeLaHunt, Vancouver, Canada   �...@jdlh
>    Twanguages: a language census of Twitter   
> @twanguageshttp://jdlh.com/en/pr/twanguages.html

Reply via email to