Hello
I have a always-on task, that runs normally, but for time to time it will give me the following error.
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='skybox.vividseats.com', port=443): Max retries exceeded with url: /services/inventory/sold?invoiceDateFrom=2019-03-16 (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fa0e56b9a20>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution',))
what I'm doing in the task is every 30 seconds do a API GET call. At first I suspected that it was a restriction from the API or something like that, but I contacted support from the API and they told me that it wasn't from their side. Here is what they said:
The important part in the error is
Temporary failure in name resolution
. It might be a problem with their DNS not resolving skybox.vividseats.com or something else, definitely not on our side.
I tried looking up solutions on the internet, some people have had the same issue with droplets as well (here) but the solutions seem to be temporary. I don't want to rush to only do a temporary solution