Pritunl Server down?

The VPN was down for some time and none of our Users were able to connect to it. Have added the errors below from the service. We thought the Subscription expired but looks like it was some other issue on the website app.pritunl.com 's end. Would like to understand why this happened and how to avoid this issue in the future.

Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]: During handling of the above exception, another exception occurred:
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]: Traceback (most recent call last):
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/requests/adapters.py", line 667, in send
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     resp = conn.urlopen(
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 801, in urlopen
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     retries = retries.increment(
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 594, in increment
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     raise MaxRetryError(_pool, url, error or ResponseError(cause))
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]: urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='app.pritunl.com', port=443): Max retries exceeded with url: /subscription (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fc47266fe20>, 'Connection to app.pritunl.com timed out. (connect timeout=20)'))
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]: During handling of the above exception, another exception occurred:
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]: Traceback (most recent call last):
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/pritunl/subscription.py", line 44, in update
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     response = requests.get(
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/requests/api.py", line 73, in get
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     return request("get", url, params=params, **kwargs)
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/requests/api.py", line 59, in request
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     return session.request(method=method, url=url, **kwargs)
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     resp = self.send(prep, **send_kwargs)
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     r = adapter.send(request, **kwargs)
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:   File "/usr/lib/pritunl/usr/lib/python3.9/site-packages/requests/adapters.py", line 688, in send
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]:     raise ConnectTimeout(e, request=request)
Jul 16 09:29:43 ip-10-70-7-20.ap-south-1.compute.internal pritunl[1931817]: requests.exceptions.ConnectTimeout: HTTPSConnectionPool(host='app.pritunl.com', port=443): Max retries exceeded with url: /subscription (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x7fc47266fe20>, 'Connection to app.pritunl.com timed out. (connect timeout=20)'))

There is currently an outage with access to Pritunl services and Google single sign-on isolated to the South Asia region.

I’m experiencing a similar issue on ap-southeast-1 & ap-southeast-3 AWS Regions

I am having issues in ap-south-1 region. Looks fine now today. It was out for an hour, then it worked for 20-30 mins then went out again for another one hour.