-
Notifications
You must be signed in to change notification settings - Fork 509
LimitExceeded but I didn't have any instance deployed. #104
Comments
You have to check your limit within OCI https://docs.oracle.com/en-us/iaas/Content/General/Concepts/servicelimits.htm#:~:text=Open%20the%20Console.,are%20displayed%2C%20divided%20by%20service. maybe account was limited or so |
Weird. Try creating from the console, and if error will be different (“normal” out of host capacity), send here copied curl request from the browser (without auth headers) |
Sure here it is.
Edit: response was |
Can confirm I get the same error code. |
I get both, I get 2 or 3 "Out of Capacity" in a row, then 1 or 2 "Limit Exceeded" in a row. i run mine every minute. |
my guess it could be related to the number of API calls allowed for certain endpoint (create instance). everywhere I recommend to not run every minute, at least once per 3-5 |
OK, I will space it out to every 3 minutes and see if that helps. Thanks. |
Now my account is blocked 🙂. I run this script every 5mins. |
weird, regret to hear that. did you have any AMD instances or other resources which could possibly violate their policy? |
Nope, just a VCN no instances, no volumes, no buckets, just a VCN. I've been using this script to get an instance since Feb 2022 and it worked several times and this script is very helpful until my account got blocked. I think OCI do something with their ends to detect requests that comes from this script and blocked them. |
Is there any way to sign up again to OCI, I tried to sign up but always got "Error processing transaction" after verifying my payment method (got charged) and submitted them. I have contacted their support and they just reply "Sorry we're unable to process... This is all the information we can provide". |
That would be strange because official REST API is used, there are no any violations that I could think of |
In fact you pointed in a way that maybe I’m gonna check official SDK implementation, maybe some more headers can be added to “pretend” as there’s no PHP one, I had to write auth on my own https://github.com/hitrov/oci-api-php-request-sign |
Indeed, don't get me wrong but even their payment verification system is faulty and before my account got blocked I have tried to upgrade to Pay As You Go but I can't get through the US$100 hold because they said my card was denied. I contacted my bank they said nothing was wrong the international transaction was enabled and the card was not at its limit. The bank was right I can use the same card on Stripe and PayPal but not on OCI, tried several different cards issued from completely different banks still face the same issue, the cards was all denied. |
It was on me, I figured out shortly after my last comment that I had 2 crons running. Stopped one and spaced out to every 3 minutes and it has been fine since. |
@peprmint1 you probably forgot to check "delete attached boot volume" when deleting a test server, and thus no longer have 200GB free capacity. That happened to me too. Delete everything here https://cloud.oracle.com/block-storage/boot-volumes and try again |
@divinity76 Nope, there are no boot volumes. |
@vasmarfas running with the same api key on 2 different computers? Sounds like a dangerous game IMO. |
{ "code": "LimitExceeded", "message": "The following service limits were exceeded: standard-a1-memory-count, standard-a1-memory-regional-count, standard-a1-core-count, standard-a1-core-regional-count. Request a service limit increase from the service limits page in the console. " }
I received this response several times for the last 14 days. According to the docs provided by this repository that kind of response stated that I already have an instance but I didn't have any instance, undeleted boot volume, etc. and I also didn't see any new instance deployed after I received this kind of response when running this script.
Is this the script's vault or Oci's or me? Please help, I'm so confused.
Thanks.
The text was updated successfully, but these errors were encountered: