Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have an Amazon account with ec2 instances. we have a client which we need to interact with using soap. However, Amazon only lets us run X about of queries, and then we can not issue more from that process. To be sure, we've created a simple module, which is constantly blocked after 30 attempts or less. this (very simple) module run without an issue on any local machine we tried, and always fail on any Amazon ec2 instance no matter the size. We use NodeJS for the web interface, and the test script is an independent script. Anyone got this error?

share|improve this question

1 Answer 1

You're getting rate limited by the API you're hitting, not AWS. There's no mechanism in AWS that would do this, especially not after allowing some to go through first, and especially not after a mere 30 queries.

share|improve this answer
    
The API works fine on local machines and on rackspace. aws is the only place where we get this issue. –  donald Apr 16 at 21:28
1  
@donald That doesn't mean they aren't limiting you. Entirely possible they're limiting EC2's IP ranges due to abuse. AWS definitely doesn't go around rate limiting your SOAP requests on their end. –  ceejayoz Apr 17 at 1:00
    
It's only one host - the client's server. –  donald Apr 17 at 9:06
    
I'd ask your client, then. –  ceejayoz Apr 17 at 11:25
    
Spoke to Amazon, they've fixed it, seems they have some filter on that... –  donald Apr 17 at 16:01

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.