Mycroft core v21.2.2 timeout when connecting to api.mycroft.ai

I run a Mycroft core version 21.2.2 in a docker container. It worked well for a long time but I got a timeout error recently. Is there something happening with the Mycroft AI website (where we register devices)?

Here is the log from my container.

2023-01-31t13:10:30.820968343z requests.exceptions.readtimeout: httpsconnectionpool(host='api.mycroft.ai', port=443): read timed out. (read timeout=15)
2023-01-31T13:15:51.883896665Z 2023-01-31 13:15:51.723 | ERROR    |    22 | mycroft.skills.settings:_get_remote_settings:417 | Failed to download remote settings from server.
2023-01-31T13:15:51.883959280Z Traceback (most recent call last):
2023-01-31T13:15:51.883971503Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/urllib3/connectionpool.py", line 449, in _make_request
2023-01-31T13:15:51.883982370Z     six.raise_from(e, None)
2023-01-31T13:15:51.883992086Z   File "<string>", line 3, in raise_from
2023-01-31T13:15:51.884002422Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/urllib3/connectionpool.py", line 444, in _make_request
2023-01-31T13:15:51.884012227Z     httplib_response = conn.getresponse()
2023-01-31T13:15:51.884021205Z   File "/usr/lib/python3.6/http/client.py", line 1377, in getresponse
2023-01-31T13:15:51.884030569Z     response.begin()
2023-01-31T13:15:51.884039303Z   File "/usr/lib/python3.6/http/client.py", line 320, in begin
2023-01-31T13:15:51.884048514Z     version, status, reason = self._read_status()
2023-01-31T13:15:51.884057318Z   File "/usr/lib/python3.6/http/client.py", line 281, in _read_status
2023-01-31T13:15:51.884066551Z     line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
2023-01-31T13:15:51.884075456Z   File "/usr/lib/python3.6/socket.py", line 586, in readinto
2023-01-31T13:15:51.884084433Z     return self._sock.recv_into(b)
2023-01-31T13:15:51.884093000Z   File "/usr/lib/python3.6/ssl.py", line 1012, in recv_into
2023-01-31T13:15:51.884102256Z     return self.read(nbytes, buffer)
2023-01-31T13:15:51.884133655Z   File "/usr/lib/python3.6/ssl.py", line 874, in read
2023-01-31T13:15:51.884142144Z     return self._sslobj.read(len, buffer)
2023-01-31T13:15:51.884149769Z   File "/usr/lib/python3.6/ssl.py", line 631, in read
2023-01-31T13:15:51.884157134Z     v = self._sslobj.read(len, buffer)
2023-01-31T13:15:51.884164629Z socket.timeout: The read operation timed out
2023-01-31T13:15:51.884172178Z 
2023-01-31T13:15:51.884179478Z During handling of the above exception, another exception occurred:
2023-01-31T13:15:51.884187209Z 
2023-01-31T13:15:51.884194437Z Traceback (most recent call last):
2023-01-31T13:15:51.884201624Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/requests/adapters.py", line 449, in send
2023-01-31T13:15:51.884209727Z     timeout=timeout
2023-01-31T13:15:51.884217010Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/urllib3/connectionpool.py", line 788, in urlopen
2023-01-31T13:15:51.884224853Z     method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
2023-01-31T13:15:51.884232447Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/urllib3/util/retry.py", line 550, in increment
2023-01-31T13:15:51.884268008Z     raise six.reraise(type(error), error, _stacktrace)
2023-01-31T13:15:51.884275702Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/urllib3/packages/six.py", line 770, in reraise
2023-01-31T13:15:51.884283611Z     raise value
2023-01-31T13:15:51.884292788Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/urllib3/connectionpool.py", line 710, in urlopen
2023-01-31T13:15:51.884300719Z     chunked=chunked,
2023-01-31T13:15:51.884307874Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/urllib3/connectionpool.py", line 451, in _make_request
2023-01-31T13:15:51.884315685Z     self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
2023-01-31T13:15:51.884323047Z   File "/opt/mycroft/.venv/lib/python3.6/site-packages/urllib3/connectionpool.py", line 341, in _raise_timeout
2023-01-31T13:15:51.884331085Z     self, url, "Read timed out. (read timeout=%s)" % timeout_value
2023-01-31T13:15:51.884339161Z urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='api.mycroft.ai', port=443): Read timed out. (read timeout=15)

I’m having the same thing all day today. Screen full of timeouts and connect errors.

Just started using mycroft, seeing this issue constantly.

It does eventually get through but it can take 30s-1 minute before it gets a response.