[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Rich

The most frustrating thing is oAuth being down, meaning new users
can't sign in to oAuth apps!

On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:
 The more communication, to both us and the public, the better.  That's the
 best thing Twitter can do right now - I definitely feel their pain, as we're
 all going through it right now.  It's just harder on us because we're not
 privy to what Twitter knows right now (nor do we have the control they
 have).  Communication is key. (and tell Rodney I said hi Sean!)

 Jesse

 On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan seancalla...@gmail.comwrote:





  Yeah Jesse, I hear you and am super bummed out. My service,
  TweetPhoto.com, is also down in terms of users being able to login
  through basic auth. It's been like that all day. No one has been able
  to upload photos. I emailed Doug at Twitter and he requested my
  server's IP address which I provided. I guess they are slowly trying
  to bring apps back online. I just wish this happened a little sooner.
  I feel totally helpless at the moment. What are your thoughts?

  On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
   Why is Biz saying things are back in action when apps like mine, and
  many
   other very large names are still broken from it.  Sending this message to
   users sends a false message to them stating they should expect we should
  be
   up as well.  At a very minimum, please state the API is still having
  issues
   so users can know what to expect:

  http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html

   Jesse


[twitter-dev] Re: oauth redirects fail....

2009-08-07 Thread Rich

I have the same issue, After 'allow' it simply times out so no new
users can login to their new Twitter client.

On Aug 7, 3:07 am, hansamann sven.hai...@googlemail.com wrote:
 I experience the same, hope this is just the Twitter DOS attack
 aftermath. My app cannot request a requestToken for example, which
 results in a time out on my pages as this is the first thing you do
 before you redirect to twitter.

 Also, I cannot seem to get the friends timeline, friends and
 followers at least not regularly I believe.

 Anyone else?

 Cheers
 Sven

 On Aug 6, 5:31 pm, Howard Siegel hsie...@gmail.com wrote:



  If this has only been happening since this morning, then it is likely this
  is just part of the aftermath of the DOS attack on Twitter.

  - h

  On Thu, Aug 6, 2009 at 15:53, yuf kyl...@gmail.com wrote:

   I have yet to get oAuth callbacks to work properly.  After clicking
   Allow, I end up on a completely blank twittter.com/oauth/authorize
   page.  If I try to look at the source, it asked if should resend.  If
   I do, the source comes back that contains the redirect.  But if I'm
   not looking at the source, the page just hangs for a while, and then
   ends up blank.

   What is up here?  I've tried a variety of callback urls, from
   localhost, to the actual domain I'm using for development.

   Any one experience similar?


[twitter-dev] Re: Gardenhose API

2009-08-07 Thread John Kalucki

The DDoS continues. Your stream could dry up due to any number of
network components hitting saturation. Upstream, created tweets could
go to zero if users can't get in to update their status. Downstream,
there are many causes of congestion and/or failure that could cause
your stream to become quite slow and or stop.

Please feel free to disconnect and reconnect if the stream appears too
slow. I've eased the anti-abuse system, and I'll ease it more if
needed to allow clients to ride this out.

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



On Aug 6, 10:12 pm, Kris Jirapinyo krispyj...@gmail.com wrote:
 Anybody experiencing trouble connecting to gardenhose?  My app connects fine
 for an hour then gets throttled to 0.  Do I need to give the machine's IP to
 someone to whitelist it?

 Thanks,
 Kris.


[twitter-dev] Re: Gardenhose API

2009-08-07 Thread chinaski007


My whitelisted IPs were 20k limit, then blocked, then 20k limit, and
now blocked again.

Can't you somehow sync the API whitelist ips with the host?

On Aug 6, 11:18 pm, John Kalucki jkalu...@gmail.com wrote:
 The DDoS continues. Your stream could dry up due to any number of
 network components hitting saturation. Upstream, created tweets could
 go to zero if users can't get in to update their status. Downstream,
 there are many causes of congestion and/or failure that could cause
 your stream to become quite slow and or stop.

 Please feel free to disconnect and reconnect if the stream appears too
 slow. I've eased the anti-abuse system, and I'll ease it more if
 needed to allow clients to ride this out.

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

 On Aug 6, 10:12 pm, Kris Jirapinyo krispyj...@gmail.com wrote:

  Anybody experiencing trouble connecting to gardenhose?  My app connects fine
  for an hour then gets throttled to 0.  Do I need to give the machine's IP to
  someone to whitelist it?

  Thanks,
  Kris.




[twitter-dev] Re: /statuses/user_timeline.json is redirecting

2009-08-07 Thread Abraham Williams
I would imagine since it started with the DDOS attacks it will subside with
them or shortly thereafter.

Abraham

2009/8/6 Jonathan twitcaps.develo...@gmail.com


 Anthony -

 My app is seeing the same thing (circular redirection) on calls to
 search.twitter.com/search.json. It seems as if in the past hour I've
 had a few calls succeed though, so I don't know if that means we'll
 all be fixed eventually, or whether the API team will need to
 reinstate third-party app access on an ad-hoc basis.

 -jonathan

 On Aug 6, 4:08 pm, Anthony Eden anthonye...@gmail.com wrote:
  Since the DDoS attack, OAuthed calls to /statuses/user_timeline.json
  are redirecting to the same URL with a string after it, like so:
  /statuses/user_timeline.json?c6b33390
 
  I'm using John Nunemaker's ruby twitter library which is choking
  because it doesn't handle the redirect.
 
  Thoughts? Thanks!
 
  Sincerely,
  Anthony Eden
  --
  GMU/IT d- s: a32 C++()$ UL@ P--- L+(++) !E W+++$ !N o? K? w--- !O
  M++ V PS+ PE Y PGP t+ !5 X- R tv b++ DI+ D++ G- e++ h r+++ y**
 
  http://anthony.mp




-- 
Abraham Williams | Community Evangelist | http://web608.org
Hacker | http://abrah.am | http://twitter.com/abraham
Project | http://fireeagle.labs.poseurtech.com
This email is: [ ] blogable [x] ask first [ ] private.


[twitter-dev] Re: local dev + sub-domains and oauth

2009-08-07 Thread Abraham Williams
You will want to use oauth_callback that was added in OAuth 1.0a:
http://groups.google.com/group/twitter-api-announce/browse_frm/thread/472500cfe9e7cdb9?hl=en

Abraham

2009/8/6 Robert Fishel bobfis...@gmail.com


 Perhaps set a cookie when they come to your site noting their
 preferred language then check for the cookie on the callback page.

 -Bob

 On Thu, Aug 6, 2009 at 12:35 PM, peter_tellgrenpeter.tellg...@gmail.com
 wrote:
 
  I am running a site where I use sub-domains for the different
  languages I support on the site.
 
  e.g. en.example.com/.. for English and fr.example.com/.. for French
 
  I just wonder if I go from my en.example.com/twitter site to the
  twitter to have my user accept my site as a consumer do I have to have
  a callback URL to en.example.com/twitter_callback or do I in the best
  way solve this.
 
  I assume there must be a better way since I am not to eager of
  creating one app for each language. Any tips welcome.
 
  Also today when I created a new app on the twitter site and added a
  callback URL and app URL that are local to my machine. I got a pin
  code instead of a callback. I tried to remove the app with and adding
  it again with the same result. Is there a temporary glitch in the
  twitter API or am I missing something?
  And this afternoon I am unable to update my Twitter App:
 
  I go to http://twitter.com/apps, enter my app that I want to edit. I
  do my changes but when I click save It does not work.
 
  Any ideas on these topics are welcome
 
 




-- 
Abraham Williams | Community Evangelist | http://web608.org
Hacker | http://abrah.am | http://twitter.com/abraham
Project | http://fireeagle.labs.poseurtech.com
This email is: [ ] blogable [x] ask first [ ] private.
Sent from Wasilla, Alaska, United States


[twitter-dev] Re: Problem with in reply to status id

2009-08-07 Thread Abraham Williams
2009/8/6 Sam Street sam...@gmail.com

 2. replying to a status id that you posted yourself from the same
 account


This is actually incorrect. I've posted replies to myself from the web
interface.

Abraham

-- 
Abraham Williams | Community Evangelist | http://web608.org
Hacker | http://abrah.am | http://twitter.com/abraham
Project | http://fireeagle.labs.poseurtech.com
This email is: [ ] blogable [x] ask first [ ] private.
Sent from Wasilla, Alaska, United States


[twitter-dev] Re: Streaming API -- Recheck your clients -- post DDoS cleanup

2009-08-07 Thread dean.j.robinson

What about those using the regular API, via both Basic Auth and OAuth,
is there anything at all we can do to stop getting endless 408's ?

I'm guessing that since even twitter.com itself is still very
inconsistent, for lack of a better word, theres probably nothing
much more we can do than just wait.



On Aug 7, 7:22 am, Shannon Clark shannon.cl...@gmail.com wrote:
 Not specific to only developers but at the momenthttp://search.twitter.com
   is not loading on my iPhone though search via an iPhone app  
 (twitterfon is what I tried) is working.

 Shannon

 Sent from my iPhone

 On Aug 6, 2009, at 2:19 PM, John Kalucki jkalu...@gmail.com wrote:



  Some users were unable to connect to the Streaming API at various
  times during the DDoS. This has been fixed for the majority of
  Streaming API clients. The connection count is now approaching
  yesterday's count.

  If your Streaming API client is still receiving 409 redirects,
  connection timeouts, or any other issue that started today, please
  contact me with your account name and IP address, and I'll work to
  resolve the issue.

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


[twitter-dev] Re: Question About Post Commands

2009-08-07 Thread Andrew Badera
On Thu, Aug 6, 2009 at 11:33 PM, Dan Kurszewski dan.kurszew...@gmail.comwrote:


 Does anyone know if there is a way with VB.Net or C# to login to
 twitter, call 100 post commands, and then logout?

 Here is my code for making a single post command in VB.Net.  As you
 can see every time I call this function it has to login.  I would love
 to have an array of url's and/or data that need to be processed for
 the same username and password and having only one login.  I have
 tried rearranging things several different ways with no luck.

 Any help would be greatly appreciated.

 ---

Public Function ExecutePostCommand(ByVal url As String, ByVal
 username As String, ByVal password As String, _
ByVal data As String) As String
 *snip*
End Function



You're not logging in to anything -- there's no concept of a session in
play. What is your concern about supplying credentials with every call?

No, you can't batch your requests on the API side -- you're going to have to
make a call to the API for every post.

Have you looked into OAuth? You retrieve a single token for access, which
along with your consumer token you use over and over again to make requests
on behalf of a specific account. You still need to make an API call for
every POST action however.

Thanks-
- Andy Badera
- and...@badera.us
- Google me: http://www.google.com/search?q=andrew+badera
- This email is: [ ] bloggable [x] ask first [ ] private


[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Sam Street

My app http://twicli.com is unavailable. Looks like the ?oauth_token
isnt being created properly.

Hope things come back soon. Thanks

On Aug 7, 7:06 am, Rich rhyl...@gmail.com wrote:
 The most frustrating thing is oAuth being down, meaning new users
 can't sign in to oAuth apps!

 On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:

  The more communication, to both us and the public, the better.  That's the
  best thing Twitter can do right now - I definitely feel their pain, as we're
  all going through it right now.  It's just harder on us because we're not
  privy to what Twitter knows right now (nor do we have the control they
  have).  Communication is key. (and tell Rodney I said hi Sean!)

  Jesse

  On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan 
  seancalla...@gmail.comwrote:

   Yeah Jesse, I hear you and am super bummed out. My service,
   TweetPhoto.com, is also down in terms of users being able to login
   through basic auth. It's been like that all day. No one has been able
   to upload photos. I emailed Doug at Twitter and he requested my
   server's IP address which I provided. I guess they are slowly trying
   to bring apps back online. I just wish this happened a little sooner.
   I feel totally helpless at the moment. What are your thoughts?

   On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
Why is Biz saying things are back in action when apps like mine, and
   many
other very large names are still broken from it.  Sending this message 
to
users sends a false message to them stating they should expect we should
   be
up as well.  At a very minimum, please state the API is still having
   issues
so users can know what to expect:

   http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html

Jesse


[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Paul Kinlan
I know this is a me too, but twollo is entierly down (From Google App
Engine).  The frustrating this is that everyone thinks Twitter is working on
now, an annoucement saying everything but the API is working would be
better.\
Paul


2009/8/7 Sam Street sam...@gmail.com


 My app http://twicli.com is unavailable. Looks like the ?oauth_token
 isnt being created properly.

 Hope things come back soon. Thanks

 On Aug 7, 7:06 am, Rich rhyl...@gmail.com wrote:
  The most frustrating thing is oAuth being down, meaning new users
  can't sign in to oAuth apps!
 
  On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:
 
   The more communication, to both us and the public, the better.  That's
 the
   best thing Twitter can do right now - I definitely feel their pain, as
 we're
   all going through it right now.  It's just harder on us because we're
 not
   privy to what Twitter knows right now (nor do we have the control they
   have).  Communication is key. (and tell Rodney I said hi Sean!)
 
   Jesse
 
   On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan seancalla...@gmail.com
 wrote:
 
Yeah Jesse, I hear you and am super bummed out. My service,
TweetPhoto.com, is also down in terms of users being able to login
through basic auth. It's been like that all day. No one has been able
to upload photos. I emailed Doug at Twitter and he requested my
server's IP address which I provided. I guess they are slowly trying
to bring apps back online. I just wish this happened a little sooner.
I feel totally helpless at the moment. What are your thoughts?
 
On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
 Why is Biz saying things are back in action when apps like mine,
 and
many
 other very large names are still broken from it.  Sending this
 message to
 users sends a false message to them stating they should expect we
 should
be
 up as well.  At a very minimum, please state the API is still
 having
issues
 so users can know what to expect:
 
http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html
 
 Jesse



[twitter-dev] Re: Problem with in reply to status id

2009-08-07 Thread Sam Street

Oh yeah. This just worked for me through web.

My mistake!

On Aug 7, 7:59 am, Abraham Williams 4bra...@gmail.com wrote:
 2009/8/6 Sam Street sam...@gmail.com

  2. replying to a status id that you posted yourself from the same
  account

 This is actually incorrect. I've posted replies to myself from the web
 interface.

 Abraham

 --
 Abraham Williams | Community Evangelist |http://web608.org
 Hacker |http://abrah.am|http://twitter.com/abraham
 Project |http://fireeagle.labs.poseurtech.com
 This email is: [ ] blogable [x] ask first [ ] private.
 Sent from Wasilla, Alaska, United States


[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Rich

My oAuth authentications seem to be back up again, well at least they
were through the iPhone simulator!

On Aug 7, 9:21 am, Paul Kinlan paul.kin...@gmail.com wrote:
 I know this is a me too, but twollo is entierly down (From Google App
 Engine).  The frustrating this is that everyone thinks Twitter is working on
 now, an annoucement saying everything but the API is working would be
 better.\
 Paul

 2009/8/7 Sam Street sam...@gmail.com



  My apphttp://twicli.comis unavailable. Looks like the ?oauth_token
  isnt being created properly.

  Hope things come back soon. Thanks

  On Aug 7, 7:06 am, Rich rhyl...@gmail.com wrote:
   The most frustrating thing is oAuth being down, meaning new users
   can't sign in to oAuth apps!

   On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:

The more communication, to both us and the public, the better.  That's
  the
best thing Twitter can do right now - I definitely feel their pain, as
  we're
all going through it right now.  It's just harder on us because we're
  not
privy to what Twitter knows right now (nor do we have the control they
have).  Communication is key. (and tell Rodney I said hi Sean!)

Jesse

On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan seancalla...@gmail.com
  wrote:

 Yeah Jesse, I hear you and am super bummed out. My service,
 TweetPhoto.com, is also down in terms of users being able to login
 through basic auth. It's been like that all day. No one has been able
 to upload photos. I emailed Doug at Twitter and he requested my
 server's IP address which I provided. I guess they are slowly trying
 to bring apps back online. I just wish this happened a little sooner.
 I feel totally helpless at the moment. What are your thoughts?

 On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
  Why is Biz saying things are back in action when apps like mine,
  and
 many
  other very large names are still broken from it.  Sending this
  message to
  users sends a false message to them stating they should expect we
  should
 be
  up as well.  At a very minimum, please state the API is still
  having
 issues
  so users can know what to expect:

 http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html

  Jesse


[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Rich

Oh great now timeouts from all clients again!

On Aug 7, 9:27 am, Rich rhyl...@gmail.com wrote:
 My oAuth authentications seem to be back up again, well at least they
 were through the iPhone simulator!

 On Aug 7, 9:21 am, Paul Kinlan paul.kin...@gmail.com wrote:

  I know this is a me too, but twollo is entierly down (From Google App
  Engine).  The frustrating this is that everyone thinks Twitter is working on
  now, an annoucement saying everything but the API is working would be
  better.\
  Paul

  2009/8/7 Sam Street sam...@gmail.com

   My apphttp://twicli.comisunavailable. Looks like the ?oauth_token
   isnt being created properly.

   Hope things come back soon. Thanks

   On Aug 7, 7:06 am, Rich rhyl...@gmail.com wrote:
The most frustrating thing is oAuth being down, meaning new users
can't sign in to oAuth apps!

On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:

 The more communication, to both us and the public, the better.  That's
   the
 best thing Twitter can do right now - I definitely feel their pain, as
   we're
 all going through it right now.  It's just harder on us because we're
   not
 privy to what Twitter knows right now (nor do we have the control they
 have).  Communication is key. (and tell Rodney I said hi Sean!)

 Jesse

 On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan seancalla...@gmail.com
   wrote:

  Yeah Jesse, I hear you and am super bummed out. My service,
  TweetPhoto.com, is also down in terms of users being able to login
  through basic auth. It's been like that all day. No one has been 
  able
  to upload photos. I emailed Doug at Twitter and he requested my
  server's IP address which I provided. I guess they are slowly trying
  to bring apps back online. I just wish this happened a little 
  sooner.
  I feel totally helpless at the moment. What are your thoughts?

  On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
   Why is Biz saying things are back in action when apps like mine,
   and
  many
   other very large names are still broken from it.  Sending this
   message to
   users sends a false message to them stating they should expect we
   should
  be
   up as well.  At a very minimum, please state the API is still
   having
  issues
   so users can know what to expect:

  http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html

   Jesse


[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Michael E. Carluen
I think we're all feeling the same way. End-users have the impression that
things are getting back to norm because of what 'chosen' communication
they've been receiving from Biz and team. yet all of our apps are down and
no Official word comes from Twitter that the work-in-progress stuff are to
the 3rd party apps that rely on the API.  We are all having to individually
explain to our users the situation, with no educated info to go by.

 

Yes defending against the DoS attack is first priority. but please
communicate something official to the users in behalf of all the 3rd party
developers.

 

Michael

TwitWall.com

XLTweet.com

 

 

 

 

  _  

From: twitter-development-talk@googlegroups.com
[mailto:twitter-development-t...@googlegroups.com] On Behalf Of Paul Kinlan
Sent: Friday, August 07, 2009 1:21 AM
To: twitter-development-talk@googlegroups.com
Subject: [twitter-dev] Re: Why is Biz saying things are back in action?

 

I know this is a me too, but twollo is entierly down (From Google App
Engine).  The frustrating this is that everyone thinks Twitter is working on
now, an annoucement saying everything but the API is working would be
better.\

 

Paul

 

 

2009/8/7 Sam Street sam...@gmail.com


My app http://twicli.com is unavailable. Looks like the ?oauth_token
isnt being created properly.

Hope things come back soon. Thanks


On Aug 7, 7:06 am, Rich rhyl...@gmail.com wrote:
 The most frustrating thing is oAuth being down, meaning new users
 can't sign in to oAuth apps!

 On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:

  The more communication, to both us and the public, the better.  That's
the
  best thing Twitter can do right now - I definitely feel their pain, as
we're
  all going through it right now.  It's just harder on us because we're
not
  privy to what Twitter knows right now (nor do we have the control they
  have).  Communication is key. (and tell Rodney I said hi Sean!)

  Jesse

  On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan
seancalla...@gmail.comwrote:

   Yeah Jesse, I hear you and am super bummed out. My service,
   TweetPhoto.com, is also down in terms of users being able to login
   through basic auth. It's been like that all day. No one has been able
   to upload photos. I emailed Doug at Twitter and he requested my
   server's IP address which I provided. I guess they are slowly trying
   to bring apps back online. I just wish this happened a little sooner.
   I feel totally helpless at the moment. What are your thoughts?

   On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
Why is Biz saying things are back in action when apps like mine,
and
   many
other very large names are still broken from it.  Sending this
message to
users sends a false message to them stating they should expect we
should
   be
up as well.  At a very minimum, please state the API is still having
   issues
so users can know what to expect:

   http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html

Jesse

 



[twitter-dev] Re: API Calls During DoS Attack

2009-08-07 Thread Paul Kinlan
I concur with stephane, all request from the app engine fail for twollo too.
Paul

2009/8/6 stephane stephane.philipa...@gmail.com


 Same thing here on google appengine side for www.twazzup.com

 Stephane
 @sphilipakis
 www.twazzup.com

 On Aug 6, 2:30 pm, Hayes Davis ha...@appozite.com wrote:
   I'm also seeing this same behavior for my whitelisted production IPs for
  CheapTweet.com and TweetReach.com. (Those were whitelisted under the
  @CheapTweet and @appozite accounts, respectively.) It works in
 development,
  but no requests are getting through to twitter.com on our production
  servers.
 
  I know you all have a lot on your plate right now but let us know what we
  can do to get un-blocked.
 
  Hayes
  --
  Hayes Davis
  Founder, Appozitehttp://cheaptweet.comhttp://tweetreach.com
 
  On Thu, Aug 6, 2009 at 3:56 PM, Mario Menti mme...@gmail.com wrote:
   Thanks Alex - just to confirm, no requests from twitterfeed have been
   getting though ever since the DOS attack. It does appear to be IP
 based, as
   requests from non-production machines (ironically the non-whitelisted
 IPs)
   get through, but all production IPs appear to be blocked.
 
   On Thu, Aug 6, 2009 at 9:40 PM, Alex Payne a...@twitter.com wrote:
 
   We're talking to our operations team about it, who in turn is talking
   to our hosting provider. It seems that some aggressive IP filtering
   may have been catching some web-based third-party Twitter
   applications, as well as data centers used by mobile providers.
 
   On Thu, Aug 6, 2009 at 12:52, Jonathantwitcaps.develo...@gmail.com
   wrote:
 
I would also appreciate an answer to this question. My calls to the
Search API are failing because of circular redirection, and
 
curlhttp://twitter.com
 
returns nothing at all from my production server, which seems like a
sign that its IP has been blocked.
 
My app works fine from my dev box.
 
-jonathan
 
On Aug 6, 1:35 pm, Dewald Pretorius dpr...@gmail.com wrote:
Chad,
 
I know it's a little late in asking, but should we switch off cron
jobs that make a lot of API calls while this DoS is going on, or
 while
you are recovering from it?
 
I don't want my IP addresses to be blocked because they are making
 a
lot of calls! I've seen in the past that Ops lay down carpet
 bombing
with cluster munitions when under attack.
 
Will it help you to recover if we switched off the cron jobs?
 
Right now most of my connections are just being refused.
 
Do you guys at least check against the list of white listed IP
addresses before you block an IP address in times like these?
 
Will there be innocent bystanders caught in the cross-fire again?
 
This is the kind of info that we developers need...
 
Dewald
 
   --
   Alex Payne - Platform Lead, Twitter, Inc.
  http://twitter.com/al3x



[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Rich

Totally agree with you, if only @twitter could post something, it
would be a help!

On Aug 7, 9:36 am, Michael E. Carluen mecarl...@gmail.com wrote:
 I think we're all feeling the same way. End-users have the impression that
 things are getting back to norm because of what 'chosen' communication
 they've been receiving from Biz and team. yet all of our apps are down and
 no Official word comes from Twitter that the work-in-progress stuff are to
 the 3rd party apps that rely on the API.  We are all having to individually
 explain to our users the situation, with no educated info to go by.

 Yes defending against the DoS attack is first priority. but please
 communicate something official to the users in behalf of all the 3rd party
 developers.

 Michael

 TwitWall.com

 XLTweet.com

   _  

 From: twitter-development-talk@googlegroups.com
 [mailto:twitter-development-t...@googlegroups.com] On Behalf Of Paul Kinlan
 Sent: Friday, August 07, 2009 1:21 AM
 To: twitter-development-talk@googlegroups.com
 Subject: [twitter-dev] Re: Why is Biz saying things are back in action?

 I know this is a me too, but twollo is entierly down (From Google App
 Engine).  The frustrating this is that everyone thinks Twitter is working on
 now, an annoucement saying everything but the API is working would be
 better.\

 Paul

 2009/8/7 Sam Street sam...@gmail.com

 My apphttp://twicli.comis unavailable. Looks like the ?oauth_token
 isnt being created properly.

 Hope things come back soon. Thanks

 On Aug 7, 7:06 am, Rich rhyl...@gmail.com wrote:

  The most frustrating thing is oAuth being down, meaning new users
  can't sign in to oAuth apps!

  On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:

   The more communication, to both us and the public, the better.  That's
 the
   best thing Twitter can do right now - I definitely feel their pain, as
 we're
   all going through it right now.  It's just harder on us because we're
 not
   privy to what Twitter knows right now (nor do we have the control they
   have).  Communication is key. (and tell Rodney I said hi Sean!)

   Jesse

   On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan

 seancalla...@gmail.comwrote:



Yeah Jesse, I hear you and am super bummed out. My service,
TweetPhoto.com, is also down in terms of users being able to login
through basic auth. It's been like that all day. No one has been able
to upload photos. I emailed Doug at Twitter and he requested my
server's IP address which I provided. I guess they are slowly trying
to bring apps back online. I just wish this happened a little sooner.
I feel totally helpless at the moment. What are your thoughts?

On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
 Why is Biz saying things are back in action when apps like mine,
 and
many
 other very large names are still broken from it.  Sending this
 message to
 users sends a false message to them stating they should expect we
 should
be
 up as well.  At a very minimum, please state the API is still having
issues
 so users can know what to expect:

http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html

 Jesse


[twitter-dev] Re: API Calls During DoS Attack

2009-08-07 Thread Dewald Pretorius

They are definitely still actively blocking all volume requests.

I noticed this morning that my website was working. Checked, and my
rate limit was back to 20,000.

So, I switched on one of my cron jobs, and within less than 5 minutes
all requests from my IP were being completely blocked again.

Wonder just how big are these woods that Twitter has to come out of.

Dewald


[twitter-dev] Requests from AppEngine still failing.

2009-08-07 Thread David W

Good morning,

Requests from my application running on AppEngine (using the urlfetch
API to make requests) are failing 100%. The error looks like a
timeout; speaking to a few people on Twitter suggests many previously
whitelisted IP addresses were blackholed.

Is this a known issue for AppEngine clients?

Thanks,


David


[twitter-dev] Re: Requests from AppEngine still failing.

2009-08-07 Thread Rich

Yep, I think I replied to you on Twitter, but yes I've got the same
issue.  Curl is reporting timeouts but if I switch IPs it's fine.
Looks like the w/list IPs have been blocked.

I've emailed the api@ email address but who knows!

On Aug 7, 11:47 am, David W meepmeepmeepena...@gmail.com wrote:
 Good morning,

 Requests from my application running on AppEngine (using the urlfetch
 API to make requests) are failing 100%. The error looks like a
 timeout; speaking to a few people on Twitter suggests many previously
 whitelisted IP addresses were blackholed.

 Is this a known issue for AppEngine clients?

 Thanks,

 David


[twitter-dev] Re: Requests from AppEngine still failing.

2009-08-07 Thread Rich

I'm getting occasional bouts of being able to connect.  It looks like
the server IP has been rate limited quite low (even though it's a
whitelisted IP) and even though I'm using the user's own Rate Limit
checking.

On Aug 7, 11:49 am, Rich rhyl...@gmail.com wrote:
 Yep, I think I replied to you on Twitter, but yes I've got the same
 issue.  Curl is reporting timeouts but if I switch IPs it's fine.
 Looks like the w/list IPs have been blocked.

 I've emailed the api@ email address but who knows!

 On Aug 7, 11:47 am, David W meepmeepmeepena...@gmail.com wrote:

  Good morning,

  Requests from my application running on AppEngine (using the urlfetch
  API to make requests) are failing 100%. The error looks like a
  timeout; speaking to a few people on Twitter suggests many previously
  whitelisted IP addresses were blackholed.

  Is this a known issue for AppEngine clients?

  Thanks,

  David


[twitter-dev] Re: Search is no longer indexing Portuguese (pt) tweets

2009-08-07 Thread caio ariede
Thank you Chad Etzel, for your attention.

I submitted a ticket, here:

http://code.google.com/p/twitter-api/issues/detail?id=913

I think this problem can be totally reproduced with the examples that I
specified.

Now, only waiting for a API Team answer.

Thanks!

Caio Ariede
http://caioariede.com/


On Thu, Aug 6, 2009 at 12:56 PM, Chad Etzel c...@twitter.com wrote:


 Hi Caio,

 If you have not yet opened an issue, please do so here:
 http://code.google.com/p/twitter-api/issues/list

 I will also ping the Search team about this.

 Thanks,
 -Chad

 On Thu, Aug 6, 2009 at 11:54 AM, JDGghil...@gmail.com wrote:
  Have you actually opened a support ticket for this?
 
  On Thu, Aug 6, 2009 at 09:53, caio ariede caio.ari...@gmail.com wrote:
 
  This issue is killing my app! http://307.to/
 
  Caio Ariede
  http://caioariede.com/
 
 
  On Sat, Aug 1, 2009 at 10:58 AM, caio ariede caio.ari...@gmail.com
  wrote:
 
  But why this tweet:
 
  http://search.twitter.com/search?lang=ptq=framework+from%3Acaioariede
 
  Isn't appear in this search:
 
  http://search.twitter.com/search?lang=allq=307.to
 
  The language is set to all! Anyone can explain?
 
  The http://307.to/ just stopped to catch many tweets from API.
 
  Caio Ariede
  http://caioariede.com/
 
 
 
  On Sat, Aug 1, 2009 at 10:46 AM, Vincent Nguyenkureik...@gmail.com
  wrote:
   Yes, it's just for you!
   I think it causes by no one post a link with 307.to in Portugese!
   Looking at bit.ly or so and you see Twitter works fine!
  
   2009/8/1 caio ariede caio.ari...@gmail.com
  
   It's just for me?
  
   Caio Ariede
   http://caioariede.com/
  
  
  
   On Fri, Jul 31, 2009 at 1:52 PM, caio ariedecaio.ari...@gmail.com
   wrote:
The results in english is fine:
   
- http://search.twitter.com/search?lang=allq=307.to
   
Results in portuguese, simple doesn't return nothing:
   
- http://search.twitter.com/search?lang=ptq=307.to
   
But yes, there is portuguese tweets with 307.to string:
   
-
   
 http://search.twitter.com/search?lang=ptq=framework+from%3Acaioariede
   
What's the problem? Thx!
   
Caio Ariede
http://caioariede.com/
   
  
  
 
 
 
 
  --
  Internets. Serious business.
 



[twitter-dev] Re: Requests from AppEngine still failing.

2009-08-07 Thread Paul Kinlan
The situation is getting beyond a Joke now
I have paying customer who I am issuing refunds and credit notes to because
twollo is unable to access Twitter.

Did the denial of service attack come from the app engine or something?

Paul

2009/8/7 Rich rhyl...@gmail.com


 I'm getting occasional bouts of being able to connect.  It looks like
 the server IP has been rate limited quite low (even though it's a
 whitelisted IP) and even though I'm using the user's own Rate Limit
 checking.

 On Aug 7, 11:49 am, Rich rhyl...@gmail.com wrote:
  Yep, I think I replied to you on Twitter, but yes I've got the same
  issue.  Curl is reporting timeouts but if I switch IPs it's fine.
  Looks like the w/list IPs have been blocked.
 
  I've emailed the api@ email address but who knows!
 
  On Aug 7, 11:47 am, David W meepmeepmeepena...@gmail.com wrote:
 
   Good morning,
 
   Requests from my application running on AppEngine (using the urlfetch
   API to make requests) are failing 100%. The error looks like a
   timeout; speaking to a few people on Twitter suggests many previously
   whitelisted IP addresses were blackholed.
 
   Is this a known issue for AppEngine clients?
 
   Thanks,
 
   David



[twitter-dev] Re: API Calls During DoS Attack

2009-08-07 Thread Hedley Robertson
Yes seems like this is some sort of IP based blocking that they introduced,
since one of my production servers started failing yesterday, then the other
server, on a different IP, which was consistantly working, started failing
later in the evening.

Any suggestions on who can I contact directly to get this resolved?  I
filled out the 'whitelisting form' just now, but never had to worry about it
in the past as my application is not abusive with rate limits, and not sure
if this is the best channel anyway, since its more of an incorrect /
misapplied blacklisting issue, it would seem?

Hedley

On Fri, Aug 7, 2009 at 3:42 AM, Dewald Pretorius dpr...@gmail.com wrote:


 They are definitely still actively blocking all volume requests.

 I noticed this morning that my website was working. Checked, and my
 rate limit was back to 20,000.

 So, I switched on one of my cron jobs, and within less than 5 minutes
 all requests from my IP were being completely blocked again.

 Wonder just how big are these woods that Twitter has to come out of.

 Dewald



[twitter-dev] Re: Twitter API Outage Caused Massive Boost in Kit Kat Sales

2009-08-07 Thread Andrew Badera
On Fri, Aug 7, 2009 at 10:09 AM, Dewald Pretorius dpr...@gmail.com wrote:


 New York, August 7th, 2009: Convenience stores from around the world
 have reported a massive jump in Kit Kat sales during the shutdown of
 the Twitter API, after Twitter experienced the denial-of-service
 attack on Thursday, August 6th, 2009.

 Anxious developers, who are running independent services that rely on
 the Twitter API, have been taking frequent breaks from chewing their
 nails, tearing their hair out, and watching their services come to a
 grinding halt, and have been relying solely on the calming break-
 taking magic of Kit Kat to soothe their frayed nerves.

 One developer, who preferred to remain anonymous due to the sudden
 increase in the size of his bank overdraft, told our reporter that he
 had commandeered the neighborhood kids to form a human chain between
 his study and the convenience store, so that the Kit Kats he required
 for his frequent breaks could be supplied without interruption.

 Even though some conspiracy theorists immediately alluded to a
 collusion between Twitter and the makers of Kit Kat, our
 investigations could not uncover any truth to that rumor.

 Normal patrons of convenience stores are cautioned to send to the
 front of the line any raggedy looking person that mumbles in PHP or
 Perl, and whose fingernails are chewed into the raw flesh.

 PS. This is an obligatory satire warning.



Lame and offtopic. Save this for your friends.


[twitter-dev] Re: Requests from AppEngine still failing.

2009-08-07 Thread Mario Menti
Don't think it's related to app engine, probably just some heavy  
traffic ip addresses. Twitterfeed is hosted on multiple servers and  
services (none of them app engine) and all our whitelisted ips don't  
work, so we've been dead for the last 24 hours.


Sent from my iPhone

On 7 Aug 2009, at 13:41, Paul Kinlan paul.kin...@gmail.com wrote:


The situation is getting beyond a Joke now

I have paying customer who I am issuing refunds and credit notes to  
because twollo is unable to access Twitter.


Did the denial of service attack come from the app engine or  
something?


Paul

2009/8/7 Rich rhyl...@gmail.com

I'm getting occasional bouts of being able to connect.  It looks like
the server IP has been rate limited quite low (even though it's a
whitelisted IP) and even though I'm using the user's own Rate Limit
checking.

On Aug 7, 11:49 am, Rich rhyl...@gmail.com wrote:
 Yep, I think I replied to you on Twitter, but yes I've got the same
 issue.  Curl is reporting timeouts but if I switch IPs it's fine.
 Looks like the w/list IPs have been blocked.

 I've emailed the api@ email address but who knows!

 On Aug 7, 11:47 am, David W meepmeepmeepena...@gmail.com wrote:

  Good morning,

  Requests from my application running on AppEngine (using the  
urlfetch

  API to make requests) are failing 100%. The error looks like a
  timeout; speaking to a few people on Twitter suggests many  
previously

  whitelisted IP addresses were blackholed.

  Is this a known issue for AppEngine clients?

  Thanks,

  David



[twitter-dev] Re: Requests from AppEngine still failing.

2009-08-07 Thread chenyuejie

Yes, seems they just simply restrict large requests from same IP to
avoid DDoS attacks, for I can run my app in local, but can't do
anything in AppEngine...

On Aug 7, 9:13 pm, Mario Menti mme...@gmail.com wrote:
 Don't think it's related to app engine, probably just some heavy  
 traffic ip addresses. Twitterfeed is hosted on multiple servers and  
 services (none of them app engine) and all our whitelisted ips don't  
 work, so we've been dead for the last 24 hours.

 Sent from my iPhone

 On 7 Aug 2009, at 13:41, Paul Kinlan paul.kin...@gmail.com wrote:



  The situation is getting beyond a Joke now

  I have paying customer who I am issuing refunds and credit notes to  
  because twollo is unable to access Twitter.

  Did the denial of service attack come from the app engine or  
  something?

  Paul

  2009/8/7 Rich rhyl...@gmail.com

  I'm getting occasional bouts of being able to connect.  It looks like
  the server IP has been rate limited quite low (even though it's a
  whitelisted IP) and even though I'm using the user's own Rate Limit
  checking.

  On Aug 7, 11:49 am, Rich rhyl...@gmail.com wrote:
   Yep, I think I replied to you on Twitter, but yes I've got the same
   issue.  Curl is reporting timeouts but if I switch IPs it's fine.
   Looks like the w/list IPs have been blocked.

   I've emailed the api@ email address but who knows!

   On Aug 7, 11:47 am, David W meepmeepmeepena...@gmail.com wrote:

Good morning,

Requests from my application running on AppEngine (using the  
  urlfetch
API to make requests) are failing 100%. The error looks like a
timeout; speaking to a few people on Twitter suggests many  
  previously
whitelisted IP addresses were blackholed.

Is this a known issue for AppEngine clients?

Thanks,

David


[twitter-dev] Re: API Calls During DoS Attack

2009-08-07 Thread Zaudio

I'm getting the ame problem with bullsonwallstreet.com - previous
whitelisted rates of 2 now down to 150... not recovered yet.

And I throttle all requests to a pretty low level for the REST API...
but still down at 150!

Let's hope that this attack ends soon, and honest users can have the
performance needed back again soon!

Simon

On Aug 7, 7:48 am, Hedley Robertson hedley.robert...@gmail.com
wrote:
 Yes seems like this is some sort of IP based blocking that they introduced,
 since one of my production servers started failing yesterday, then the other
 server, on a different IP, which was consistantly working, started failing
 later in the evening.

 Any suggestions on who can I contact directly to get this resolved?  I
 filled out the 'whitelisting form' just now, but never had to worry about it
 in the past as my application is not abusive with rate limits, and not sure
 if this is the best channel anyway, since its more of an incorrect /
 misapplied blacklisting issue, it would seem?

 Hedley



 On Fri, Aug 7, 2009 at 3:42 AM, Dewald Pretorius dpr...@gmail.com wrote:

  They are definitely still actively blocking all volume requests.

  I noticed this morning that my website was working. Checked, and my
  rate limit was back to 20,000.

  So, I switched on one of my cron jobs, and within less than 5 minutes
  all requests from my IP were being completely blocked again.

  Wonder just how big are these woods that Twitter has to come out of.

  Dewald- Hide quoted text -

 - Show quoted text -


[twitter-dev] Re: Twitter API Outage Caused Massive Boost in Kit Kat Sales

2009-08-07 Thread iematthew

Lame and off-topic, but I still read it and had a good laugh. Pass me
one of those Kit Kats.

On Aug 7, 10:13 am, Andrew Badera and...@badera.us wrote:
 On Fri, Aug 7, 2009 at 10:09 AM, Dewald Pretorius dpr...@gmail.com wrote:

  New York, August 7th, 2009: Convenience stores from around the world
  have reported a massive jump in Kit Kat sales during the shutdown of
  the Twitter API, after Twitter experienced the denial-of-service
  attack on Thursday, August 6th, 2009.

  Anxious developers, who are running independent services that rely on
  the Twitter API, have been taking frequent breaks from chewing their
  nails, tearing their hair out, and watching their services come to a
  grinding halt, and have been relying solely on the calming break-
  taking magic of Kit Kat to soothe their frayed nerves.

  One developer, who preferred to remain anonymous due to the sudden
  increase in the size of his bank overdraft, told our reporter that he
  had commandeered the neighborhood kids to form a human chain between
  his study and the convenience store, so that the Kit Kats he required
  for his frequent breaks could be supplied without interruption.

  Even though some conspiracy theorists immediately alluded to a
  collusion between Twitter and the makers of Kit Kat, our
  investigations could not uncover any truth to that rumor.

  Normal patrons of convenience stores are cautioned to send to the
  front of the line any raggedy looking person that mumbles in PHP or
  Perl, and whose fingernails are chewed into the raw flesh.

  PS. This is an obligatory satire warning.

 Lame and offtopic. Save this for your friends.


[twitter-dev] Re: API Calls During DoS Attack

2009-08-07 Thread Vignesh

I have a site on app engine twivert.com, api calls are failing and my
requests are less than 2 every hour at this stage

On Aug 7, 7:47 am, Zaudio si...@z-audio.co.uk wrote:
 I'm getting the ame problem with bullsonwallstreet.com - previous
 whitelisted rates of 2 now down to 150... not recovered yet.

 And I throttle all requests to a pretty low level for the REST API...
 but still down at 150!

 Let's hope that this attack ends soon, and honest users can have the
 performance needed back again soon!

 Simon

 On Aug 7, 7:48 am, Hedley Robertson hedley.robert...@gmail.com
 wrote:

  Yes seems like this is some sort of IP based blocking that they introduced,
  since one of my production servers started failing yesterday, then the other
  server, on a different IP, which was consistantly working, started failing
  later in the evening.

  Any suggestions on who can I contact directly to get this resolved?  I
  filled out the 'whitelisting form' just now, but never had to worry about it
  in the past as my application is not abusive with rate limits, and not sure
  if this is the best channel anyway, since its more of an incorrect /
  misapplied blacklisting issue, it would seem?

  Hedley

  On Fri, Aug 7, 2009 at 3:42 AM, Dewald Pretorius dpr...@gmail.com wrote:

   They are definitely still actively blocking all volume requests.

   I noticed this morning that my website was working. Checked, and my
   rate limit was back to 20,000.

   So, I switched on one of my cron jobs, and within less than 5 minutes
   all requests from my IP were being completely blocked again.

   Wonder just how big are these woods that Twitter has to come out of.

   Dewald- Hide quoted text -

  - Show quoted text -


[twitter-dev] Re: API Calls During DoS Attack

2009-08-07 Thread Jonathan Joyce
We have seen the rates for our app go from 20,000 to 150 and back to 20,000
over a short interval. It is causing complete havoc to our traffic as 150
requests are used up in a matter of minutes and we have no notice about the
change happening.

This is not affecting an optional cron job, this is for normal usage to make
requests on behalf of our users. If we are limited then the user feels it
immediately.

Can you ring fence those white-listed addresses that you recognise as
totally legitimate - even if it requires an intensive manual exercise - and
then just stabilise things for these sites? Is that being attempted at all?
The IP addresses of every app for users of this thread would be a great
start!

The IP address I am most concerned about is for Twibbon.com: 174.129.249.253

I appreciate these are difficult times.

Anything you can do would be much appreciated.

Jonathan

Founder - Twibbon.com


[twitter-dev] Better White Listed IP Handling?

2009-08-07 Thread Dewald Pretorius

I'm writing this without knowing the challenges that the API team
faces with cooperating with the Operations team and hosting provider.

Nevertheless, I would like to ask if it would be possible, in the
future, to allow API traffic from white listed IPs even during
situations like these.

At an application level, a table of white listed IPs would make it
possible to filter out everything except from those IPs. And even at a
firewall or network switch level, these exclusions can also be built
in.

It is not right that perfectly valid calls from perfectly valid and
verified IP addresses should be denied for so long because someone
else decided to mess with Twitter.

I know it cannot be done right now, but it will be a massive
improvement if it can be done in the near future.

Dewald


[twitter-dev] Re: Question About Post Commands

2009-08-07 Thread Dan Kurszewski

My issue is the amount of time it takes to do a certain number of
friendship/destroy and friendship/create calls.  Right now I am using
the code from the original post.

Would the oAuth speed this up versus the posts that I am doing?

Does anyone else know a way to speed up a larger group of API calls?

Thanks,
Dan


[twitter-dev] Re: Question About Post Commands

2009-08-07 Thread JDG
If it's a desktop app, you could spawn some number of threads (say 10) and
make 10 post calls in each simultaneously.

On Fri, Aug 7, 2009 at 10:35, Dan Kurszewski dan.kurszew...@gmail.comwrote:


 My issue is the amount of time it takes to do a certain number of
 friendship/destroy and friendship/create calls.  Right now I am using
 the code from the original post.

 Would the oAuth speed this up versus the posts that I am doing?

 Does anyone else know a way to speed up a larger group of API calls?

 Thanks,
 Dan




-- 
Internets. Serious business.


[twitter-dev] Re: Question About Post Commands

2009-08-07 Thread Andrew Badera
On Fri, Aug 7, 2009 at 12:47 PM, JDG ghil...@gmail.com wrote:

 If it's a desktop app, you could spawn some number of threads (say 10) and
 make 10 post calls in each simultaneously.


Why does it have to be a desktop app? Most real web frameworks support
asynchronous calls. Desktop app, web app, whichever, spin off some threads
and go asynchronous.


Thanks-
- Andy Badera
- and...@badera.us
- Google me: http://www.google.com/search?q=andrew+badera
- This email is: [ ] bloggable [x] ask first [ ] private


[twitter-dev] Re: Better White Listed IP Handling?

2009-08-07 Thread Jonathan Joyce
I would just like to add my support for this well articulated suggestion.
It looks to me to be exactly what is required, offering a substantial and
immediate benefit to a significant end-user community reliant on the twitter
API.
Jonathan Joyce
Founder - T


[twitter-dev] Re: /statuses/user_timeline.json is redirecting

2009-08-07 Thread timwhitlock

I'm getting the same thing.
I patched my library to follow the redirect, but that just results in
a 403.

The addition of the mysterious token actually creates an invalid URL,
because it ends up with two ?s

I have two api keys for my app. One for my local dev server, and a
different one for deploying to live.
My dev calls work fine. the problem only occurs on the live server. My
live server IP is whitelisted, so I don't know if that's relevant.






On Aug 6, 11:24 pm, Jonathan twitcaps.develo...@gmail.com wrote:
 Anthony -

 My app is seeing the same thing (circular redirection) on calls to
 search.twitter.com/search.json. It seems as if in the past hour I've
 had a few calls succeed though, so I don't know if that means we'll
 all be fixed eventually, or whether the API team will need to
 reinstate third-party app access on an ad-hoc basis.

 -jonathan

 On Aug 6, 4:08 pm, Anthony Eden anthonye...@gmail.com wrote:

  Since the DDoS attack, OAuthed calls to /statuses/user_timeline.json
  are redirecting to the same URL with a string after it, like so:
  /statuses/user_timeline.json?c6b33390

  I'm using John Nunemaker's ruby twitter library which is choking
  because it doesn't handle the redirect.

  Thoughts? Thanks!

  Sincerely,
  Anthony Eden
  --
  GMU/IT d- s: a32 C++()$ UL@ P--- L+(++) !E W+++$ !N o? K? w--- !O
  M++ V PS+ PE Y PGP t+ !5 X- R tv b++ DI+ D++ G- e++ h r+++ y**

 http://anthony.mp


[twitter-dev] Re: New blocks still happening

2009-08-07 Thread Bob Thomson

We are having the same issue. Everything came back online OK after the
DDoS but about an hour ago one of our whitelisted servers got banned.

I've taken this server out of the loop but we've only got a limited
number of whitelisted IPs so I don't know how long this will last.

Can't find any information on any of the relevant websites, blogs or
twitter accounts which is quite frustrating, although I appreciate
that the team at Twitter has had a long hard day.

Any additional info welcome,

Bob

Twibbon.com

On Aug 7, 2:16 am, Jesse Stay jesses...@gmail.com wrote:
 This is also another nick against OAuth.  My users can't even log in right
 now because we're relying on OAuth for login.
 Jesse



 On Thu, Aug 6, 2009 at 8:45 PM, Dewald Pretorius dpr...@gmail.com wrote:

  I have seen the same thing.

  So, if you have white listed IPs that are still showing a rate limit
  of 20,000, DO NOT use them right now.

  After a few minutes of use their rate limits are cut down to 150 per
  hour.

  Dewald

  On Aug 6, 8:58 pm, Tinychat tinycha...@gmail.com wrote:
   So, like everyone else I was receiving 408's from all our production
   servers. Wasnt sure what was causing it, but it turned out to be that
   twitter is blocking the IPs. Ok, must be related to the ddos stuff
   from earlier on- Must have gotten caught in the crossfire.

   So I go ahead and use some development servers to start sending
   requests- All is fine, for about a hour. They are blocked now. So to
   anyone out there, there is no point using a new IP- It will get
   blocked within a hour or so. I guess we have to wait for twitters host
   to fix it, or use actionscript/ajax to have the end user request the
   data himself (Which is what I am going to do) so its always a unique IP


[twitter-dev] Re: oauth redirects fail....

2009-08-07 Thread brandon

i'm getting timeouts when requesting tokens also...seems like it's
probably something on their end...i don't envy the twitter team right
now...

On Aug 6, 7:07 pm, hansamann sven.hai...@googlemail.com wrote:
 I experience the same, hope this is just the Twitter DOS attack
 aftermath. My app cannot request a requestToken for example, which
 results in a time out on my pages as this is the first thing you do
 before you redirect to twitter.

 Also, I cannot seem to get the friends timeline, friends and
 followers at least not regularly I believe.

 Anyone else?

 Cheers
 Sven

 On Aug 6, 5:31 pm, Howard Siegel hsie...@gmail.com wrote:

  If this has only been happening since this morning, then it is likely this
  is just part of the aftermath of the DOS attack on Twitter.

  - h

  On Thu, Aug 6, 2009 at 15:53, yuf kyl...@gmail.com wrote:

   I have yet to get oAuth callbacks to work properly.  After clicking
   Allow, I end up on a completely blank twittter.com/oauth/authorize
   page.  If I try to look at the source, it asked if should resend.  If
   I do, the source comes back that contains the redirect.  But if I'm
   not looking at the source, the page just hangs for a while, and then
   ends up blank.

   What is up here?  I've tried a variety of callback urls, from
   localhost, to the actual domain I'm using for development.

   Any one experience similar?


[twitter-dev] Re: Sign in with Twitter

2009-08-07 Thread Chris Babcock

On Thu, 6 Aug 2009 08:50:05 -0700 (PDT)
Dewald Pretorius dpr...@gmail.com wrote:

 If I understand you correctly, you're saying one should login for the
 user in the OAuth process? Wouldn't that involve scraping the Twitter
 web interface? Or am I outside the ballpark with my understanding?

I'm saying that, for those who are more worried about losing users with
an OAuth login than they are worried about losing them by asking for
their Twitter password, it is still possible and desirable to use OAuth.

There is a complexity cost, but you can pay it in the back end instead
of passing it on to the user interface. The benefits are that the
application isn't subject to the verify credentials DoS attack and the
app will already be using OAuth if/when basic is discontinued.

With OAuth, you authenticate the user, but you never use the verify
credentials service to do so. Even if you set up a gateway so that you
can use Ajax to log the user into Twitter and verify your own token, you
don't verify credentials so much as use them. 

The API documentation is saying that the OAuth calls aren't rate
limited. They don't need to be for security, but they may need to be
limited by IP address for performance. The main point is that a user
outside of your service can't trip the limit in order to run a DoS
attack on your users.

Chris Babcock


[twitter-dev] Re: oauth redirects fail....

2009-08-07 Thread Muthu Ramadoss

I'm not able to even post updates on my twitter account from web. May
be this is the case after the DOS attack and will be remedied soon.

On Aug 7, 7:07 am, hansamann sven.hai...@googlemail.com wrote:
 I experience the same, hope this is just the Twitter DOS attack
 aftermath. My app cannot request a requestToken for example, which
 results in a time out on my pages as this is the first thing you do
 before you redirect to twitter.

 Also, I cannot seem to get the friends timeline, friends and
 followers at least not regularly I believe.

 Anyone else?

 Cheers
 Sven

 On Aug 6, 5:31 pm, Howard Siegel hsie...@gmail.com wrote:

  If this has only been happening since this morning, then it is likely this
  is just part of the aftermath of the DOS attack on Twitter.

  - h

  On Thu, Aug 6, 2009 at 15:53, yuf kyl...@gmail.com wrote:

   I have yet to get oAuth callbacks to work properly.  After clicking
   Allow, I end up on a completely blank twittter.com/oauth/authorize
   page.  If I try to look at the source, it asked if should resend.  If
   I do, the source comes back that contains the redirect.  But if I'm
   not looking at the source, the page just hangs for a while, and then
   ends up blank.

   What is up here?  I've tried a variety of callback urls, from
   localhost, to the actual domain I'm using for development.

   Any one experience similar?


[twitter-dev] Re: Account Verify Credentials

2009-08-07 Thread Chris Babcock

On Thu, 6 Aug 2009 12:01:14 -0400
Robert Fishel bobfis...@gmail.com wrote:

 I too thought that one should call verify credentials with Oauth. How
 are you suggesting we verify that the token is still active, another
 call to oauth_authenicate/authorize?

The oauth_authenicate and oauth_authorize calls are not rate limited.
They can't be used to hack user credentials, so they don't need to be.

Authentication is a once per session event. Once authenticated, a user
remains authenticated to your app until your own session controls
expire. This is independent of the user's Twitter session, except that
the user needs to be authenticated with Twitter in order for Twitter
to authenticate the user to your app. This happens once, at the
beginning of the user's session with your app and it is not subject to
a DoS attack on the account/verify_credentials service. 

It may be useful to verify that an authorization token has been
activated, but checking authorization before a call that will fail if
the authorization is not available is wasted bandwidth. You should
check after the call to see if the action succeeded. It's more reliable
and lower bandwidth. 

Chris Babcock



[twitter-dev] Re: HTTP 409 on status update via API

2009-08-07 Thread cestre...@gmail.com

Same here 408 on all OAuth authenticate attempts.
Is it safe to assume this is fallout from DDOS?
Any official word on we can expect our apps to work again?

On Aug 6, 2:30 pm, Matthew F mcf1...@gmail.com wrote:
 I'm getting 408s trying to authenticate with OAuth

 On Aug 6, 10:20 pm, John Kalucki jkalu...@gmail.com wrote:



  This should be fixed for the Streaming API.

  -John

  On Aug 6, 1:59 pm, Jennie Lees trin...@gmail.com wrote:

   Getting the same thing using the track function of the API.

   On Thu, Aug 6, 2009 at 9:43 PM, briantroy brian.cosin...@gmail.com 
   wrote:

Sorry... these are HTTP 408s...

On Aug 6, 1:20 pm, briantroy brian.cosin...@gmail.com wrote:
 This just started today. It was working fine before and early this
 morning.

 I'm send in user updates from a widget via API. My server is
 whitelisted and I've got a registered service. I get a HTTP 409 on
 every attempt to submit a status.

 Not sure why... You can try it here:http://briantroy.com/blog/about

 I know a 409 should mean timed out... but the response comes back in
 one second (or just really really fast).

 Any help appreciated...

 Brian Roy

 justSignal

   --
   Jennie Lees
   Founder, Affect Labs
   jen...@affectlabs.comhttp://twitter.com/jennielees


[twitter-dev] Re: verify_credentials limit

2009-08-07 Thread kosmo76

Try like this http://twitter.com/users/show.xml;

On 8월7일, 오전11시04분, J.D. jeremy.d.mul...@gmail.com wrote:
 Any news as to why a call with valid credentials does not reset this
 limit? I've optimized my application to only call this API once each
 time it is used, but people can still run in to the 15 calls per hour
 limit. Is there really a security issue with resetting it after a
 valid call?


[twitter-dev] Problem with URL format in Twitter 'favorite status' option.

2009-08-07 Thread Mariusz

I am making small Twitter client in Java. Currently I make options:
'farourite status' and 'unfavourite status' and I have a strange
problem.

I always use format of url like this (for example for 'follow user'):

http://twitter.com/friendships/create.json?id=

It works well in almost all cases. However it doesn't work in
'favourite status'. If I try:

http://twitter.com/favorites/create.json?id=11

I will get error. But if I try:

http://twitter.com/favorites/create/11.json

everything works well.

Could somebody tell me why I can't use first way of the URL? I would
like to use link with parameters after '?' character. Why doesn't it
work in 'favorite status' and 'unfavorite status'?

Mariusz


[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Prashanth Sivarajan
For some reason there is a redirect response (302) from twitter from
morning. I changed my php to follow redirection. It works fine now.

On Fri, Aug 7, 2009 at 1:48 PM, Sam Street sam...@gmail.com wrote:


 My app http://twicli.com is unavailable. Looks like the ?oauth_token
 isnt being created properly.

 Hope things come back soon. Thanks

 On Aug 7, 7:06 am, Rich rhyl...@gmail.com wrote:
  The most frustrating thing is oAuth being down, meaning new users
  can't sign in to oAuth apps!
 
  On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:
 
   The more communication, to both us and the public, the better.  That's
 the
   best thing Twitter can do right now - I definitely feel their pain, as
 we're
   all going through it right now.  It's just harder on us because we're
 not
   privy to what Twitter knows right now (nor do we have the control they
   have).  Communication is key. (and tell Rodney I said hi Sean!)
 
   Jesse
 
   On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan seancalla...@gmail.com
 wrote:
 
Yeah Jesse, I hear you and am super bummed out. My service,
TweetPhoto.com, is also down in terms of users being able to login
through basic auth. It's been like that all day. No one has been able
to upload photos. I emailed Doug at Twitter and he requested my
server's IP address which I provided. I guess they are slowly trying
to bring apps back online. I just wish this happened a little sooner.
I feel totally helpless at the moment. What are your thoughts?
 
On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
 Why is Biz saying things are back in action when apps like mine,
 and
many
 other very large names are still broken from it.  Sending this
 message to
 users sends a false message to them stating they should expect we
 should
be
 up as well.  At a very minimum, please state the API is still
 having
issues
 so users can know what to expect:
 
http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html
 
 Jesse


[twitter-dev] Re: API Calls During DoS Attack

2009-08-07 Thread vp

All API calls from LinksAlpha.com are also failing. Please let us know
if there is a way to get IP address whitelisted.

Thanks


[twitter-dev] Re: Why is Biz saying things are back in action?

2009-08-07 Thread Prashanth Sivarajan
I am not able to post any twits. I get an over capacity error.

On Fri, Aug 7, 2009 at 1:51 PM, Paul Kinlan paul.kin...@gmail.com wrote:

 I know this is a me too, but twollo is entierly down (From Google App
 Engine).  The frustrating this is that everyone thinks Twitter is working on
 now, an annoucement saying everything but the API is working would be
 better.\
 Paul


 2009/8/7 Sam Street sam...@gmail.com


 My app http://twicli.com is unavailable. Looks like the ?oauth_token
 isnt being created properly.

 Hope things come back soon. Thanks

 On Aug 7, 7:06 am, Rich rhyl...@gmail.com wrote:
  The most frustrating thing is oAuth being down, meaning new users
  can't sign in to oAuth apps!
 
  On Aug 7, 6:40 am, Jesse Stay jesses...@gmail.com wrote:
 
   The more communication, to both us and the public, the better.  That's
 the
   best thing Twitter can do right now - I definitely feel their pain, as
 we're
   all going through it right now.  It's just harder on us because we're
 not
   privy to what Twitter knows right now (nor do we have the control they
   have).  Communication is key. (and tell Rodney I said hi Sean!)
 
   Jesse
 
   On Fri, Aug 7, 2009 at 12:59 AM, Sean Callahan 
 seancalla...@gmail.comwrote:
 
Yeah Jesse, I hear you and am super bummed out. My service,
TweetPhoto.com, is also down in terms of users being able to login
through basic auth. It's been like that all day. No one has been
 able
to upload photos. I emailed Doug at Twitter and he requested my
server's IP address which I provided. I guess they are slowly trying
to bring apps back online. I just wish this happened a little
 sooner.
I feel totally helpless at the moment. What are your thoughts?
 
On Aug 6, 6:25 pm, Jesse Stay jesses...@gmail.com wrote:
 Why is Biz saying things are back in action when apps like mine,
 and
many
 other very large names are still broken from it.  Sending this
 message to
 users sends a false message to them stating they should expect we
 should
be
 up as well.  At a very minimum, please state the API is still
 having
issues
 so users can know what to expect:
 
http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html
 
 Jesse





[twitter-dev] Re: Question About Post Commands

2009-08-07 Thread Prashanth Sivarajan
Hi All,

I get the Twitter is over capacity page when I try to post a status. Is it
working for others now? or is it blocked following hte outage yesterday?

Prashanth

On Fri, Aug 7, 2009 at 1:16 PM, Andrew Badera and...@badera.us wrote:

 On Thu, Aug 6, 2009 at 11:33 PM, Dan Kurszewski 
 dan.kurszew...@gmail.comwrote:


 Does anyone know if there is a way with VB.Net or C# to login to
 twitter, call 100 post commands, and then logout?

 Here is my code for making a single post command in VB.Net.  As you
 can see every time I call this function it has to login.  I would love
 to have an array of url's and/or data that need to be processed for
 the same username and password and having only one login.  I have
 tried rearranging things several different ways with no luck.

 Any help would be greatly appreciated.

 ---

Public Function ExecutePostCommand(ByVal url As String, ByVal
 username As String, ByVal password As String, _
ByVal data As String) As String
 *snip*
End Function



 You're not logging in to anything -- there's no concept of a session in
 play. What is your concern about supplying credentials with every call?

 No, you can't batch your requests on the API side -- you're going to have
 to make a call to the API for every post.

 Have you looked into OAuth? You retrieve a single token for access, which
 along with your consumer token you use over and over again to make requests
 on behalf of a specific account. You still need to make an API call for
 every POST action however.

 Thanks-
 - Andy Badera
 - and...@badera.us
 - Google me: http://www.google.com/search?q=andrew+badera
 - This email is: [ ] bloggable [x] ask first [ ] private



[twitter-dev] Re: OAuth and twitter.com home authentication strange behavior

2009-08-07 Thread Derek Gathright
Same issue here.  The username/password version of my client works, but not
the oAuth version.  It just times out when redirecting back.  It's weird
because some of my users can get through, but none of my accounts can.

On Thu, Aug 6, 2009 at 5:00 PM, Sam Street sam...@gmail.com wrote:


 My app also dies straight during auth http://twicli.com/auth

 On Aug 6, 10:45 pm, Rich rhyl...@gmail.com wrote:
  Especially annoying seeing as I've gone totally oAuth now.  I don't
  blame Twitter, just the idiots that initiated the DDoS attack
 
  On Aug 6, 10:33 pm, Andreu Pere andreup...@gmail.com wrote:
 
   The same behaviour for my application. When the app wants to start the
 oAuth
   workflow in order to authenticate and login the user, the server
 returns a
   timeout fromhttps://twitter.com/oauth/authenticate?parameters
 
   On Thu, Aug 6, 2009 at 11:24 PM, Rich rhyl...@gmail.com wrote:
 
I can't get oAuth to authenticate on any of my clients either.  It
works when the client has previously authenticated... but trying to
get a new token it fails when clicking 'Allow'
 
On Aug 6, 7:42 pm, stephane stephane.philipa...@gmail.com wrote:
 It's probably linked to the current DDOS but the authentication
 flow
 shows some strange behavior :
 
 1 - I try to initiate an OAuth authentication fromwww.twazzup.com
   - twazzup server gets a timeout trying to connect to twitter for
 oauth token (ApplicationError 5 on appengine)
 3 - I go to twitter.com click sign-in
   - strangely twitter redirects me to the oauth authorization form
 (do you want to allow twazzup blabla ...)
 
 So I have to questions there :
 A / did you block incoming OAuth reqs from appengine ?
 B/ is the strange behavior (twitter home authentication mixing with
 another OAuth flow) something we, 3rd party app developers, can or
 should take care of ?
 
 Cheers,
 
 Stephanewww.twazzup.com



[twitter-dev] Getting 404 for twitter search since yesterday(everything else works), anything changed?

2009-08-07 Thread goodtest

example search http://search.twitter.com/search.json??rpp=50q=test


[twitter-dev] statuses/friends_timeline method circular redirection

2009-08-07 Thread scouredimage

Hi All,

When I try to make the following OAuth request
GET http://twitter.com/statuses/friends_timeline.json?
it results in
Circular redirect to 'http://twitter.com:80/statuses/
friends_timeline.json'

Any ETA on when this issue might be resolved?

Thanks in advance.


[twitter-dev] Re: Requests from AppEngine still failing.

2009-08-07 Thread Aurélio Carlos

I submitted a ticket, here:

http://code.google.com/p/twitter-api/issues/detail?id=914

Waiting for a API Team answer.


[twitter-dev] Continuous oAuth Issues

2009-08-07 Thread Brian

Our app is still experiencing oAuth denial issues since the DDOS
problem yesterday.  Has anyone heard any update to this problem? or is
there some action that app developers need to take to get back in
business?

Thanks,
brian


[twitter-dev] You have been rate limited. Enhance your calm.

2009-08-07 Thread diddy

Hi,

I use the Twitter search api, e.g: -

http://search.twitter.com/search.rss?q=iphone

and I now get: -

You have been rate limited. Enhance your calm.

I rely on this for my application.  Anything I can do to stop it?

Thanks!


[twitter-dev] Re: API Calls During DoS Attack

2009-08-07 Thread AdamHertz

Our site (tunein.com) is getting 408s from the OAuth API; also, our
daemons that do friend timeline calls have been getting empty results
since 11 PM last night.


[twitter-dev] Re: New blocks still happening

2009-08-07 Thread Tony Blyler

It appears that I am getting the 408 error as well. Is there any way
to be added to a whitelist? My twitter followers for my script aren't
too happy.

On Aug 7, 1:06 am, Sean Callahan seancalla...@gmail.com wrote:
 Users on our site Jesse provide username and password and still can't
 login. It has been like that all day. I feel your pain and wish we
 could get back online quicker.

 On Aug 6, 6:16 pm, Jesse Stay jesses...@gmail.com wrote:

  This is also another nick against OAuth.  My users can't even log in right
  now because we're relying on OAuth for login.
  Jesse

  On Thu, Aug 6, 2009 at 8:45 PM, Dewald Pretorius dpr...@gmail.com wrote:

   I have seen the same thing.

   So, if you have white listed IPs that are still showing a rate limit
   of 20,000, DO NOT use them right now.

   After a few minutes of use their rate limits are cut down to 150 per
   hour.

   Dewald

   On Aug 6, 8:58 pm, Tinychat tinycha...@gmail.com wrote:
So, like everyone else I was receiving 408's from all our production
servers. Wasnt sure what was causing it, but it turned out to be that
twitter is blocking the IPs. Ok, must be related to the ddos stuff
from earlier on- Must have gotten caught in the crossfire.

So I go ahead and use some development servers to start sending
requests- All is fine, for about a hour. They are blocked now. So to
anyone out there, there is no point using a new IP- It will get
blocked within a hour or so. I guess we have to wait for twitters host
to fix it, or use actionscript/ajax to have the end user request the
data himself (Which is what I am going to do) so its always a unique 
IP- Hide quoted text -

  - Show quoted text -


[twitter-dev] Re: Requests from AppEngine still failing.

2009-08-07 Thread Adam Loving

This is also a problem for Twibes, hosted on App Engine. Users can't
log in due to OAuth calls failing.

On Aug 7, 7:48 am, chenyuejie chenyue...@gmail.com wrote:
 Yes, seems they just simply restrict large requests from same IP to
 avoid DDoS attacks, for I can run my app in local, but can't do
 anything in AppEngine...

 On Aug 7, 9:13 pm, Mario Menti mme...@gmail.com wrote:

  Don't think it's related to app engine, probably just some heavy  
  traffic ip addresses. Twitterfeed is hosted on multiple servers and  
  services (none of them app engine) and all our whitelisted ips don't  
  work, so we've been dead for the last 24 hours.

  Sent from my iPhone

  On 7 Aug 2009, at 13:41, Paul Kinlan paul.kin...@gmail.com wrote:

   The situation is getting beyond a Joke now

   I have paying customer who I am issuing refunds and credit notes to  
   because twollo is unable to access Twitter.

   Did the denial of service attack come from the app engine or  
   something?

   Paul

   2009/8/7 Rich rhyl...@gmail.com

   I'm getting occasional bouts of being able to connect.  It looks like
   the server IP has been rate limited quite low (even though it's a
   whitelisted IP) and even though I'm using the user's own Rate Limit
   checking.

   On Aug 7, 11:49 am, Rich rhyl...@gmail.com wrote:
Yep, I think I replied to you on Twitter, but yes I've got the same
issue.  Curl is reporting timeouts but if I switch IPs it's fine.
Looks like the w/list IPs have been blocked.

I've emailed the api@ email address but who knows!

On Aug 7, 11:47 am, David W meepmeepmeepena...@gmail.com wrote:

 Good morning,

 Requests from my application running on AppEngine (using the  
   urlfetch
 API to make requests) are failing 100%. The error looks like a
 timeout; speaking to a few people on Twitter suggests many  
   previously
 whitelisted IP addresses were blackholed.

 Is this a known issue for AppEngine clients?

 Thanks,

 David


[twitter-dev] Re: Problem with in reply to status id

2009-08-07 Thread digi

Thanks Sam...

Your post did help me ...

i was sending it to wrong id (user) and status id. I dont know why
dint I checked that earlier.

Now its fine.

other thing which I am working on Setting the source. I figure out
that we have to register our application now before it can appear as
source. Do we also have to use oauth to update status with the correct
source.

Although my app name is OpenTweet it always posts as web.

is oauth necessary ?

Thanks for all the help i Got

:)

On Aug 7, 4:24 am, Sam Street sam...@gmail.com wrote:
 Oh yeah. This just worked for me through web.

 My mistake!

 On Aug 7, 7:59 am, Abraham Williams 4bra...@gmail.com wrote:

  2009/8/6 Sam Street sam...@gmail.com

   2. replying to a status id that you posted yourself from the same
   account

  This is actually incorrect. I've posted replies to myself from the web
  interface.

  Abraham

  --
  Abraham Williams | Community Evangelist |http://web608.org
  Hacker |http://abrah.am|http://twitter.com/abraham
  Project |http://fireeagle.labs.poseurtech.com
  This email is: [ ] blogable [x] ask first [ ] private.
  Sent from Wasilla, Alaska, United States


[twitter-dev] API call doesn't work anymore

2009-08-07 Thread Li

I am using http://twitter.com/statuses/update.json to update status
for twitter. It was working until yesterday's DOS attack.

API call return 1 now. It used to return status of api call such as
success or failed

None of the updates when through API since yesterday

Anyone get any ideas? Did Twitter change their API?

Thanks


[twitter-dev] Re: You have been rate limited. Enhance your calm.

2009-08-07 Thread David Fisher

If you're getting that then you're getting more than me.

I'm just doing:

require 'rubygems'
gem 'twitter'
require 'twitter'

Twitter::Search.new('foo').each do |r|
  puts r.inspect
end

And I get only this back now:

/var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty/request.rb:56:in
`setup_raw_request': undefined method `request_uri' for #URI::Generic:
0x7f99f9516ea0 (NoMethodError)
from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty/request.rb:
39:in `perform'
from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty/request.rb:
99:in `handle_response'
from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty/request.rb:
40:in `perform'
from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty.rb:156:in
`perform_request'
from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty.rb:122:in
`get'
from /var/lib/gems/1.8/gems/twitter-0.6.13/lib/twitter/search.rb:
100:in `fetch'
from /var/lib/gems/1.8/gems/twitter-0.6.13/lib/twitter/search.rb:
108:in `each'
from searchtest.rb:5

My search is totally borked. Its just the API though I think, give it
some time


On Aug 7, 11:20 am, diddy david.barrowcl...@gmail.com wrote:
 Hi,

 I use the Twitter search api, e.g: -

 http://search.twitter.com/search.rss?q=iphone

 and I now get: -

 You have been rate limited. Enhance your calm.

 I rely on this for my application.  Anything I can do to stop it?

 Thanks!


[twitter-dev] Re: You have been rate limited. Enhance your calm.

2009-08-07 Thread John Kalucki

Is your library following redirects?

On Aug 7, 10:18 am, David Fisher tib...@gmail.com wrote:
 If you're getting that then you're getting more than me.

 I'm just doing:

 require 'rubygems'
 gem 'twitter'
 require 'twitter'

 Twitter::Search.new('foo').each do |r|
   puts r.inspect
 end

 And I get only this back now:

 /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty/request.rb:56:in
 `setup_raw_request': undefined method `request_uri' for #URI::Generic:
 0x7f99f9516ea0 (NoMethodError)
         from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty/request.rb:
 39:in `perform'
         from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty/request.rb:
 99:in `handle_response'
         from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty/request.rb:
 40:in `perform'
         from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty.rb:156:in
 `perform_request'
         from /var/lib/gems/1.8/gems/httparty-0.4.3/lib/httparty.rb:122:in
 `get'
         from /var/lib/gems/1.8/gems/twitter-0.6.13/lib/twitter/search.rb:
 100:in `fetch'
         from /var/lib/gems/1.8/gems/twitter-0.6.13/lib/twitter/search.rb:
 108:in `each'
         from searchtest.rb:5

 My search is totally borked. Its just the API though I think, give it
 some time

 On Aug 7, 11:20 am, diddy david.barrowcl...@gmail.com wrote:

  Hi,

  I use the Twitter search api, e.g: -

 http://search.twitter.com/search.rss?q=iphone

  and I now get: -

  You have been rate limited. Enhance your calm.

  I rely on this for my application.  Anything I can do to stop it?

  Thanks!


[twitter-dev] Re: /statuses/user_timeline.json is redirecting

2009-08-07 Thread Anthony Eden

On Thu, Aug 6, 2009 at 3:10 PM,
timwhitlocktim.whitl...@publicreative.com wrote:

 I'm getting the same thing.
 I patched my library to follow the redirect, but that just results in
 a 403.

 The addition of the mysterious token actually creates an invalid URL,
 because it ends up with two ?s

 I have two api keys for my app. One for my local dev server, and a
 different one for deploying to live.
 My dev calls work fine. the problem only occurs on the live server. My
 live server IP is whitelisted, so I don't know if that's relevant.

I don't think it is relevant because the addresses my queries are
coming from are not whitelisted.

I'm also still seeing this behavior this morning. It'd be nice just to
know that someone at Twitter knows why this is happening and is going
to get it fixed at some point.

Sincerely,
Anthony Eden

-- 
GMU/IT d- s: a32 C++()$ UL@ P--- L+(++) !E W+++$ !N o? K? w--- !O
M++ V PS+ PE Y PGP t+ !5 X- R tv b++ DI+ D++ G- e++ h r+++ y**

http://anthony.mp


[twitter-dev] Re: oauth redirects fail....

2009-08-07 Thread Vincent Nguyen
Me too! My App can request a oauth token but can not do anything when
redirecting to Twitter!
And I even can not login to my account from web! All is broken:(!

2009/8/7 Muthu Ramadoss muthu.ramad...@gmail.com


 I'm not able to even post updates on my twitter account from web. May
 be this is the case after the DOS attack and will be remedied soon.

 On Aug 7, 7:07 am, hansamann sven.hai...@googlemail.com wrote:
  I experience the same, hope this is just the Twitter DOS attack
  aftermath. My app cannot request a requestToken for example, which
  results in a time out on my pages as this is the first thing you do
  before you redirect to twitter.
 
  Also, I cannot seem to get the friends timeline, friends and
  followers at least not regularly I believe.
 
  Anyone else?
 
  Cheers
  Sven
 
  On Aug 6, 5:31 pm, Howard Siegel hsie...@gmail.com wrote:
 
   If this has only been happening since this morning, then it is likely
 this
   is just part of the aftermath of the DOS attack on Twitter.
 
   - h
 
   On Thu, Aug 6, 2009 at 15:53, yuf kyl...@gmail.com wrote:
 
I have yet to get oAuth callbacks to work properly.  After clicking
Allow, I end up on a completely blank twittter.com/oauth/authorize
page.  If I try to look at the source, it asked if should resend.  If
I do, the source comes back that contains the redirect.  But if I'm
not looking at the source, the page just hangs for a while, and then
ends up blank.
 
What is up here?  I've tried a variety of callback urls, from
localhost, to the actual domain I'm using for development.
 
Any one experience similar?



[twitter-dev] Re: oauth redirects fail....

2009-08-07 Thread Sam Street

My app fails when requesting tokens.
I still cant even login to Twitter.com through web - it just freezes.
Anyway, nope its solved soon.
Thanks

On Aug 7, 6:28 pm, Vincent Nguyen kureik...@gmail.com wrote:
 Me too! My App can request a oauth token but can not do anything when
 redirecting to Twitter!
 And I even can not login to my account from web! All is broken:(!

 2009/8/7 Muthu Ramadoss muthu.ramad...@gmail.com



  I'm not able to even post updates on my twitter account from web. May
  be this is the case after the DOS attack and will be remedied soon.

  On Aug 7, 7:07 am, hansamann sven.hai...@googlemail.com wrote:
   I experience the same, hope this is just the Twitter DOS attack
   aftermath. My app cannot request a requestToken for example, which
   results in a time out on my pages as this is the first thing you do
   before you redirect to twitter.

   Also, I cannot seem to get the friends timeline, friends and
   followers at least not regularly I believe.

   Anyone else?

   Cheers
   Sven

   On Aug 6, 5:31 pm, Howard Siegel hsie...@gmail.com wrote:

If this has only been happening since this morning, then it is likely
  this
is just part of the aftermath of the DOS attack on Twitter.

- h

On Thu, Aug 6, 2009 at 15:53, yuf kyl...@gmail.com wrote:

 I have yet to get oAuth callbacks to work properly.  After clicking
 Allow, I end up on a completely blank twittter.com/oauth/authorize
 page.  If I try to look at the source, it asked if should resend.  If
 I do, the source comes back that contains the redirect.  But if I'm
 not looking at the source, the page just hangs for a while, and then
 ends up blank.

 What is up here?  I've tried a variety of callback urls, from
 localhost, to the actual domain I'm using for development.

 Any one experience similar?


[twitter-dev] Re: Continuous oAuth Issues

2009-08-07 Thread Rich

Mine has re-occured... if you're going to force people to use oAuth
from now on, at least get it running again fast!

On Aug 7, 2:22 pm, Brian b.kn...@gmail.com wrote:
 Our app is still experiencing oAuth denial issues since the DDOS
 problem yesterday.  Has anyone heard any update to this problem? or is
 there some action that app developers need to take to get back in
 business?

 Thanks,
 brian


[twitter-dev] Re: Account Verify Credentials

2009-08-07 Thread Robert Fishel

Except that this case fails for calls such as statuses/friends if the
user isn't authenticated but you think he is you get a completely
valid (from one point of view) set of results back but they do not
include any protected users. Therefore a call to verify_credentials is
necessary to ensure that you are processing the correct data.

-Bob

On Thu, Aug 6, 2009 at 10:36 PM, Chris Babcockcbabc...@asciiking.com wrote:

 On Thu, 6 Aug 2009 12:01:14 -0400
 Robert Fishel bobfis...@gmail.com wrote:

 I too thought that one should call verify credentials with Oauth. How
 are you suggesting we verify that the token is still active, another
 call to oauth_authenicate/authorize?

 The oauth_authenicate and oauth_authorize calls are not rate limited.
 They can't be used to hack user credentials, so they don't need to be.

 Authentication is a once per session event. Once authenticated, a user
 remains authenticated to your app until your own session controls
 expire. This is independent of the user's Twitter session, except that
 the user needs to be authenticated with Twitter in order for Twitter
 to authenticate the user to your app. This happens once, at the
 beginning of the user's session with your app and it is not subject to
 a DoS attack on the account/verify_credentials service.

 It may be useful to verify that an authorization token has been
 activated, but checking authorization before a call that will fail if
 the authorization is not available is wasted bandwidth. You should
 check after the call to see if the action succeeded. It's more reliable
 and lower bandwidth.

 Chris Babcock




[twitter-dev] Re: oauth redirects fail....

2009-08-07 Thread Vincent Nguyen
Sam Street! I have the same issue when loging on Twitter.com through web
while my friends are able to login!
Dunno why! It seems not every account can not login!
Hope this issues will be fixed soon! We totatly don't know what is going on!

2009/8/7 Sam Street sam...@gmail.com


 My app fails when requesting tokens.
 I still cant even login to Twitter.com through web - it just freezes.
 Anyway, nope its solved soon.
 Thanks

 On Aug 7, 6:28 pm, Vincent Nguyen kureik...@gmail.com wrote:
  Me too! My App can request a oauth token but can not do anything when
  redirecting to Twitter!
  And I even can not login to my account from web! All is broken:(!
 
  2009/8/7 Muthu Ramadoss muthu.ramad...@gmail.com
 
 
 
   I'm not able to even post updates on my twitter account from web. May
   be this is the case after the DOS attack and will be remedied soon.
 
   On Aug 7, 7:07 am, hansamann sven.hai...@googlemail.com wrote:
I experience the same, hope this is just the Twitter DOS attack
aftermath. My app cannot request a requestToken for example, which
results in a time out on my pages as this is the first thing you do
before you redirect to twitter.
 
Also, I cannot seem to get the friends timeline, friends and
followers at least not regularly I believe.
 
Anyone else?
 
Cheers
Sven
 
On Aug 6, 5:31 pm, Howard Siegel hsie...@gmail.com wrote:
 
 If this has only been happening since this morning, then it is
 likely
   this
 is just part of the aftermath of the DOS attack on Twitter.
 
 - h
 
 On Thu, Aug 6, 2009 at 15:53, yuf kyl...@gmail.com wrote:
 
  I have yet to get oAuth callbacks to work properly.  After
 clicking
  Allow, I end up on a completely blank
 twittter.com/oauth/authorize
  page.  If I try to look at the source, it asked if should resend.
  If
  I do, the source comes back that contains the redirect.  But if
 I'm
  not looking at the source, the page just hangs for a while, and
 then
  ends up blank.
 
  What is up here?  I've tried a variety of callback urls, from
  localhost, to the actual domain I'm using for development.
 
  Any one experience similar?



[twitter-dev] rate limit status API not working!

2009-08-07 Thread echeyde

hi, since yesterday when the DOS attack happened, this
http://twitter.com/account/rate_limit_status.json API call  returns an
empty response. This stops my site, that is Twitter IP white listed,
since I use this API for self-throttling.


Is there any resolution planned?


Thank
Echeyde




[twitter-dev] Getting 400 Bad Request when I try to update my application settings

2009-08-07 Thread adamsinger

Whenever I try to update my application's settings—in this case, I was
trying to enable Use Twitter for login—my browser hangs for some
time, then gives me a 400 error.

Is anyone else experiencing this problem?


[twitter-dev] Can't change application settings

2009-08-07 Thread adamsinger

I'm trying to enable Use Twitter for login, but whenever I check the
box and click Save, my browser just hangs and I am redirected to a
blank /oauth_clients/update page.

Is anyone else experiencing this problem?


[twitter-dev] Re: HTTP 409 on status update via API

2009-08-07 Thread briantroy

I've restored all of my services by doing 3 things:

1) Follow redirects (HTTP 302s)
2) Send UserAgent
3) Send Referer



On Aug 6, 9:56 pm, cestre...@gmail.com cestre...@gmail.com wrote:
 Same here 408 on all OAuth authenticate attempts.
 Is it safe to assume this is fallout from DDOS?
 Any official word on we can expect our apps to work again?

 On Aug 6, 2:30 pm, Matthew F mcf1...@gmail.com wrote:



  I'm getting 408s trying to authenticate with OAuth

  On Aug 6, 10:20 pm, John Kalucki jkalu...@gmail.com wrote:

   This should be fixed for the Streaming API.

   -John

   On Aug 6, 1:59 pm, Jennie Lees trin...@gmail.com wrote:

Getting the same thing using the track function of the API.

On Thu, Aug 6, 2009 at 9:43 PM, briantroy brian.cosin...@gmail.com 
wrote:

 Sorry... these are HTTP 408s...

 On Aug 6, 1:20 pm, briantroy brian.cosin...@gmail.com wrote:
  This just started today. It was working fine before and early this
  morning.

  I'm send in user updates from a widget via API. My server is
  whitelisted and I've got a registered service. I get a HTTP 409 on
  every attempt to submit a status.

  Not sure why... You can try it here:http://briantroy.com/blog/about

  I know a 409 should mean timed out... but the response comes back in
  one second (or just really really fast).

  Any help appreciated...

  Brian Roy

  justSignal

--
Jennie Lees
Founder, Affect Labs
jen...@affectlabs.comhttp://twitter.com/jennielees


[twitter-dev] Re: You have been rate limited. Enhance your calm.

2009-08-07 Thread lucasnicolato

im having the same problem. im just lucky my app is still in test.

RT @twitter Due to defense measures some Twitter clients are unable to
communicate with our API, and many users are unable to tweet via SMS.

I think we can only wait for twitter to normalize de api.




On 7 ago, 12:20, diddy david.barrowcl...@gmail.com wrote:
 Hi,

 I use the Twitter search api, e.g: -

 http://search.twitter.com/search.rss?q=iphone

 and I now get: -

 You have been rate limited. Enhance your calm.

 I rely on this for my application.  Anything I can do to stop it?

 Thanks!


[twitter-dev] Re: Continuous oAuth Issues

2009-08-07 Thread AdamHertz

Ours recurred this morning, as well.

On Aug 7, 10:49 am, Rich rhyl...@gmail.com wrote:
 Mine has re-occured... if you're going to force people to use oAuth
 from now on, at least get it running again fast!

 On Aug 7, 2:22 pm, Brian b.kn...@gmail.com wrote:



  Our app is still experiencing oAuth denial issues since the DDOS
  problem yesterday.  Has anyone heard any update to this problem? or is
  there some action that app developers need to take to get back in
  business?

  Thanks,
  brian


[twitter-dev] Re: New blocks still happening

2009-08-07 Thread Tinychat

Any update on the 408 situation twitter?

On Aug 7, 11:58 am, Tony Blyler tonybly...@gmail.com wrote:
 It appears that I am getting the 408 error as well. Is there any way
 to be added to a whitelist? My twitter followers for my script aren't
 too happy.

 On Aug 7, 1:06 am, Sean Callahan seancalla...@gmail.com wrote:



  Users on our site Jesse provide username and password and still can't
  login. It has been like that all day. I feel your pain and wish we
  could get back online quicker.

  On Aug 6, 6:16 pm, Jesse Stay jesses...@gmail.com wrote:

   This is also another nick against OAuth.  My users can't even log in right
   now because we're relying on OAuth for login.
   Jesse

   On Thu, Aug 6, 2009 at 8:45 PM, Dewald Pretorius dpr...@gmail.com wrote:

I have seen the same thing.

So, if you have white listed IPs that are still showing a rate limit
of 20,000, DO NOT use them right now.

After a few minutes of use their rate limits are cut down to 150 per
hour.

Dewald

On Aug 6, 8:58 pm, Tinychat tinycha...@gmail.com wrote:
 So, like everyone else I was receiving 408's from all our production
 servers. Wasnt sure what was causing it, but it turned out to be that
 twitter is blocking the IPs. Ok, must be related to the ddos stuff
 from earlier on- Must have gotten caught in the crossfire.

 So I go ahead and use some development servers to start sending
 requests- All is fine, for about a hour. They are blocked now. So to
 anyone out there, there is no point using a new IP- It will get
 blocked within a hour or so. I guess we have to wait for twitters host
 to fix it, or use actionscript/ajax to have the end user request the
 data himself (Which is what I am going to do) so its always a unique 
 IP- Hide quoted text -

   - Show quoted text -


[twitter-dev] Re: /statuses/user_timeline.json is redirecting

2009-08-07 Thread AdamHertz

We're getting the same thing on friends_timeline requests.

On Aug 7, 10:26 am, Anthony Eden anthonye...@gmail.com wrote:
 On Thu, Aug 6, 2009 at 3:10 PM,

 timwhitlocktim.whitl...@publicreative.com wrote:

  I'm getting the same thing.
  I patched my library to follow the redirect, but that just results in
  a 403.

  The addition of the mysterious token actually creates an invalid URL,
  because it ends up with two ?s

  I have two api keys for my app. One for my local dev server, and a
  different one for deploying to live.
  My dev calls work fine. the problem only occurs on the live server. My
  live server IP is whitelisted, so I don't know if that's relevant.

 I don't think it is relevant because the addresses my queries are
 coming from are not whitelisted.

 I'm also still seeing this behavior this morning. It'd be nice just to
 know that someone at Twitter knows why this is happening and is going
 to get it fixed at some point.

 Sincerely,
 Anthony Eden

 --
 GMU/IT d- s: a32 C++()$ UL@ P--- L+(++) !E W+++$ !N o? K? w--- !O
 M++ V PS+ PE Y PGP t+ !5 X- R tv b++ DI+ D++ G- e++ h r+++ y**

 http://anthony.mp


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Rich

Thanks for the update, however PLEASE get oAuth back up and running
ASAP please!

On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:
 I wanted to send everyone an update to let you know what has been happening,
 the known issues, some suggestions on how to resolve them and some idea of
 how to move forward.

 *Whats been happening*
 As you know all too well Twitter, among other services, has been getting hit
 pretty hard with a DDoS attack over the past 24+ hours. Yesterday we saw the
 attack come in a number of waves and from a number of different vectors
 increasing in intensity along the way. We were able to stabilize our own
 service for a bit, hence Biz's post saying all was
 wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
 but that didn't mean the attacks had ceased. In fact, at around 3am PST
 today the attacks intensified to almost 10x of what it was yesterday. In
 order for us to defend from the attack we have had to put a number of
 services in place and we know that some of you have gotten caught in the
 crossfire. Please know we are as frustrated as you are and wish there was
 more we could have communicated along the way.

 *Known Issues*
 * - HTTP 300 response codes* - One of the measures in thwarting the
 onslaught requires that all traffic respect HTTP 30x response codes. This
 will help us identify the good traffic from the bad.
 * - General throttling* - Try to throttle your services back as much as
 possible for you to continue operating. We are working on our end to better
 understand the logic used in throttling traffic on the edge of the network
 and will communicate what we can, but the best idea is to just throttle back
 as much as you can in the mean time.
 * - Streaming API* - as part of the edge throttling we know requests to the
 Streaming API with lists of keywords or uses are getting dropped because the
 request is too large. We are working to get this filter removed and will
 update the list when we know more.
 - *Unexpected HTTP response codes* - we know people are seeing a lot of
 other weirdness and we aren't exactly sure what to attribute the various
 issues to, but know that you aren't alone.

 As the attacks change our tactics for defense will likely need to change as
 well, so stay active on the list and let us know what problems you are
 seeing and we will do our best to help guide you along.

 *Moving forward *
 We will try to communicate as much as we can so you guys are up to speed as
 things change and progress. I personally apologize for not communicating
 more in the mean time but there hasn't been much guidance we have been able
 to give other than hold tight with us. We fully appreciate all the long
 hours you are putting in to keep your apps running and supporting your users
 and know we are frustrated with you. Continue to watch this list,
 status.twitter.com and @twitterapi for updates

 Thanks for your patience, Ryan

 PM, Platform Team
 @rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Goblin

OAuth is working fine for my site. To be honest, for something that
does nothing but interact with Twitter I haven't seen much of a drop
in activity.

On Aug 7, 7:28 pm, Rich rhyl...@gmail.com wrote:
 Thanks for the update, however PLEASE get oAuth back up and running
 ASAP please!

 On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:



  I wanted to send everyone an update to let you know what has been happening,
  the known issues, some suggestions on how to resolve them and some idea of
  how to move forward.

  *Whats been happening*
  As you know all too well Twitter, among other services, has been getting hit
  pretty hard with a DDoS attack over the past 24+ hours. Yesterday we saw the
  attack come in a number of waves and from a number of different vectors
  increasing in intensity along the way. We were able to stabilize our own
  service for a bit, hence Biz's post saying all was
  wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
  but that didn't mean the attacks had ceased. In fact, at around 3am PST
  today the attacks intensified to almost 10x of what it was yesterday. In
  order for us to defend from the attack we have had to put a number of
  services in place and we know that some of you have gotten caught in the
  crossfire. Please know we are as frustrated as you are and wish there was
  more we could have communicated along the way.

  *Known Issues*
  * - HTTP 300 response codes* - One of the measures in thwarting the
  onslaught requires that all traffic respect HTTP 30x response codes. This
  will help us identify the good traffic from the bad.
  * - General throttling* - Try to throttle your services back as much as
  possible for you to continue operating. We are working on our end to better
  understand the logic used in throttling traffic on the edge of the network
  and will communicate what we can, but the best idea is to just throttle back
  as much as you can in the mean time.
  * - Streaming API* - as part of the edge throttling we know requests to the
  Streaming API with lists of keywords or uses are getting dropped because the
  request is too large. We are working to get this filter removed and will
  update the list when we know more.
  - *Unexpected HTTP response codes* - we know people are seeing a lot of
  other weirdness and we aren't exactly sure what to attribute the various
  issues to, but know that you aren't alone.

  As the attacks change our tactics for defense will likely need to change as
  well, so stay active on the list and let us know what problems you are
  seeing and we will do our best to help guide you along.

  *Moving forward *
  We will try to communicate as much as we can so you guys are up to speed as
  things change and progress. I personally apologize for not communicating
  more in the mean time but there hasn't been much guidance we have been able
  to give other than hold tight with us. We fully appreciate all the long
  hours you are putting in to keep your apps running and supporting your users
  and know we are frustrated with you. Continue to watch this list,
  status.twitter.com and @twitterapi for updates

  Thanks for your patience, Ryan

  PM, Platform Team
  @rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Joe Bowman

Applications in cloud hosting environments may be unable to throttle
anything, due to the fact that if it's IP based checking, the cloud
IPs are stlll going to be sending a lot of requests. ie: Appengine
applications.



On Aug 7, 2:28 pm, Rich rhyl...@gmail.com wrote:
 Thanks for the update, however PLEASE get oAuth back up and running
 ASAP please!

 On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:

  I wanted to send everyone an update to let you know what has been happening,
  the known issues, some suggestions on how to resolve them and some idea of
  how to move forward.

  *Whats been happening*
  As you know all too well Twitter, among other services, has been getting hit
  pretty hard with a DDoS attack over the past 24+ hours. Yesterday we saw the
  attack come in a number of waves and from a number of different vectors
  increasing in intensity along the way. We were able to stabilize our own
  service for a bit, hence Biz's post saying all was
  wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
  but that didn't mean the attacks had ceased. In fact, at around 3am PST
  today the attacks intensified to almost 10x of what it was yesterday. In
  order for us to defend from the attack we have had to put a number of
  services in place and we know that some of you have gotten caught in the
  crossfire. Please know we are as frustrated as you are and wish there was
  more we could have communicated along the way.

  *Known Issues*
  * - HTTP 300 response codes* - One of the measures in thwarting the
  onslaught requires that all traffic respect HTTP 30x response codes. This
  will help us identify the good traffic from the bad.
  * - General throttling* - Try to throttle your services back as much as
  possible for you to continue operating. We are working on our end to better
  understand the logic used in throttling traffic on the edge of the network
  and will communicate what we can, but the best idea is to just throttle back
  as much as you can in the mean time.
  * - Streaming API* - as part of the edge throttling we know requests to the
  Streaming API with lists of keywords or uses are getting dropped because the
  request is too large. We are working to get this filter removed and will
  update the list when we know more.
  - *Unexpected HTTP response codes* - we know people are seeing a lot of
  other weirdness and we aren't exactly sure what to attribute the various
  issues to, but know that you aren't alone.

  As the attacks change our tactics for defense will likely need to change as
  well, so stay active on the list and let us know what problems you are
  seeing and we will do our best to help guide you along.

  *Moving forward *
  We will try to communicate as much as we can so you guys are up to speed as
  things change and progress. I personally apologize for not communicating
  more in the mean time but there hasn't been much guidance we have been able
  to give other than hold tight with us. We fully appreciate all the long
  hours you are putting in to keep your apps running and supporting your users
  and know we are frustrated with you. Continue to watch this list,
  status.twitter.com and @twitterapi for updates

  Thanks for your patience, Ryan

  PM, Platform Team
  @rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Rich

oAuth worked for me on testing this morning, but trying to
authenticate three seperate accounts, right now... all of them timeout
on clicking the 'Allow' button

On Aug 7, 7:32 pm, Goblin stu...@abovetheinternet.org wrote:
 OAuth is working fine for my site. To be honest, for something that
 does nothing but interact with Twitter I haven't seen much of a drop
 in activity.

 On Aug 7, 7:28 pm, Rich rhyl...@gmail.com wrote:



  Thanks for the update, however PLEASE get oAuth back up and running
  ASAP please!

  On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:

   I wanted to send everyone an update to let you know what has been 
   happening,
   the known issues, some suggestions on how to resolve them and some idea of
   how to move forward.

   *Whats been happening*
   As you know all too well Twitter, among other services, has been getting 
   hit
   pretty hard with a DDoS attack over the past 24+ hours. Yesterday we saw 
   the
   attack come in a number of waves and from a number of different vectors
   increasing in intensity along the way. We were able to stabilize our own
   service for a bit, hence Biz's post saying all was
   wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
   but that didn't mean the attacks had ceased. In fact, at around 3am PST
   today the attacks intensified to almost 10x of what it was yesterday. In
   order for us to defend from the attack we have had to put a number of
   services in place and we know that some of you have gotten caught in the
   crossfire. Please know we are as frustrated as you are and wish there was
   more we could have communicated along the way.

   *Known Issues*
   * - HTTP 300 response codes* - One of the measures in thwarting the
   onslaught requires that all traffic respect HTTP 30x response codes. This
   will help us identify the good traffic from the bad.
   * - General throttling* - Try to throttle your services back as much as
   possible for you to continue operating. We are working on our end to 
   better
   understand the logic used in throttling traffic on the edge of the network
   and will communicate what we can, but the best idea is to just throttle 
   back
   as much as you can in the mean time.
   * - Streaming API* - as part of the edge throttling we know requests to 
   the
   Streaming API with lists of keywords or uses are getting dropped because 
   the
   request is too large. We are working to get this filter removed and will
   update the list when we know more.
   - *Unexpected HTTP response codes* - we know people are seeing a lot of
   other weirdness and we aren't exactly sure what to attribute the various
   issues to, but know that you aren't alone.

   As the attacks change our tactics for defense will likely need to change 
   as
   well, so stay active on the list and let us know what problems you are
   seeing and we will do our best to help guide you along.

   *Moving forward *
   We will try to communicate as much as we can so you guys are up to speed 
   as
   things change and progress. I personally apologize for not communicating
   more in the mean time but there hasn't been much guidance we have been 
   able
   to give other than hold tight with us. We fully appreciate all the long
   hours you are putting in to keep your apps running and supporting your 
   users
   and know we are frustrated with you. Continue to watch this list,
   status.twitter.com and @twitterapi for updates

   Thanks for your patience, Ryan

   PM, Platform Team
   @rsarver http://twitter.com/rsarver


[twitter-dev] Whitelisted IPs blocked for 12+ hours

2009-08-07 Thread chinaski007


Okay, my high-volume app has been dead in the water for the past 12
hours.  My formerly whitelisted IPs have been limited to 150 calls.

API calls ARE getting through... but are limited to 150/hour rather
than 20k/hour.

This suggests to me that the problem is on Twitter's side (rather than
with the host).

HELP?!?


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Greg Avola

This is happening all my applications.

Clicking Allow - just causes the App to timeout.

This reminds of the OAuth outage we had last time - which begs the
question, is OAuth ready for production applications?


On Aug 7, 2:38 pm, Rich rhyl...@gmail.com wrote:
 oAuth worked for me on testing this morning, but trying to
 authenticate three seperate accounts, right now... all of them timeout
 on clicking the 'Allow' button

 On Aug 7, 7:32 pm, Goblin stu...@abovetheinternet.org wrote:

  OAuth is working fine for my site. To be honest, for something that
  does nothing but interact with Twitter I haven't seen much of a drop
  in activity.

  On Aug 7, 7:28 pm, Rich rhyl...@gmail.com wrote:

   Thanks for the update, however PLEASE get oAuth back up and running
   ASAP please!

   On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:

I wanted to send everyone an update to let you know what has been 
happening,
the known issues, some suggestions on how to resolve them and some idea 
of
how to move forward.

*Whats been happening*
As you know all too well Twitter, among other services, has been 
getting hit
pretty hard with a DDoS attack over the past 24+ hours. Yesterday we 
saw the
attack come in a number of waves and from a number of different vectors
increasing in intensity along the way. We were able to stabilize our own
service for a bit, hence Biz's post saying all was
wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
but that didn't mean the attacks had ceased. In fact, at around 3am PST
today the attacks intensified to almost 10x of what it was yesterday. In
order for us to defend from the attack we have had to put a number of
services in place and we know that some of you have gotten caught in the
crossfire. Please know we are as frustrated as you are and wish there 
was
more we could have communicated along the way.

*Known Issues*
* - HTTP 300 response codes* - One of the measures in thwarting the
onslaught requires that all traffic respect HTTP 30x response codes. 
This
will help us identify the good traffic from the bad.
* - General throttling* - Try to throttle your services back as much as
possible for you to continue operating. We are working on our end to 
better
understand the logic used in throttling traffic on the edge of the 
network
and will communicate what we can, but the best idea is to just throttle 
back
as much as you can in the mean time.
* - Streaming API* - as part of the edge throttling we know requests to 
the
Streaming API with lists of keywords or uses are getting dropped 
because the
request is too large. We are working to get this filter removed and will
update the list when we know more.
- *Unexpected HTTP response codes* - we know people are seeing a lot of
other weirdness and we aren't exactly sure what to attribute the various
issues to, but know that you aren't alone.

As the attacks change our tactics for defense will likely need to 
change as
well, so stay active on the list and let us know what problems you are
seeing and we will do our best to help guide you along.

*Moving forward *
We will try to communicate as much as we can so you guys are up to 
speed as
things change and progress. I personally apologize for not communicating
more in the mean time but there hasn't been much guidance we have been 
able
to give other than hold tight with us. We fully appreciate all the long
hours you are putting in to keep your apps running and supporting your 
users
and know we are frustrated with you. Continue to watch this list,
status.twitter.com and @twitterapi for updates

Thanks for your patience, Ryan

PM, Platform Team
@rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Vincent Nguyen
Yes! Me too!
I think we must stop out service temporarily while waitng twitter team solve
it!
Be patient for all of us!

2009/8/7 Greg Avola gregory.av...@gmail.com


 This is happening all my applications.

 Clicking Allow - just causes the App to timeout.

 This reminds of the OAuth outage we had last time - which begs the
 question, is OAuth ready for production applications?


 On Aug 7, 2:38 pm, Rich rhyl...@gmail.com wrote:
  oAuth worked for me on testing this morning, but trying to
  authenticate three seperate accounts, right now... all of them timeout
  on clicking the 'Allow' button
 
  On Aug 7, 7:32 pm, Goblin stu...@abovetheinternet.org wrote:
 
   OAuth is working fine for my site. To be honest, for something that
   does nothing but interact with Twitter I haven't seen much of a drop
   in activity.
 
   On Aug 7, 7:28 pm, Rich rhyl...@gmail.com wrote:
 
Thanks for the update, however PLEASE get oAuth back up and running
ASAP please!
 
On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:
 
 I wanted to send everyone an update to let you know what has been
 happening,
 the known issues, some suggestions on how to resolve them and some
 idea of
 how to move forward.
 
 *Whats been happening*
 As you know all too well Twitter, among other services, has been
 getting hit
 pretty hard with a DDoS attack over the past 24+ hours. Yesterday
 we saw the
 attack come in a number of waves and from a number of different
 vectors
 increasing in intensity along the way. We were able to stabilize
 our own
 service for a bit, hence Biz's post saying all was
 well
 http://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
 but that didn't mean the attacks had ceased. In fact, at around 3am
 PST
 today the attacks intensified to almost 10x of what it was
 yesterday. In
 order for us to defend from the attack we have had to put a number
 of
 services in place and we know that some of you have gotten caught
 in the
 crossfire. Please know we are as frustrated as you are and wish
 there was
 more we could have communicated along the way.
 
 *Known Issues*
 * - HTTP 300 response codes* - One of the measures in thwarting the
 onslaught requires that all traffic respect HTTP 30x response
 codes. This
 will help us identify the good traffic from the bad.
 * - General throttling* - Try to throttle your services back as
 much as
 possible for you to continue operating. We are working on our end
 to better
 understand the logic used in throttling traffic on the edge of the
 network
 and will communicate what we can, but the best idea is to just
 throttle back
 as much as you can in the mean time.
 * - Streaming API* - as part of the edge throttling we know
 requests to the
 Streaming API with lists of keywords or uses are getting dropped
 because the
 request is too large. We are working to get this filter removed and
 will
 update the list when we know more.
 - *Unexpected HTTP response codes* - we know people are seeing a
 lot of
 other weirdness and we aren't exactly sure what to attribute the
 various
 issues to, but know that you aren't alone.
 
 As the attacks change our tactics for defense will likely need to
 change as
 well, so stay active on the list and let us know what problems you
 are
 seeing and we will do our best to help guide you along.
 
 *Moving forward *
 We will try to communicate as much as we can so you guys are up to
 speed as
 things change and progress. I personally apologize for not
 communicating
 more in the mean time but there hasn't been much guidance we have
 been able
 to give other than hold tight with us. We fully appreciate all the
 long
 hours you are putting in to keep your apps running and supporting
 your users
 and know we are frustrated with you. Continue to watch this list,
 status.twitter.com and @twitterapi for updates
 
 Thanks for your patience, Ryan
 
 PM, Platform Team
 @rsarver http://twitter.com/rsarver



[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Rich

Except if you want from [source] on your posts for 'newer' apps you
can only use oAuth!

On Aug 7, 7:49 pm, Greg Avola gregory.av...@gmail.com wrote:
 This is happening all my applications.

 Clicking Allow - just causes the App to timeout.

 This reminds of the OAuth outage we had last time - which begs the
 question, is OAuth ready for production applications?

 On Aug 7, 2:38 pm, Rich rhyl...@gmail.com wrote:



  oAuth worked for me on testing this morning, but trying to
  authenticate three seperate accounts, right now... all of them timeout
  on clicking the 'Allow' button

  On Aug 7, 7:32 pm, Goblin stu...@abovetheinternet.org wrote:

   OAuth is working fine for my site. To be honest, for something that
   does nothing but interact with Twitter I haven't seen much of a drop
   in activity.

   On Aug 7, 7:28 pm, Rich rhyl...@gmail.com wrote:

Thanks for the update, however PLEASE get oAuth back up and running
ASAP please!

On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:

 I wanted to send everyone an update to let you know what has been 
 happening,
 the known issues, some suggestions on how to resolve them and some 
 idea of
 how to move forward.

 *Whats been happening*
 As you know all too well Twitter, among other services, has been 
 getting hit
 pretty hard with a DDoS attack over the past 24+ hours. Yesterday we 
 saw the
 attack come in a number of waves and from a number of different 
 vectors
 increasing in intensity along the way. We were able to stabilize our 
 own
 service for a bit, hence Biz's post saying all was
 wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
 but that didn't mean the attacks had ceased. In fact, at around 3am 
 PST
 today the attacks intensified to almost 10x of what it was yesterday. 
 In
 order for us to defend from the attack we have had to put a number of
 services in place and we know that some of you have gotten caught in 
 the
 crossfire. Please know we are as frustrated as you are and wish there 
 was
 more we could have communicated along the way.

 *Known Issues*
 * - HTTP 300 response codes* - One of the measures in thwarting the
 onslaught requires that all traffic respect HTTP 30x response codes. 
 This
 will help us identify the good traffic from the bad.
 * - General throttling* - Try to throttle your services back as much 
 as
 possible for you to continue operating. We are working on our end to 
 better
 understand the logic used in throttling traffic on the edge of the 
 network
 and will communicate what we can, but the best idea is to just 
 throttle back
 as much as you can in the mean time.
 * - Streaming API* - as part of the edge throttling we know requests 
 to the
 Streaming API with lists of keywords or uses are getting dropped 
 because the
 request is too large. We are working to get this filter removed and 
 will
 update the list when we know more.
 - *Unexpected HTTP response codes* - we know people are seeing a lot 
 of
 other weirdness and we aren't exactly sure what to attribute the 
 various
 issues to, but know that you aren't alone.

 As the attacks change our tactics for defense will likely need to 
 change as
 well, so stay active on the list and let us know what problems you are
 seeing and we will do our best to help guide you along.

 *Moving forward *
 We will try to communicate as much as we can so you guys are up to 
 speed as
 things change and progress. I personally apologize for not 
 communicating
 more in the mean time but there hasn't been much guidance we have 
 been able
 to give other than hold tight with us. We fully appreciate all the 
 long
 hours you are putting in to keep your apps running and supporting 
 your users
 and know we are frustrated with you. Continue to watch this list,
 status.twitter.com and @twitterapi for updates

 Thanks for your patience, Ryan

 PM, Platform Team
 @rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Mario Menti
Thanks for the update Ryan.
One thing I don't quite understand is why it's not an option to allow
whitelisted applications to post. I will try and throttle our (
twitterfeed.com) service back, but with nearly half a million of active
feeds in the system, I can't quite see how this will help, as even a
fraction of requests will be way over any non-whitelist limits you have in
place.

Mario.


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread narendra

Is there an insight into the hanging (posts, favorites) that is
happening on the twitter.com website?


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Joe Bowman

All my oauth requests are failing with an invalid token exception, and
the response to the request for the token appears to be null. This is
using the twitter python client and from appengine. I don't even get
to the point of redirecting users to the login page.

On Aug 7, 2:53 pm, Mario Menti mme...@gmail.com wrote:
 Thanks for the update Ryan.
 One thing I don't quite understand is why it's not an option to allow
 whitelisted applications to post. I will try and throttle our (
 twitterfeed.com) service back, but with nearly half a million of active
 feeds in the system, I can't quite see how this will help, as even a
 fraction of requests will be way over any non-whitelist limits you have in
 place.

 Mario.


[twitter-dev] Re: You have been rate limited. Enhance your calm.

2009-08-07 Thread David Fisher

I can't be sure if my client is following redirects. Probably not. I'm
just using the Ruby Twitter Gem which haven't been updated for a month
or so I think

dave

On Aug 7, 1:15 pm, lucasnicolato eternitya...@gmail.com wrote:
 im having the same problem. im just lucky my app is still in test.

 RT @twitter Due to defense measures some Twitter clients are unable to
 communicate with our API, and many users are unable to tweet via SMS.

 I think we can only wait for twitter to normalize de api.

 On 7 ago, 12:20, diddy david.barrowcl...@gmail.com wrote:

  Hi,

  I use the Twitter search api, e.g: -

 http://search.twitter.com/search.rss?q=iphone

  and I now get: -

  You have been rate limited. Enhance your calm.

  I rely on this for my application.  Anything I can do to stop it?

  Thanks!


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Rich

I agree with this, although it's not just the US economy... hurts many
other countries too... well businesses within those countries anyway!

On Aug 7, 8:02 pm, Jesse Stay jesses...@gmail.com wrote:
 Thanks for the communication - this is good.  Just curious - with entire
 businesses being put out of place, and rumors that the Russian Gov't may be
 behind such attacks, is Twitter communicating with Homeland Security about
 this?  To me this seems like a matter of national security even more than it
 is a Twitter issue.  The US economy is being attacked because of this.
 Not to sound too radical - I'm just genuinely curious when the Government is
 going to get involved.  (and thank you for doing what you can - I'm sure I
 speak for all when I say we feel your pain)

 Jesse



 On Fri, Aug 7, 2009 at 2:05 PM, Ryan Sarver rsar...@twitter.com wrote:
  I wanted to send everyone an update to let you know what has been
  happening, the known issues, some suggestions on how to resolve them and
  some idea of how to move forward.

  *Whats been happening*
  As you know all too well Twitter, among other services, has been getting
  hit pretty hard with a DDoS attack over the past 24+ hours. Yesterday we saw
  the attack come in a number of waves and from a number of different vectors
  increasing in intensity along the way. We were able to stabilize our own
  service for a bit, hence Biz's post saying all was 
  wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
  but that didn't mean the attacks had ceased. In fact, at around 3am PST
  today the attacks intensified to almost 10x of what it was yesterday. In
  order for us to defend from the attack we have had to put a number of
  services in place and we know that some of you have gotten caught in the
  crossfire. Please know we are as frustrated as you are and wish there was
  more we could have communicated along the way.

  *Known Issues*
  * - HTTP 300 response codes* - One of the measures in thwarting the
  onslaught requires that all traffic respect HTTP 30x response codes. This
  will help us identify the good traffic from the bad.
  * - General throttling* - Try to throttle your services back as much as
  possible for you to continue operating. We are working on our end to better
  understand the logic used in throttling traffic on the edge of the network
  and will communicate what we can, but the best idea is to just throttle back
  as much as you can in the mean time.
  * - Streaming API* - as part of the edge throttling we know requests to
  the Streaming API with lists of keywords or uses are getting dropped because
  the request is too large. We are working to get this filter removed and will
  update the list when we know more.
  - *Unexpected HTTP response codes* - we know people are seeing a lot of
  other weirdness and we aren't exactly sure what to attribute the various
  issues to, but know that you aren't alone.

  As the attacks change our tactics for defense will likely need to change as
  well, so stay active on the list and let us know what problems you are
  seeing and we will do our best to help guide you along.

  *Moving forward *
  We will try to communicate as much as we can so you guys are up to speed as
  things change and progress. I personally apologize for not communicating
  more in the mean time but there hasn't been much guidance we have been able
  to give other than hold tight with us. We fully appreciate all the long
  hours you are putting in to keep your apps running and supporting your users
  and know we are frustrated with you. Continue to watch this list,
  status.twitter.com and @twitterapi for updates

  Thanks for your patience, Ryan

  PM, Platform Team
  @rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Marco Kaiser

I'm sure they would let you know first...

Get real.

Sent from my iPhone

On 07.08.2009, at 21:02, Jesse Stay jesses...@gmail.com wrote:

Thanks for the communication - this is good.  Just curious - with  
entire businesses being put out of place, and rumors that the  
Russian Gov't may be behind such attacks, is Twitter communicating  
with Homeland Security about this?  To me this seems like a matter  
of national security even more than it is a Twitter issue.  The US  
economy is being attacked because of this.


Not to sound too radical - I'm just genuinely curious when the  
Government is going to get involved.  (and thank you for doing what  
you can - I'm sure I speak for all when I say we feel your pain)


Jesse


On Fri, Aug 7, 2009 at 2:05 PM, Ryan Sarver rsar...@twitter.com  
wrote:
I wanted to send everyone an update to let you know what has been  
happening, the known issues, some suggestions on how to resolve them  
and some idea of how to move forward.


Whats been happening
As you know all too well Twitter, among other services, has been  
getting hit pretty hard with a DDoS attack over the past 24+ hours.  
Yesterday we saw the attack come in a number of waves and from a  
number of different vectors increasing in intensity along the way.  
We were able to stabilize our own service for a bit, hence Biz's  
post saying all was well, but that didn't mean the attacks had  
ceased. In fact, at around 3am PST today the attacks intensified to  
almost 10x of what it was yesterday. In order for us to defend from  
the attack we have had to put a number of services in place and we  
know that some of you have gotten caught in the crossfire. Please  
know we are as frustrated as you are and wish there was more we  
could have communicated along the way.


Known Issues
 - HTTP 300 response codes - One of the measures in thwarting the  
onslaught requires that all traffic respect HTTP 30x response codes.  
This will help us identify the good traffic from the bad.
 - General throttling - Try to throttle your services back as much  
as possible for you to continue operating. We are working on our end  
to better understand the logic used in throttling traffic on the  
edge of the network and will communicate what we can, but the best  
idea is to just throttle back as much as you can in the mean time.
 - Streaming API - as part of the edge throttling we know requests  
to the Streaming API with lists of keywords or uses are getting  
dropped because the request is too large. We are working to get this  
filter removed and will update the list when we know more.
- Unexpected HTTP response codes - we know people are seeing a lot  
of other weirdness and we aren't exactly sure what to attribute the  
various issues to, but know that you aren't alone.


As the attacks change our tactics for defense will likely need to  
change as well, so stay active on the list and let us know what  
problems you are seeing and we will do our best to help guide you  
along.


Moving forward
We will try to communicate as much as we can so you guys are up to  
speed as things change and progress. I personally apologize for not  
communicating more in the mean time but there hasn't been much  
guidance we have been able to give other than hold tight with us. We  
fully appreciate all the long hours you are putting in to keep your  
apps running and supporting your users and know we are frustrated  
with you. Continue to watch this list, status.twitter.com and  
@twitterapi for updates


Thanks for your patience, Ryan

PM, Platform Team
@rsarver





[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Genevate

Ryan,

First, thanks for finally posting such a message. It has been pretty
frustrating when there is no communication for you guys. Especially
when we developers rely on your service and you also rely on us
promoting your service. It makes us third party developers look stupid
when Biz/Twitter tells half truths to the public says that everything
is running great when in reality it is not. I understand you want to
look like things are fine so people don't loose confidence in your
service but it doesn't say much to us developers and give us much
confidence about your transparency and what the actual truth you tell
us is. If anyone should be updated it should be your developer
community first then the users, you owe us that much as we have built
your service up ever user we send your way. How about you make a more
public announcement to all your users to let them know that your
issues are affecting all the third party vendors and the issues is not
fixed.

Now that I have been able to finally get a message through to someone
at Twitter, how about getting oAuth working so that our users can at
least login consistently to our applications. Right now oAuth login
works some times and not others. You make us move over to something
that obviously is not production ready.

Also why are us white listed apps having troubles and getting a rate
limit of 150 like average users. I understand you want us to throttle
it back but, can't you give us more than that? Basically your idea of
throttling is cutting our usual allowed consumption down to less than
1%!? Serious, why not just shut it off entirely.

Chris-


On Aug 7, 2:05 pm, Ryan Sarver rsar...@twitter.com wrote:
 I wanted to send everyone an update to let you know what has been happening,
 the known issues, some suggestions on how to resolve them and some idea of
 how to move forward.

 *Whats been happening*
 As you know all too well Twitter, among other services, has been getting hit
 pretty hard with a DDoS attack over the past 24+ hours. Yesterday we saw the
 attack come in a number of waves and from a number of different vectors
 increasing in intensity along the way. We were able to stabilize our own
 service for a bit, hence Biz's post saying all was
 wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
 but that didn't mean the attacks had ceased. In fact, at around 3am PST
 today the attacks intensified to almost 10x of what it was yesterday. In
 order for us to defend from the attack we have had to put a number of
 services in place and we know that some of you have gotten caught in the
 crossfire. Please know we are as frustrated as you are and wish there was
 more we could have communicated along the way.

 *Known Issues*
 * - HTTP 300 response codes* - One of the measures in thwarting the
 onslaught requires that all traffic respect HTTP 30x response codes. This
 will help us identify the good traffic from the bad.
 * - General throttling* - Try to throttle your services back as much as
 possible for you to continue operating. We are working on our end to better
 understand the logic used in throttling traffic on the edge of the network
 and will communicate what we can, but the best idea is to just throttle back
 as much as you can in the mean time.
 * - Streaming API* - as part of the edge throttling we know requests to the
 Streaming API with lists of keywords or uses are getting dropped because the
 request is too large. We are working to get this filter removed and will
 update the list when we know more.
 - *Unexpected HTTP response codes* - we know people are seeing a lot of
 other weirdness and we aren't exactly sure what to attribute the various
 issues to, but know that you aren't alone.

 As the attacks change our tactics for defense will likely need to change as
 well, so stay active on the list and let us know what problems you are
 seeing and we will do our best to help guide you along.

 *Moving forward *
 We will try to communicate as much as we can so you guys are up to speed as
 things change and progress. I personally apologize for not communicating
 more in the mean time but there hasn't been much guidance we have been able
 to give other than hold tight with us. We fully appreciate all the long
 hours you are putting in to keep your apps running and supporting your users
 and know we are frustrated with you. Continue to watch this list,
 status.twitter.com and @twitterapi for updates

 Thanks for your patience, Ryan

 PM, Platform Team
 @rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Tiago Pinto

Hello Ryan,

Thanks for that update.

currently I can ping twitter.com but I can't access http on it

tpi...@vm:~/app$ ping twitter.com -c4
PING twitter.com (168.143.162.116) 56(84) bytes of data.
64 bytes from 168.143.162.116: icmp_seq=1 ttl=241 time=212 ms
64 bytes from 168.143.162.116: icmp_seq=2 ttl=241 time=243 ms
64 bytes from 168.143.162.116: icmp_seq=3 ttl=241 time=216 ms
64 bytes from 168.143.162.116: icmp_seq=4 ttl=241 time=214 ms
--- twitter.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3017ms
rtt min/avg/max/mdev = 212.389/221.455/243.174/12.611 ms

tpi...@vm:~/app$ curl http://twitter.com
curl: (7) couldn't connect to host

This app/ip is whitelisted and we're using mbleigh's twitter-auth.

Any thoughts on this one? Is it a problem on our end (i.e. our
network, dns cache etc.)?

Thanks,
Tiago

On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:
 I wanted to send everyone an update to let you know what has been happening,
 the known issues, some suggestions on how to resolve them and some idea of
 how to move forward.

 *Whats been happening*
 As you know all too well Twitter, among other services, has been getting hit
 pretty hard with a DDoS attack over the past 24+ hours. Yesterday we saw the
 attack come in a number of waves and from a number of different vectors
 increasing in intensity along the way. We were able to stabilize our own
 service for a bit, hence Biz's post saying all was
 wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
 but that didn't mean the attacks had ceased. In fact, at around 3am PST
 today the attacks intensified to almost 10x of what it was yesterday. In
 order for us to defend from the attack we have had to put a number of
 services in place and we know that some of you have gotten caught in the
 crossfire. Please know we are as frustrated as you are and wish there was
 more we could have communicated along the way.

 *Known Issues*
 * - HTTP 300 response codes* - One of the measures in thwarting the
 onslaught requires that all traffic respect HTTP 30x response codes. This
 will help us identify the good traffic from the bad.
 * - General throttling* - Try to throttle your services back as much as
 possible for you to continue operating. We are working on our end to better
 understand the logic used in throttling traffic on the edge of the network
 and will communicate what we can, but the best idea is to just throttle back
 as much as you can in the mean time.
 * - Streaming API* - as part of the edge throttling we know requests to the
 Streaming API with lists of keywords or uses are getting dropped because the
 request is too large. We are working to get this filter removed and will
 update the list when we know more.
 - *Unexpected HTTP response codes* - we know people are seeing a lot of
 other weirdness and we aren't exactly sure what to attribute the various
 issues to, but know that you aren't alone.

 As the attacks change our tactics for defense will likely need to change as
 well, so stay active on the list and let us know what problems you are
 seeing and we will do our best to help guide you along.

 *Moving forward *
 We will try to communicate as much as we can so you guys are up to speed as
 things change and progress. I personally apologize for not communicating
 more in the mean time but there hasn't been much guidance we have been able
 to give other than hold tight with us. We fully appreciate all the long
 hours you are putting in to keep your apps running and supporting your users
 and know we are frustrated with you. Continue to watch this list,
 status.twitter.com and @twitterapi for updates

 Thanks for your patience, Ryan

 PM, Platform Team
 @rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Chris

Thank you for updating us!

I have still a problem with getting search results via curl like
described here: http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-search
This was working pretty good before the DDoS attack, but now I don't
get any results just http_code of 302.

An example url, I'm trying to get is:
http://search.twitter.com/search.atom?q=twitterlang=derpp=15since_id=3170060360show_user=true

Can you give me a hint what I'm doing wrong or is this part of the API
still not working correct?


Thanks and best regards,
Chris


[twitter-dev] Re: Can't change application settings

2009-08-07 Thread scotth_uk

Yeah I get this trying to update my app's image, and also my twitter
user_image_url


On Aug 7, 6:31 pm, adamsinger adamsi...@gmail.com wrote:
 I'm trying to enable Use Twitter for login, but whenever I check the
 box and click Save, my browser just hangs and I am redirected to a
 blank /oauth_clients/update page.

 Is anyone else experiencing this problem?


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Seth

DMs seem to be down as well. Haven't been able to get any to go out.
Tweets seem to be fine though.

On Aug 7, 1:53 pm, Mario Menti mme...@gmail.com wrote:
 Thanks for the update Ryan.
 One thing I don't quite understand is why it's not an option to allow
 whitelisted applications to post. I will try and throttle our (
 twitterfeed.com) service back, but with nearly half a million of active
 feeds in the system, I can't quite see how this will help, as even a
 fraction of requests will be way over any non-whitelist limits you have in
 place.

 Mario.


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread briantroy

I have a php/memcache based Twitter Throttle if anyone needs a
reference implementation. Just drop me an email at brian dot roy at
cosinity dot com



On Aug 7, 11:49 am, Greg Avola gregory.av...@gmail.com wrote:
 This is happening all my applications.

 Clicking Allow - just causes the App to timeout.

 This reminds of the OAuth outage we had last time - which begs the
 question, is OAuth ready for production applications?

 On Aug 7, 2:38 pm, Rich rhyl...@gmail.com wrote:



  oAuth worked for me on testing this morning, but trying to
  authenticate three seperate accounts, right now... all of them timeout
  on clicking the 'Allow' button

  On Aug 7, 7:32 pm, Goblin stu...@abovetheinternet.org wrote:

   OAuth is working fine for my site. To be honest, for something that
   does nothing but interact with Twitter I haven't seen much of a drop
   in activity.

   On Aug 7, 7:28 pm, Rich rhyl...@gmail.com wrote:

Thanks for the update, however PLEASE get oAuth back up and running
ASAP please!

On Aug 7, 7:05 pm, Ryan Sarver rsar...@twitter.com wrote:

 I wanted to send everyone an update to let you know what has been 
 happening,
 the known issues, some suggestions on how to resolve them and some 
 idea of
 how to move forward.

 *Whats been happening*
 As you know all too well Twitter, among other services, has been 
 getting hit
 pretty hard with a DDoS attack over the past 24+ hours. Yesterday we 
 saw the
 attack come in a number of waves and from a number of different 
 vectors
 increasing in intensity along the way. We were able to stabilize our 
 own
 service for a bit, hence Biz's post saying all was
 wellhttp://blog.twitter.com/2009/08/update-on-todays-dos-attacks.html,
 but that didn't mean the attacks had ceased. In fact, at around 3am 
 PST
 today the attacks intensified to almost 10x of what it was yesterday. 
 In
 order for us to defend from the attack we have had to put a number of
 services in place and we know that some of you have gotten caught in 
 the
 crossfire. Please know we are as frustrated as you are and wish there 
 was
 more we could have communicated along the way.

 *Known Issues*
 * - HTTP 300 response codes* - One of the measures in thwarting the
 onslaught requires that all traffic respect HTTP 30x response codes. 
 This
 will help us identify the good traffic from the bad.
 * - General throttling* - Try to throttle your services back as much 
 as
 possible for you to continue operating. We are working on our end to 
 better
 understand the logic used in throttling traffic on the edge of the 
 network
 and will communicate what we can, but the best idea is to just 
 throttle back
 as much as you can in the mean time.
 * - Streaming API* - as part of the edge throttling we know requests 
 to the
 Streaming API with lists of keywords or uses are getting dropped 
 because the
 request is too large. We are working to get this filter removed and 
 will
 update the list when we know more.
 - *Unexpected HTTP response codes* - we know people are seeing a lot 
 of
 other weirdness and we aren't exactly sure what to attribute the 
 various
 issues to, but know that you aren't alone.

 As the attacks change our tactics for defense will likely need to 
 change as
 well, so stay active on the list and let us know what problems you are
 seeing and we will do our best to help guide you along.

 *Moving forward *
 We will try to communicate as much as we can so you guys are up to 
 speed as
 things change and progress. I personally apologize for not 
 communicating
 more in the mean time but there hasn't been much guidance we have 
 been able
 to give other than hold tight with us. We fully appreciate all the 
 long
 hours you are putting in to keep your apps running and supporting 
 your users
 and know we are frustrated with you. Continue to watch this list,
 status.twitter.com and @twitterapi for updates

 Thanks for your patience, Ryan

 PM, Platform Team
 @rsarver http://twitter.com/rsarver


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Tadeu Andrade

Same with me. OAuth doesn't work at all. Even the login page is showed
up =\

On Aug 7, 4:00 pm, Joe Bowman bowman.jos...@gmail.com wrote:
 All my oauth requests are failing with an invalid token exception, and
 the response to the request for the token appears to be null. This is
 using the twitter python client and from appengine. I don't even get
 to the point of redirecting users to the login page.

 On Aug 7, 2:53 pm, Mario Menti mme...@gmail.com wrote:





  Thanks for the update Ryan.
  One thing I don't quite understand is why it's not an option to allow
  whitelisted applications to post. I will try and throttle our (
  twitterfeed.com) service back, but with nearly half a million of active
  feeds in the system, I can't quite see how this will help, as even a
  fraction of requests will be way over any non-whitelist limits you have in
  place.

  Mario.


[twitter-dev] Re: Can't change application settings

2009-08-07 Thread jesse

Yup, except I'm trying to create a new application.

On Aug 7, 1:31 pm, adamsinger adamsi...@gmail.com wrote:
 I'm trying to enable Use Twitter for login, but whenever I check the
 box and click Save, my browser just hangs and I am redirected to a
 blank /oauth_clients/update page.

 Is anyone else experiencing this problem?


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Justin Hart

Comments inline.

On Aug 7, 12:05 pm, Ryan Sarver rsar...@twitter.com wrote:
 *Known Issues*
 * - HTTP 300 response codes* - One of the measures in thwarting the
 onslaught requires that all traffic respect HTTP 30x response codes. This
 will help us identify the good traffic from the bad.

Does this affect POST as well as GET?  The issue here is the way
clients handle 30x after POST.  Most clients (now by convention) do
not respect the RFC (http://www.w3.org/Protocols/rfc2616/rfc2616-
sec10.html#sec10.3) and will send a GET after POST always.  Some
clients will respect the method, but not re-post any data.  We need to
be sure we are all expecting the right things.

How does this affect OAuth signed requests?  OAuth requires knowing
the HTTP Method as well as the full URI and parameters to generate
signatures a priori.   Most (all?) clients and libraries do not know
how to handle changes in these during a redirect.

 * - General throttling* - Try to throttle your services back as much as
 possible for you to continue operating. We are working on our end to better
 understand the logic used in throttling traffic on the edge of the network
 and will communicate what we can, but the best idea is to just throttle back
 as much as you can in the mean time.

Is there anything else we can do on the protocol level?  Keepalives on/
off? Specific headers?

Thanks for all your hard work. Having spent yesterday battling a rash
of spambots is nothing compared to what you guys are doing.

--Justin


[twitter-dev] Re: DDoS Status Update

2009-08-07 Thread Chad Etzel

As stated in Ryan's email, you should respect 302 responses.

In curl this can be accomplished with the --location flag. See the man
page for more details.

-Chad

On Fri, Aug 7, 2009 at 3:10 PM, Chriskiraili...@gmail.com wrote:

 Thank you for updating us!

 I have still a problem with getting search results via curl like
 described here: http://apiwiki.twitter.com/Twitter-Search-API-Method%3A-search
 This was working pretty good before the DDoS attack, but now I don't
 get any results just http_code of 302.

 An example url, I'm trying to get is:
 http://search.twitter.com/search.atom?q=twitterlang=derpp=15since_id=3170060360show_user=true

 Can you give me a hint what I'm doing wrong or is this part of the API
 still not working correct?


 Thanks and best regards,
 Chris



  1   2   >