Не удалось получить сертификат для настройки HTTPS

Добрый день!

После обновления прошивки (ветка testing) с флешки без factory reset получил ошибку

Не удалось получить сертификат для настройки HTTPS. Проверьте, что контроллер подключен к Интернету

При этом к контроллеру я подключился через cloud. Попробовал спросить ИИ бота техподдержки, он в итоге отправил меня сюда за помощью. Вот лог сервиса wb-homeui-backend

journalctl -u wb-homeui-backend -n 200 --no-pager -n 200

journalctl -u wb-homeui-backend -n 200 --no-pager -n 200 --no-pager
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: chunked=chunked,
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 841, in urlopen
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: retries = retries.increment(
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/util/retry.py”, line 519, in increment
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host=‘probe.wirenboard.com’, port=80): Max retries exceeded with url: /probe/ (Caused by NameResolutionError(“<urllib3.connection.HTTPConnection object at 0xffffa36539d0>: Failed to resolve ‘probe.wirenboard.com’ ([Errno -2] Name or service not known)”))
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: During handling of the above exception, another exception occurred:
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: Traceback (most recent call last):
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/wb/homeui_backend/security.py”, line 52, in run_security_check
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: response = requests.post(
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: PROBE_URL,
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: data=probe_data,
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: timeout=PROBE_REQUEST_TIMEOUT,
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/api.py”, line 115, in post
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: return request(“post”, url, data=data, json=json, **kwargs)
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/api.py”, line 59, in request
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: return session.request(method=method, url=url, **kwargs)
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 589, in request
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: resp = self.send(prep, **send_kwargs)
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 703, in send
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: r = adapter.send(request, **kwargs)
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 700, in send
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: raise ConnectionError(e, request=request)
Jul 23 12:09:39 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: requests.exceptions.ConnectionError: HTTPConnectionPool(host=‘probe.wirenboard.com’, port=80): Max retries exceeded with url: /probe/ (Caused by NameResolutionError(“<urllib3.connection.HTTPConnection object at 0xffffa36539d0>: Failed to resolve ‘probe.wirenboard.com’ ([Errno -2] Name or service not known)”))
Jul 23 12:10:30 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:10:31 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:11:27 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Command ‘[‘curl’, ‘-s’, ‘-o’, ‘/tmp/tmpr4reqzpp’, ‘-w’, ‘%{http_code}’, ‘–cert’, ‘/tmp/tmpst80bccl’, ‘–key’, ‘ATECCx08:00:02:C0:00’, ‘–engine’, ‘ateccx08’, ‘–key-type’, ‘ENG’, ‘-X’, ‘POST’, ‘-F’, ‘csr=@/tmp/tmp6qari9tj’, ‘https://acme.wirenboard.com/api/v1/issue’, ‘-m’, ‘120’]’ returned non-zero exit status 6.
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Failed to get response from probe server
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: Traceback (most recent call last):
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 198, in _new_conn
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: sock = connection.create_connection(
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: (self._dns_host, self.port),
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: …<2 lines>…
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: socket_options=self.socket_options,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/util/connection.py”, line 60, in create_connection
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3.13/socket.py”, line 977, in getaddrinfo
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: socket.gaierror: [Errno -2] Name or service not known
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: The above exception was the direct cause of the following exception:
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: Traceback (most recent call last):
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 787, in urlopen
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: response = self._make_request(
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: conn,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: …<10 lines>…
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: **response_kw,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 493, in _make_request
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: conn.request(
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: method,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ^^^^^^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: …<6 lines>…
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: enforce_content_length=enforce_content_length,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 445, in request
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: self.endheaders()
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~~~~^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3.13/http/client.py”, line 1362, in endheaders
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: self._send_output(message_body, encode_chunked=encode_chunked)
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3.13/http/client.py”, line 1122, in _send_output
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: self.send(msg)
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~^^^^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3.13/http/client.py”, line 1066, in send
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: self.connect()
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 276, in connect
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: self.sock = self._new_conn()
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~~~^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 205, in _new_conn
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: raise NameResolutionError(self.host, self, e) from e
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: urllib3.exceptions.NameResolutionError: <urllib3.connection.HTTPConnection object at 0xffffa3632b10>: Failed to resolve ‘probe.wirenboard.com’ ([Errno -2] Name or service not known)
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: The above exception was the direct cause of the following exception:
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: Traceback (most recent call last):
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 667, in send
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: resp = conn.urlopen(
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: method=request.method,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: …<9 lines>…
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: chunked=chunked,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 841, in urlopen
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: retries = retries.increment(
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2]
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/urllib3/util/retry.py”, line 519, in increment
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host=‘probe.wirenboard.com’, port=80): Max retries exceeded with url: /probe/ (Caused by NameResolutionError(“<urllib3.connection.HTTPConnection object at 0xffffa3632b10>: Failed to resolve ‘probe.wirenboard.com’ ([Errno -2] Name or service not known)”))
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: During handling of the above exception, another exception occurred:
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: Traceback (most recent call last):
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/wb/homeui_backend/security.py”, line 52, in run_security_check
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: response = requests.post(
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: PROBE_URL,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: data=probe_data,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: timeout=PROBE_REQUEST_TIMEOUT,
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: )
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/api.py”, line 115, in post
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: return request(“post”, url, data=data, json=json, **kwargs)
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/api.py”, line 59, in request
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: return session.request(method=method, url=url, **kwargs)
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 589, in request
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: resp = self.send(prep, **send_kwargs)
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 703, in send
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: r = adapter.send(request, **kwargs)
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 700, in send
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: raise ConnectionError(e, request=request)
Jul 23 12:11:59 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: requests.exceptions.ConnectionError: HTTPConnectionPool(host=‘probe.wirenboard.com’, port=80): Max retries exceeded with url: /probe/ (Caused by NameResolutionError(“<urllib3.connection.HTTPConnection object at 0xffffa3632b10>: Failed to resolve ‘probe.wirenboard.com’ ([Errno -2] Name or service not known)”))
Jul 23 12:13:55 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:13:57 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:13:58 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 12:14:03 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:14:05 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 12:14:05 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:14:15 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 12:14:24 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:14:25 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:14:26 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 12:54:15 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:54:17 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:54:17 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 12:57:44 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:57:46 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 12:57:47 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 13:17:33 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 13:17:35 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 13:17:35 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 13:17:37 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 13:18:31 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 13:18:32 wirenboard-AV5MDSP6 wb-homeui-backend[1898]: INFO:Applied 1 gate(s), https=False
Jul 23 13:31:44 wirenboard-AV5MDSP6 systemd[1]: Stopping wb-homeui-backend.service - Backend service for Wiren Board web interface…
Jul 23 13:31:44 wirenboard-AV5MDSP6 systemd[1]: wb-homeui-backend.service: Deactivated successfully.
Jul 23 13:31:44 wirenboard-AV5MDSP6 systemd[1]: Stopped wb-homeui-backend.service - Backend service for Wiren Board web interface.
Jul 23 13:31:44 wirenboard-AV5MDSP6 systemd[1]: wb-homeui-backend.service: Consumed 25.202s CPU time, 62.1M memory peak.
– Boot 7b24857ba36a47bc9cdead5c762b3860 –
Jul 23 13:32:34 wirenboard-AV5MDSP6 systemd[1]: Started wb-homeui-backend.service - Backend service for Wiren Board web interface.
Jul 23 13:32:34 wirenboard-AV5MDSP6 (-backend)[1919]: wb-homeui-backend.service: Referenced but unset environment variable evaluates to an empty string: WB_HOMEUI_BACKEND_OPTIONS
Jul 23 13:32:49 wirenboard-AV5MDSP6 wb-homeui-backend[1919]: INFO:Applied 1 gate(s), https=False
Jul 23 13:32:53 wirenboard-AV5MDSP6 wb-homeui-backend[1919]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 23 14:40:43 wirenboard-AV5MDSP6 wb-homeui-backend[1919]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 24 07:14:49 wirenboard-AV5MDSP6 wb-homeui-backend[1919]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 24 07:14:52 wirenboard-AV5MDSP6 wb-homeui-backend[1919]: INFO:Applied 1 gate(s), https=False
Jul 24 07:14:54 wirenboard-AV5MDSP6 wb-homeui-backend[1919]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 24 07:14:54 wirenboard-AV5MDSP6 wb-homeui-backend[1919]: INFO:Applied 1 gate(s), https=False
Jul 24 11:21:28 wirenboard-AV5MDSP6 systemd[1]: Stopping wb-homeui-backend.service - Backend service for Wiren Board web interface…
Jul 24 11:21:28 wirenboard-AV5MDSP6 systemd[1]: wb-homeui-backend.service: Deactivated successfully.
Jul 24 11:21:28 wirenboard-AV5MDSP6 systemd[1]: Stopped wb-homeui-backend.service - Backend service for Wiren Board web interface.
Jul 24 11:21:28 wirenboard-AV5MDSP6 systemd[1]: wb-homeui-backend.service: Consumed 1min 5.348s CPU time, 61.6M memory peak.
– Boot 489805fed201405da1de4cff0f36431b –
Jul 26 07:30:42 wirenboard-AV5MDSP6 systemd[1]: Started wb-homeui-backend.service - Backend service for Wiren Board web interface.
Jul 26 07:30:42 wirenboard-AV5MDSP6 (-backend)[1982]: wb-homeui-backend.service: Referenced but unset environment variable evaluates to an empty string: WB_HOMEUI_BACKEND_OPTIONS
Jul 26 07:30:58 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: INFO:Applied 1 gate(s), https=False
Jul 26 07:31:02 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 26 07:32:34 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 26 07:32:42 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: INFO:Applied 1 gate(s), https=False
Jul 26 07:32:45 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 26 07:32:45 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: INFO:Applied 1 gate(s), https=False
Jul 27 07:32:46 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 28 07:32:48 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 29 07:32:49 wirenboard-AV5MDSP6 wb-homeui-backend[1982]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 29 11:22:28 wirenboard-AV5MDSP6 systemd[1]: Stopping wb-homeui-backend.service - Backend service for Wiren Board web interface…
Jul 29 11:22:28 wirenboard-AV5MDSP6 systemd[1]: wb-homeui-backend.service: Deactivated successfully.
Jul 29 11:22:28 wirenboard-AV5MDSP6 systemd[1]: Stopped wb-homeui-backend.service - Backend service for Wiren Board web interface.
Jul 29 11:22:28 wirenboard-AV5MDSP6 systemd[1]: wb-homeui-backend.service: Consumed 2min 57.471s CPU time, 61.4M memory peak.
Jul 29 11:22:28 wirenboard-AV5MDSP6 systemd[1]: Started wb-homeui-backend.service - Backend service for Wiren Board web interface.
Jul 29 11:22:28 wirenboard-AV5MDSP6 (-backend)[2722732]: wb-homeui-backend.service: Referenced but unset environment variable evaluates to an empty string: WB_HOMEUI_BACKEND_OPTIONS
Jul 29 11:22:32 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: INFO:Applied 1 gate(s), https=False
Jul 29 11:22:32 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 29 11:24:42 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: INFO:Applied 1 gate(s), https=False
Jul 29 11:24:47 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 29 11:24:47 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: INFO:Applied 1 gate(s), https=False
Jul 29 11:25:36 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: ERROR:Failed to get response from probe server
Jul 29 11:25:36 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: Traceback (most recent call last):
Jul 29 11:25:36 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: File “/usr/lib/python3/dist-packages/wb/homeui_backend/security.py”, line 57, in run_security_check
Jul 29 11:25:36 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: response.raise_for_status()
Jul 29 11:25:36 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: ~~~~~~~~~~~~~~~~~~~~~~~~~^^
Jul 29 11:25:36 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: File “/usr/lib/python3/dist-packages/requests/models.py”, line 1024, in raise_for_status
Jul 29 11:25:36 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: raise HTTPError(http_error_msg, response=self)
Jul 29 11:25:36 wirenboard-AV5MDSP6 wb-homeui-backend[2722732]: requests.exceptions.HTTPError: 504 Server Error: Gateway Time-out for url: http://probe.wirenboard.com/probe/
Jul 29 11:32:11 wirenboard-AV5MDSP6 systemd[1]: Stopping wb-homeui-backend.service - Backend service for Wiren Board web interface…
Jul 29 11:32:11 wirenboard-AV5MDSP6 systemd[1]: wb-homeui-backend.service: Deactivated successfully.
Jul 29 11:32:11 wirenboard-AV5MDSP6 systemd[1]: Stopped wb-homeui-backend.service - Backend service for Wiren Board web interface.
Jul 29 11:32:11 wirenboard-AV5MDSP6 systemd[1]: wb-homeui-backend.service: Consumed 6.433s CPU time, 51.2M memory peak.
Jul 29 11:32:11 wirenboard-AV5MDSP6 systemd[1]: Started wb-homeui-backend.service - Backend service for Wiren Board web interface.
Jul 29 11:32:11 wirenboard-AV5MDSP6 (-backend)[2729434]: wb-homeui-backend.service: Referenced but unset environment variable evaluates to an empty string: WB_HOMEUI_BACKEND_OPTIONS
Jul 29 11:32:14 wirenboard-AV5MDSP6 wb-homeui-backend[2729434]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 29 11:32:15 wirenboard-AV5MDSP6 wb-homeui-backend[2729434]: INFO:Applied 1 gate(s), https=False
Jul 29 11:32:26 wirenboard-AV5MDSP6 wb-homeui-backend[2729434]: INFO:Applied 1 gate(s), https=False
Jul 29 11:32:28 wirenboard-AV5MDSP6 wb-homeui-backend[2729434]: ERROR:Error updating certificate: Error getting certificate. HTTP code: 404
Jul 29 11:32:28 wirenboard-AV5MDSP6 wb-homeui-backend[2729434]: INFO:Applied 1 gate(s), https=False

вывод команды curl -s -X POST http://probe.wirenboard.com/probe/

Спойлер

curl -s -X POST http://probe.wirenboard.com/probe/.wirenboard.com/probe/
{“result”: “cooldown”}

Добрый день.

Проверьте настройки DNS сервера ну и как ваш DNS разрешает это имя.

Добрый день!

Проверял с ИИ помощником, резолвится

На контроллере wirenboard-AV5MDSP6 wb-homeui-backend не может обновить сертификат.

Что проверено:

  • probe.wirenboard.com резолвится:

    getent hosts probe.wirenboard.com
    # 178.160.211.106 probe.wirenboard.com
    
    
  • POST на probe отвечает:

    curl -v -X POST http://probe.wirenboard.com/probe/
    # HTTP/1.1 200 OK
    # {"result": "cooldown"}
    
    
  • В логах wb-homeui-backend постоянно:

    Error updating certificate: Error getting certificate. HTTP code: 404
    
    

Похоже, backend получает от probe/service ответ, связанный с cooldown, но обрабатывает его как ошибку 404.
Подскажите, пожалуйста, это ожидаемое поведение сервиса или проблема в wb-homeui-backend/его версии?

Если нужно, могу приложить полный journalctl -u wb-homeui-backend.

Да, воспроизвел иоформил для разработчиков.

Добрый день!

У меня абсолютно аналогичная ошибка с переходом на testing. Ждём ответа))

починили?
оно заработало, зашел по https, хотя ничего не делал

И у меня заработало. Спасибо!

Проблема была на сервере, починили.