An error occurred and the request could not be completed. If the error persists, please contact support.
We’re sorry for the inconvenience.
Error Type: AxiosError
TTS is OK, it wasn’t an issue for EU. It seems to be an over enthusiastic community user draining resources for AU & NAM with some faulty integration access.
Which goes to show how we all need to play nicely with the kit provided for free as it’s not a bottomless pit of CPU cycles!
Hmm… looks like that user’s enthusiasm hasn’t waned yet! [something an API rate limit can solve?]
Still seeing a few of these Axios timeouts once in a while! , just saying.
Rate limiting works in many circumstances which is why this sort of thing is a rare event, but there are configurations that can confound such things by careless coding - like logging in, query, log out, repeat at speed. Or one of the more priceless ones, having a bunch of end users directly accessing the TTN servers rather than having the data proxied via own system backend.
This is the new realistic world of TT Sandbox. It was sort of like this previously, but there aren’t the resources to jump all over out of hours issues anymore. Even then a volunteer moderator contacted TTI staff by back channels to make sure it wasn’t all going to completely collapse.
If you can’t live with this sort of hiccup coming up you should be on a TTI instance, perhaps @rish1 can help out if you have a fair number of users on your system being inconvenienced.
I would be interested in finding out how to set up a TTI instance. Doesn’t seem like the person hogging the resources has given up as I am still getting Axios errors. Is there a way to disable their device and does this not breach some TOS agreement?
It’s not their device, one device can’t achieve that, it’s typically an integration gone wild. And it’s actually incredibly hard to disable a rogue device without disabling all the gateways around it and even then the gateways would still send network traffic to the servers even if they were silently dropped.
Terms of Service implies a contract of which there is only the moral & ethical contract of the community use with the guidance of the Fair Use Policy. We don’t pay for TTN so it’s all run on good will.
It is straight forward enough for TTI staff to disable an account but they, like the rest of the world, benefit from down time every few days, whilst some of them are god like, even God rested on the Seventh day.
However if you pay for an instance and support, then there are funds to access the support network that runs all the time. But you’d rarely face such issues because people tend to look after the kit they pay for, mostly.