Actually it seems to have stabilised at the moment (apart from the
503's that everyone seems to be getting) I'll drop you an email again
if I see it again!

Many thanks
Richard

On Aug 25, 7:13 pm, Ryan Sarver <[email protected]> wrote:
> Rich,
>
> Can you provide your source IP that you are seeing this issue from? We
> can only dig into the logs if we know where your traffic is coming
> from.
>
> Thanks, Ryan
>
>
>
> On Tue, Aug 25, 2009 at 7:19 AM, Rich<[email protected]> wrote:
>
> > I'm now getting this error back again!
>
> > On Aug 18, 4:39 pm, Rich <[email protected]> wrote:
> >> Thanks Ryan I've emailed the API email address
>
> >> On Aug 18, 4:21 pm, Ryan Sarver <[email protected]> wrote:
>
> >> > Chris, Rich,
>
> >> > Seems like you aren't the only ones right now. I'm going to work with
> >> > Ops to see if we can figure out where it is coming from. Can you
> >> > provide us with a little more info so it will be easier to track this
> >> > down?
>
> >> > 1. The IP of the machine making requests to the Twitter API. If you're
> >> > behind NAT, please be sure to send us your *external* IP.
> >> > 2. The IP address of the machine you're contacting in the Twitter
> >> > cluster. You can find this on UNIX machines via the "host" or
> >> > "nslookup" commands, and on Windows machines via the "nslookup"
> >> > command.
> >> > 3. The Twitter API URL (method) you're requesting and any other
> >> > details about the request (GET vs. POST, parameters, headers, etc.).
> >> > 4. Your host operating system, browser (including version), relevant
> >> > cookies, and any other pertinent information about your environment.
> >> > 5. What kind of network connection you have and from which provider,
> >> > and what kind of network connectivity devices you're using.
>
> >> > Thanks in advance, Ryan
>
> >> > On Tue, Aug 18, 2009 at 4:57 AM, Rich<[email protected]> wrote:
>
> >> > > I'm seeing this type of behaviour too and it's getting very
> >> > > frustrating.
>
> >> > > Basically I'm checking for status 200, then I'm checking for Content-
> >> > > Type XML.  However from time to time I'm getting non XML back from
> >> > > this function.
>
> >> > > On Aug 9, 8:27 am, Chris Babcock <[email protected]> wrote:
> >> > >> This is what the200response is looking like:
>
> >> > >> [u...@cl-t090-563cl bin]$ time curl -Lsim 
> >> > >> 10http://twitter.com/account/rate_limit_status.xml
> >> > >> HTTP/1.0200OK
> >> > >> Connection: Close
> >> > >> Pragma: no-cache
> >> > >> cache-control: no-cache
> >> > >> Refresh: 0.1
> >> > >> Content-Type: text/html; charset=iso-8859-1
>
> >> > >> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" 
> >> > >> "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd";>
> >> > >> <!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
> >> > >> "http://www.w3.org/TR/html4/strict.dtd";> -->
> >> > >> <HTML>
> >> > >> <HEAD>
> >> > >> <META HTTP-EQUIV="Refresh" CONTENT="0.1">
> >> > >> <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
> >> > >> <META HTTP-EQUIV="Expires" CONTENT="-1">
> >> > >> <TITLE></TITLE>
> >> > >> </HEAD>
> >> > >> <BODY><P></BODY>
> >> > >> </HTML>
>
> >> > >> real    0m0.100s
> >> > >> user    0m0.002s
> >> > >> sys     0m0.004s
> >> > >> [u...@cl-t090-563cl bin]$ time curl -Lsim 
> >> > >> 10http://twitter.com/account/rate_limit_status.xml
> >> > >> HTTP/1.1200OK
> >> > >> Date: Sun, 09 Aug 2009 07:17:05 GMT
> >> > >> Server: hi
> >> > >> Last-Modified: Sun, 09 Aug 2009 07:17:05 GMTStatus:200OK
> >> > >> ETag: "d3498c2414150299df3cc1f6bb73b92c"
> >> > >> Pragma: no-cache
> >> > >> Cache-Control: no-cache, no-store, must-revalidate, pre-check=0, 
> >> > >> post-check=0
> >> > >> Content-Type: application/xml; charset=utf-8
> >> > >> Content-Length: 302
> >> > >> Expires: Tue, 31 Mar 1981 05:00:00 GMT
> >> > >> X-Revision: 5a9a0d1ff0ba64c181510974278cfccc10e77d0b
> >> > >> X-Transaction: 1249802225-83448-6420
> >> > >> Set-Cookie: 
> >> > >> _twitter_sess=BAh7BzoHaWQiJWVkNjk5Njk2YWNhNjQ3ZjgyOGQzNzdjNTAzMTE3ZjBmIgpm%
> >> > >>  
> >> > >> 250AbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpGbGFzaDo6Rmxhc2hIYXNoewAG%250AOgpAdX
> >> > >>  NlZHsA--639086f2287f85ef9e07f98d16adcce416b79e8d; 
> >> > >> domain=.twitter.com; path=/
> >> > >> Vary: Accept-Encoding
> >> > >> Connection: close
>
> >> > >> <?xmlversion="1.0" encoding="UTF-8"?>
> >> > >> <hash>
> >> > >>   <remaining-hits type="integer">150</remaining-hits>
> >> > >>   <hourly-limit type="integer">150</hourly-limit>
> >> > >>   <reset-time-in-seconds 
> >> > >> type="integer">1249805825</reset-time-in-seconds>
> >> > >>   <reset-time type="datetime">2009-08-09T08:17:05+00:00</reset-time>
> >> > >> </hash>
>
> >> > >> real    0m0.184s
> >> > >> user    0m0.002s
> >> > >> sys     0m0.003s
>
> >> > >> In a browser that would be functionally the same as a 302, but I'mnot
> >> > >> using a browser so the semantics are kind of important.
>
> >> > >> It *seems* to happen whenever I hit the API with a cold request. Pure
> >> > >> speculation. If I think of a way to test it, I will do so.
>
> >> > >> Chris Babcock

Reply via email to