Добрый вечер.
Обновил Wirenboard 7.3 до последней прошивки, чтобы напрямую интегрировать устройства с Алисой без промежуточного ПО такого как Nodered, например.
Проделаны все действия по инструкции интеграции устройства с Алисой.
Устройства созданы, аккаунты привязаны. Но на странице alice.wirenboard.com контроллер “висит” в статусе оффлайн.
После совещания с ИИ было решено обратиться в техподдержку.
Зарнее Вам благодарен за помощь в решении моего вопроса.
Thinking
Search uploaded documents
Found 5 uploaded document excerpts for ‘alice.wirenboard.com offline Wiren Board 7 integration with Alice’
Здравствуйте! Я — автоматический помощник техподдержки Wiren Board.
Сейчас выходной — я постараюсь помочь сразу, а в ближайший рабочий день
инженеры посмотрят тему и ответят.
Похоже, у вас типичная проблема с интеграцией wb-mqtt-alice / alice.wirenboard.com: в базе есть известная ошибка, когда контроллер отображается Offline в alice.wirenboard.com, а в логах wb-mqtt-alice-client видно Socket.IO not ready (state: disconnected).
Что стоит проверить в первую очередь:
- Убедиться, что у вас установлен релиз не ниже wb-2602 — поддержка Alice доступна начиная с него.
- Посмотреть логи сервиса:
journalctl -u wb-mqtt-alice-client -n 200 --no-pager
journalctl -u wb-mqtt-alice -n 200 --no-pager
- Проверить, нет ли в логах ошибок соединения с
alice.wirenboard.com или проблемы с сокетами / DNS / временем на контроллере.
- Если интеграция уже перепривязывалась, можно аккуратно выполнить повторную привязку по инструкции и сравнить поведение.
Если хотите, я дальше подскажу точнее по вашему случаю — пришлите:
- вывод
cat /etc/wirenboard-release
- последние 50–200 строк из
journalctl -u wb-mqtt-alice-client -n 200 --no-pager
- и, если есть, что именно показывает страница
alice.wirenboard.com при привязке.
Примечание: я — ИИ, а не человек; в моих ответах возможны неточности.
Инженеры посмотрят тему в ближайший рабочий день. Если хотите ускорить —
приложите диагностические данные.
-- Journal begins at Fri 2026-05-22 22:50:38 MSK, ends at Sat 2026-05-23 23:12:57 MSK. –
May 23 22:55:13 wirenboard-AWRFZ76L python3[4916]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 22:55:13 wirenboard-AWRFZ76L python3[4916]: WARNING: Connection attempt #1 failed
May 23 22:55:13 wirenboard-AWRFZ76L python3[4916]: INFO: Waiting 60 seconds before reconnection attempt #2…
May 23 22:55:56 wirenboard-AWRFZ76L python3[4916]: WARNING: Signal ‘SIGTERM’ received at ‘2026-05-23 19:55:56’ - shutting down…
May 23 22:55:56 wirenboard-AWRFZ76L systemd[1]: Stopping Client for Wiren Board Yandex Alice to MQTT integration…
May 23 22:56:06 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: State ‘stop-sigterm’ timed out. Killing.
May 23 22:56:06 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Killing process 4916 (python3) with signal SIGKILL.
May 23 22:56:06 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Killing process 5204 (python3) with signal SIGKILL.
May 23 22:56:06 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Main process exited, code=killed, status=9/KILL
May 23 22:56:06 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Failed with result ‘timeout’.
May 23 22:56:06 wirenboard-AWRFZ76L systemd[1]: Stopped Client for Wiren Board Yandex Alice to MQTT integration.
May 23 22:56:06 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Consumed 3.789s CPU time.
May 23 22:56:06 wirenboard-AWRFZ76L systemd[1]: Starting Client for Wiren Board Yandex Alice to MQTT integration…
May 23 22:56:07 wirenboard-AWRFZ76L sudo[5883]: root : PWD=/ ; USER=www-data ; COMMAND=/usr/sbin/i2cdetect -y 2
May 23 22:56:07 wirenboard-AWRFZ76L sudo[5883]: pam_unix(sudo:session): session opened for user www-data(uid=33) by (uid=0)
May 23 22:56:07 wirenboard-AWRFZ76L sudo[5883]: pam_unix(sudo:session): session closed for user www-data
May 23 22:56:07 wirenboard-AWRFZ76L configure-nginx-proxy.sh[5809]: [wb-mqtt-alice init] Server address resolved: alice.wirenboard.com:8042
May 23 22:56:08 wirenboard-AWRFZ76L configure-nginx-proxy.sh[5809]: [wb-mqtt-alice init] Nginx proxy setup successfully: available at localhost:8042
May 23 22:56:08 wirenboard-AWRFZ76L systemd[1]: Started Client for Wiren Board Yandex Alice to MQTT integration.
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Starting wb-alice-client…
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Alice integration is enabled - starting client…
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Try read config file ‘/etc/wb-mqtt-alice-devices.conf’
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Try to read event rates from ‘/usr/lib/wb-mqtt-alice/wb-mqtt-alice-event-rates.json’
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Devices loaded: 4, mqtt topics: 4
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Connected to ‘localhost’ MQTT broker
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Connecting Socket.IO client…
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: MQTT connected - no subscriptions on this moment
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Controller SN: ‘AWRFZ76L’
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Target SocketIO server: ‘alice.wirenboard.com:8042’
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: INFO: Client version: ‘0.8.2’
May 23 22:56:10 wirenboard-AWRFZ76L python3[5921]: WARNING: Executing <Task pending name=‘Task-1’ coro=<main() running at /usr/lib/wb-mqtt-alice/wb-mqtt-alice-client.py:683> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0xb5a53dc0>()] created at /usr/lib/python3.9/asyncio/base_events.py:424> cb=[_run_until_complete_cb() at /usr/lib/python3.9/asyncio/base_events.py:184] created at /usr/lib/python3.9/asyncio/base_events.py:621> took 0.149 seconds
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: WARNING: Nginx upstream probe failed (upstream not ready or 5xx) (last_latency=0.006s, last_status=401, last_info=‘Nginx unexpected status: 401’)
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: INFO: Starting connection loop (connect_reason: ‘initial_connect’, max_attempts=infinite)
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: INFO: Connection attempt #1…
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Yandex Alice integration connection refused by server
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Message from server: ‘Connection error’
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: WARNING: Connection attempt #1 failed
May 23 22:56:45 wirenboard-AWRFZ76L python3[5921]: INFO: Waiting 60 seconds before reconnection attempt #2…
May 23 22:57:45 wirenboard-AWRFZ76L python3[5921]: INFO: Connection attempt #2…
May 23 22:57:45 wirenboard-AWRFZ76L python3[5921]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 22:57:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 22:57:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Yandex Alice integration connection refused by server
May 23 22:57:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Message from server: ‘Connection error’
May 23 22:57:45 wirenboard-AWRFZ76L python3[5921]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 22:57:45 wirenboard-AWRFZ76L python3[5921]: WARNING: Connection attempt #2 failed
May 23 22:57:45 wirenboard-AWRFZ76L python3[5921]: INFO: Waiting 60 seconds before reconnection attempt #3…
May 23 22:58:45 wirenboard-AWRFZ76L python3[5921]: INFO: Connection attempt #3…
May 23 22:58:45 wirenboard-AWRFZ76L python3[5921]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 22:58:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 22:58:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Yandex Alice integration connection refused by server
May 23 22:58:45 wirenboard-AWRFZ76L python3[5921]: ERROR: Message from server: ‘Connection error’
May 23 22:58:45 wirenboard-AWRFZ76L python3[5921]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 22:58:45 wirenboard-AWRFZ76L python3[5921]: WARNING: Connection attempt #3 failed
May 23 22:58:45 wirenboard-AWRFZ76L python3[5921]: INFO: Waiting 60 seconds before reconnection attempt #4…
May 23 22:59:46 wirenboard-AWRFZ76L python3[5921]: INFO: Connection attempt #4…
May 23 22:59:46 wirenboard-AWRFZ76L python3[5921]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 22:59:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 22:59:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Yandex Alice integration connection refused by server
May 23 22:59:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Message from server: ‘Connection error’
May 23 22:59:46 wirenboard-AWRFZ76L python3[5921]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 22:59:46 wirenboard-AWRFZ76L python3[5921]: WARNING: Connection attempt #4 failed
May 23 22:59:46 wirenboard-AWRFZ76L python3[5921]: INFO: Waiting 60 seconds before reconnection attempt #5…
May 23 23:00:46 wirenboard-AWRFZ76L python3[5921]: INFO: Connection attempt #5…
May 23 23:00:46 wirenboard-AWRFZ76L python3[5921]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:00:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:00:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Yandex Alice integration connection refused by server
May 23 23:00:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Message from server: ‘Connection error’
May 23 23:00:46 wirenboard-AWRFZ76L python3[5921]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:00:46 wirenboard-AWRFZ76L python3[5921]: WARNING: Connection attempt #5 failed
May 23 23:00:46 wirenboard-AWRFZ76L python3[5921]: INFO: Waiting 60 seconds before reconnection attempt #6…
May 23 23:01:46 wirenboard-AWRFZ76L python3[5921]: INFO: Connection attempt #6…
May 23 23:01:46 wirenboard-AWRFZ76L python3[5921]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:01:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:01:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Yandex Alice integration connection refused by server
May 23 23:01:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Message from server: ‘Connection error’
May 23 23:01:46 wirenboard-AWRFZ76L python3[5921]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:01:46 wirenboard-AWRFZ76L python3[5921]: WARNING: Connection attempt #6 failed
May 23 23:01:46 wirenboard-AWRFZ76L python3[5921]: INFO: Waiting 60 seconds before reconnection attempt #7…
May 23 23:02:46 wirenboard-AWRFZ76L python3[5921]: INFO: Connection attempt #7…
May 23 23:02:46 wirenboard-AWRFZ76L python3[5921]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:02:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:02:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Yandex Alice integration connection refused by server
May 23 23:02:46 wirenboard-AWRFZ76L python3[5921]: ERROR: Message from server: ‘Connection error’
May 23 23:02:46 wirenboard-AWRFZ76L python3[5921]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:02:46 wirenboard-AWRFZ76L python3[5921]: WARNING: Connection attempt #7 failed
May 23 23:02:46 wirenboard-AWRFZ76L python3[5921]: INFO: Waiting 60 seconds before reconnection attempt #8…
May 23 23:03:06 wirenboard-AWRFZ76L python3[5921]: WARNING: Signal ‘SIGTERM’ received at ‘2026-05-23 20:03:06’ - shutting down…
May 23 23:03:06 wirenboard-AWRFZ76L systemd[1]: Stopping Client for Wiren Board Yandex Alice to MQTT integration…
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: State ‘stop-sigterm’ timed out. Killing.
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Killing process 5921 (python3) with signal SIGKILL.
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Killing process 5943 (python3) with signal SIGKILL.
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Killing process 6293 (n/a) with signal SIGKILL.
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Main process exited, code=killed, status=9/KILL
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Failed with result ‘timeout’.
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: Stopped Client for Wiren Board Yandex Alice to MQTT integration.
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: wb-mqtt-alice-client.service: Consumed 4.265s CPU time.
May 23 23:03:16 wirenboard-AWRFZ76L systemd[1]: Starting Client for Wiren Board Yandex Alice to MQTT integration…
May 23 23:03:17 wirenboard-AWRFZ76L sudo[10286]: root : PWD=/ ; USER=www-data ; COMMAND=/usr/sbin/i2cdetect -y 2
May 23 23:03:17 wirenboard-AWRFZ76L sudo[10286]: pam_unix(sudo:session): session opened for user www-data(uid=33) by (uid=0)
May 23 23:03:17 wirenboard-AWRFZ76L sudo[10286]: pam_unix(sudo:session): session closed for user www-data
May 23 23:03:18 wirenboard-AWRFZ76L configure-nginx-proxy.sh[10218]: [wb-mqtt-alice init] Server address resolved: alice.wirenboard.com:8042
May 23 23:03:18 wirenboard-AWRFZ76L configure-nginx-proxy.sh[10218]: [wb-mqtt-alice init] Nginx proxy setup successfully: available at localhost:8042
May 23 23:03:18 wirenboard-AWRFZ76L systemd[1]: Started Client for Wiren Board Yandex Alice to MQTT integration.
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Starting wb-alice-client…
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Alice integration is enabled - starting client…
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Try read config file ‘/etc/wb-mqtt-alice-devices.conf’
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Try to read event rates from ‘/usr/lib/wb-mqtt-alice/wb-mqtt-alice-event-rates.json’
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Devices loaded: 4, mqtt topics: 4
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Connected to ‘localhost’ MQTT broker
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client…
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: MQTT connected - no subscriptions on this moment
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Controller SN: ‘AWRFZ76L’
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Target SocketIO server: ‘alice.wirenboard.com:8042’
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: INFO: Client version: ‘0.8.2’
May 23 23:03:21 wirenboard-AWRFZ76L python3[10330]: WARNING: Executing <Task pending name=‘Task-1’ coro=<main() running at /usr/lib/wb-mqtt-alice/wb-mqtt-alice-client.py:683> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0xb59f0e08>()] created at /usr/lib/python3.9/asyncio/base_events.py:424> cb=[_run_until_complete_cb() at /usr/lib/python3.9/asyncio/base_events.py:184] created at /usr/lib/python3.9/asyncio/base_events.py:621> took 0.184 seconds
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Nginx upstream probe failed (upstream not ready or 5xx) (last_latency=0.006s, last_status=401, last_info=‘Nginx unexpected status: 401’)
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: INFO: Starting connection loop (connect_reason: ‘initial_connect’, max_attempts=infinite)
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #1…
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #1 failed
May 23 23:03:56 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #2…
May 23 23:04:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #2…
May 23 23:04:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:04:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:04:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:04:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:04:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:04:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #2 failed
May 23 23:04:56 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #3…
May 23 23:05:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #3…
May 23 23:05:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:05:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:05:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:05:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:05:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:05:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #3 failed
May 23 23:05:56 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #4…
May 23 23:06:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #4…
May 23 23:06:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:06:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:06:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:06:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:06:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:06:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #4 failed
May 23 23:06:56 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #5…
May 23 23:07:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #5…
May 23 23:07:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:07:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:07:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:07:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:07:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:07:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #5 failed
May 23 23:07:56 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #6…
May 23 23:08:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #6…
May 23 23:08:56 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:08:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:08:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:08:56 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:08:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:08:56 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #6 failed
May 23 23:08:56 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #7…
May 23 23:09:57 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #7…
May 23 23:09:57 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:09:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:09:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:09:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:09:57 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:09:57 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #7 failed
May 23 23:09:57 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #8…
May 23 23:10:57 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #8…
May 23 23:10:57 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:10:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:10:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:10:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:10:57 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:10:57 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #8 failed
May 23 23:10:57 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #9…
May 23 23:11:57 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #9…
May 23 23:11:57 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:11:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:11:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:11:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:11:57 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:11:57 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #9 failed
May 23 23:11:57 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #10…
May 23 23:12:57 wirenboard-AWRFZ76L python3[10330]: INFO: Connection attempt #10…
May 23 23:12:57 wirenboard-AWRFZ76L python3[10330]: INFO: Connecting Socket.IO client to ‘http://localhost:8042’…
May 23 23:12:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Manager: Socket.IO connect_error - ‘Connection error’
May 23 23:12:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Yandex Alice integration connection refused by server
May 23 23:12:57 wirenboard-AWRFZ76L python3[10330]: ERROR: Message from server: ‘Connection error’
May 23 23:12:57 wirenboard-AWRFZ76L python3[10330]: WARNING: Socket.IO Connection Failed: ‘Connection error’
May 23 23:12:57 wirenboard-AWRFZ76L python3[10330]: WARNING: Connection attempt #10 failed
May 23 23:12:57 wirenboard-AWRFZ76L python3[10330]: INFO: Waiting 60 seconds before reconnection attempt #11…
root@wirenboard-AWRFZ76L:~# cat /etc/wirenboard-release
cat: /etc/wirenboard-release: No such file or directory
Ниже ответ на запрос проверки связи с хостом Алисы
root@wirenboard-AWRFZ76L:~# curl -v https://alice.wirenboard.com:8042
* Trying 176.114.64.20:8042…
* Connected to alice.wirenboard.com (176.114.64.20) port 8042 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, Request CERT (13):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Certificate (11):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=alice.wirenboard.com
* start date: Apr 19 04:32:54 2026 GMT
* expire date: Jul 18 04:32:53 2026 GMT
* subjectAltName: host “alice.wirenboard.com” matched cert’s “alice.wirenboard.com”
* issuer: C=US; O=Let’s Encrypt; CN=R12
* SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* Using Stream ID: 1 (easy handle 0x5362c0)
GET / HTTP/2
Host: alice.wirenboard.com:8042
user-agent: curl/7.74.0
accept: */*
* TLSv1.3 (IN), TLS alert, unknown (628):
* OpenSSL SSL_read: error:1409445C:SSL routines:ssl3_read_bytes:tlsv13 alert certificate required, errno 0
* Failed receiving HTTP2 data
* OpenSSL SSL_write: SSL_ERROR_ZERO_RETURN, errno 0
* Failed sending HTTP2 data
* Connection #0 to host alice.wirenboard.com left intact
curl: (56) OpenSSL SSL_read: error:1409445C:SSL routines:ssl3_read_bytes:tlsv13 alert certificate required, errno 0
Добрый день.
А каким способом?
Ну и пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
Добрый день. В процессе обновления через web-интрфейс возникла ошибка, после чего контроллер перестал реагировать на кнопку fd, пришлось всё сбрасывать на заводские настройки только через sd-карту с образом. Также после восстановления при подключении через winSCP программа предупреждает, что ключ сертификата изменился и предлагает его обновить.
приложен диагностический архив, доступен только сотрудникам поддержки
(1,3 МБ)
По данной ссылке находится переписка с Вашим ИИ по текущей ситуации, он к каким-то выводам по проблеме уже пришёл
https://support.wirenboard.com/t/oshibka-server-trebuet-klientskij-sertifikat/37677/36
Укажите пожалуйста какой (точно) образ использовался для сброса.
Ну и - выполните
curl --connect-timeout 45 --retry 8 --retry-delay 1 --retry-all-errors --cert /var/lib/wb-cloud-agent/device_bundle.crt.pem --engine ateccx08 --key ATECCx08:00:02:C0:00 --key-type ENG -w '|||{"code":"%{response_code}"}' https://agent.wirenboard.cloud/api-agent/v1/agent-start-up/
и покажите результаты. Также проверьте время на контроллере, его актуальность.
Время актуальное.
Образ использовал из инструкции по восстановлению работоспособности ERRATA
Тема ERRWB70001: После очередной перезагрузки контроллер не загружается
Результаты ввода команды:
root@wirenboard-AWRFZ76L:~# curl --connect-timeout 45 --retry 8 --retry-delay 1 --retry-all-errors --cert /var/lib/wb-cloud-agent/device_bundle.crt.pem --en gine ateccx08 --key ATECCx08:00:02:C0:00 --key-type ENG -w ‘|||{“code”:“%{ response_code}”}’ https://agent.wirenboard.cloud/api-agent/v1/agent-start-up/
{“activated”:true,“activationLink”:null}|||{“code”:“200”}root@wirenboard-AWRFZ76
Довольно интересно.
Пригласите, пожалуйста, пользователя support@wirenboard.com в организацию на облачном сервисе.
Поставьте временный пароль от SSH пришлите личным сообщением (потом замените).
Для этого в настройках организации нажмите кнопку “Пригласить”
И укажите почтовый адрес:
После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.
Приглашение отправлено, пароль от ssh по умолчанию
Все понятно. У вас включена авторизация средствами nginx.
Это очень хорошо, что причина проблемы понятна. Как я могу это исправить?
Не настраивать авторизацию для обращения по порту интеграции с localhost, как минимум.
Это не дефолтная настройка, авторизация в заводском состоянии не настроена.
Соответственно часть сервисов моджет не работать.
Очень странно, так как я 2 раза скидывал всё к заводским, и проблема оставалась
Как я могу убрать эту авторизацию? Может у Вас имеется какая-либо инструкция для этого процесса?
Вы имеете ввиду эту процедуру?
Если да, то это я установил позже появления проблемы с подключением к Алисе.