In view of the problem you/we experienced how about requiring all those who
are whitelisted to connect via a secure socket layer, either via SSH or SSL?



On Thu, Feb 12, 2009 at 2:50 PM, Matt Sanford <m...@twitter.com> wrote:

> Hi Duane,
>     I'm sorry you've been caught in the crossfire but until Media Temple's
> abuse department let's us know they've handled this we can't unblock the IP
> range. The best thing I can suggest is to contact Media Temple and let them
> know that not taking action on this is affecting you.
>
>     I think everyone agrees that IP range blocking like this is a bad thing
> to have to do. Unfortunately it's the only method that our operations team
> has found to be effective. I have an operations background and I've not seen
> any other solution to stop this type of behavior other than contacting the
> hosting provider's abuse department. Withstanding an attack while you wait
> on a hosting provider with whom you have no agreement is not really an ideal
> solution.
>
>     Again, to Duane and everyone else caught in the crossfire, I'm sorry
> that we have to block IPs like this. I know this is
> hurting people's applications and development time but there does not seem
> to be a better solution at the moment. If you have a suggestion of a better
> way to block these types of attacks please email me off-list and I'll be
> happy to read them. In the mean time I am going to stop replying to
> individual messages in this thread. I will update everyone once we have some
> resolution.
>
> Thanks;
>   — Matt Sanford
>
> On Feb 12, 2009, at 11:12 AM, Duane Storey wrote:
>
>
> Matt,
>
> I wrote a popular WordPress plugin for Twitter, and currently the
> Media Temple blocking is impacting us.  All of our servers run on
> Media Temple, and currently we do not have the ability to test the
> plugin or to release new updates because our servers (which ironically
> host the plugin for download) can't access your API due to mass
> blocking of a media temple cluster from your side.   Obviously we can
> set up a test environment somewhere else, but I don't think your
> solution to the problem is adequate, and it's hurting our ability to
> release plugins which people use to interface with Twitter.   If we
> can find another solution to this problem, it would be appreciated, as
> I don't think mass blocking IP addresses is a good way to go as it
> results in issues like these for people on shared hosting.
>
> Regards,
> Duane Storey
>
> On Feb 12, 7:43 am, Matt Sanford <m...@twitter.com> wrote:
>
> Hi Jeff,
>
>
>      This error is unrelated to rate limiting and is instead a network
>
> level block to prevent the selection of attacks they were running.
>
> This is also a block of a range of IP addresses because the attacker
>
> was coming from multiple IPs in the same range. We have to deflect
>
> attacks with the tools we have, and right now a network block is that
>
> tool. We're waiting on the Media Template abuse group to get back to
>
> us before we can unblock it.
>
>
> Thanks;
>
>    — Matt Sanford
>
>
> On Feb 12, 2009, at 04:19 AM, JeffC wrote:
>
>
>
>
> The fact that you rate limit by IP address seems to be a fundamental
>
> problem. Wouldn't this be alleviated by introducing some kind of API
>
> key that uniquely identifies the actual application with each call ?
>
> You could keep the existing structure for 'unsigned' calls and let
>
> people who really care sign up, get a key, and use it with all their
>
> API calls.
>
>
> My apologies if this is naive, impractical, or already discussed
>
> elsewhere in this group. I don't have much experience in this area but
>
> it seems like an obvious solution.
>
>
> Jeff Clark
>
>
> On Feb 11, 6:22 pm, Matt Sanford <m...@twitter.com> wrote:
>
> Hi Dusty,
>
>
>      We've seen a few different people on shared hosting services run
>
> into problems where they are blocked in the aftermath of some other
>
> application. Without your own IP address we really can't tell you
>
> apart so you do run the risk of being blocked if you happen to share
>
> an IP with a service attempting to spam us or crack passwords. We try
>
> to help everyone out but at the end of the day user security and
>
> keeping the system up out weigh everything else. It sucks that we
>
> have
>
> to block people, I'm in total agreement. Finding contacts for an IP
>
> range is difficult and waiting on a reply while being attacked isn't
>
> totally practical. The only way to be sure this doesn't effect you is
>
> to have a dedicated IP address.
>
>
> Thanks;
>
>    — Matt Sanford
>
>
> "I will strike down upon thee with great vengeance and furious anger
>
> those who would attempt to poison and destroy my brothers"
>
>
> On Feb 11, 2009, at 03:13 PM, DustyReagan wrote:
>
>
> That's for the quick feedback guys!
>
>
> Is there any way to warn a poor guy when an IP range he's on is
>
> about
>
> to get blocked? My sites are important to me, get a decent amount of
>
> traffic, and make revenue. I got punished due to someone else's
>
> crime.
>
> *I'm not trying to play the violin over here, but this kinda'
>
> sucks.*
>
>
> Is the only safe course to host on a private dedicated server?
>
>
> On Feb 11, 4:09 pm, Alex Payne <a...@twitter.com> wrote:
>
> Matt will be conctacting you off-list. For future reference if
>
> others
>
> run into this issue:
> http://apiwiki.twitter.com/FAQ#IsmyIPbannedorblacklisted
>
>
> On Wed, Feb 11, 2009 at 13:45, DustyReagan <dustyrea...@gmail.com>
>
> wrote:
>
>
> Oh. I tested the API manually from home. Just typed the address in
>
> my
>
> browser.
>
>
> On Feb 11, 3:32 pm, Matt Sanford <m...@twitter.com> wrote:
>
> Hi Dusty,
>
>
>      The timeout error sounds suspiciously like a network problem
>
> and
>
> not a rate limit issue. When you say you tested the API manually,
>
> did
>
> you do it from your servers? Also, if you can let me know the IP
>
> address I can check if it is blocked for some reason.
>
>
> Thanks;
>
>    — Matt Sanford
>
>
> On Feb 11, 2009, at 01:29 PM, DustyReagan wrote:
>
>
> PS. I'm using Media Temple to server my sites. Could the IP
>
> Address be
>
> blocked or something?
>
>
> On Feb 11, 3:27 pm, DustyReagan <dustyrea...@gmail.com> wrote:
>
> Hi,
>
>
> I have 2 appshttp://FriendOrFollow.com(Ihaven'tchangedthecode
>
> on
>
> this site in weeks) andhttp://FeaturedUsers.com(usestheZend
>
> Framework to access Twitter). Both of these sites are using the
>
> same
>
> authentication and are giving me the error "Unable to Connect
>
> to
>
> tcp://twitter.com:80. Error #110: Connection timed out."
>
>
> I've been checking my rate limit status quite a bit, and it
>
> doesn't
>
> seem to shift below 20k for some unknown reason. My rate limit
>
> right
>
> now is 19998 because I manually hit "http://twitter.com/statuses/
>
> followers.xml" twice, just to see if the API was working.
>
>
> Did I miss a vital update to the API or something? What could
>
> be
>
> happening, that my apps are broken, but I can still manually
>
> hit the
>
> API?
>
>
> Thanks!
>
>
> Dusty
>
>
> --
>
> Alex Payne - API Lead, Twitter, Inc.http://twitter.com/al3x
>
>
>

Reply via email to