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)