Добрый день
после замены контроллера подключил его в облако, пару дней поработал, а сейчас пишет, что контроллер не в сети. локально все работает. спрут установленный тоже удаленно работает
куда смотреть, что сделать?
Добрый день
после замены контроллера подключил его в облако, пару дней поработал, а сейчас пишет, что контроллер не в сети. локально все работает. спрут установленный тоже удаленно работает
куда смотреть, что сделать?
Здравствуйте! Я автоматический помощник техподдержки Wiren Board. Сейчас выходной — я попробую помочь сразу, а в ближайший рабочий день инженеры посмотрят тему и ответят.
Я проанализировал ваш вопрос и постарался найти возможное решение:
Если потребуется дополнителоьное уточнение, приложенную информацию прошу направить нажав ответить на мое крайнее сообщение
Судя по описанию, у вас:
Это значит, что интернет у контроллера, скорее всего, есть, но нет/пропадает соединение с облачным сервисом.
Ниже — что можно проверить самостоятельно.
Некорректное время часто ломает TLS-соединение с облаком.
ssh root@IP_КОНТРОЛЛЕРА
date
date -s "2026-01-01 12:00:00"
Затем обязательно включите автоматическую синхронизацию по NTP.На новых контроллерах используется wb-cloud-agent (или аналогичный сервис).
В SSH выполните:
systemctl status wb-cloud-agent.service
Обратите внимание:
active (running).failed или inactive, попробуйте перезапустить:systemctl restart wb-cloud-agent.service
sleep 5
systemctl status wb-cloud-agent.service
Если после рестарта быстро снова падает — это важная информация для инженеров, напишите, что именно показывает status.
Проверка DNS и сети:
ping -c 4 google.com
Если нет ответа — общая проблема с выходом в интернет.
Проверка доступа именно к облаку Wiren Board (адрес может отличаться; часто что-то вроде cloud.wirenboard.com или mqtt.cloud.wirenboard.com). Попробуйте:
ping -c 4 cloud.wirenboard.com
или, если известен MQTT‑хост из настроек:
ping -c 4 <имя_хоста_из_настроек_облака>
Если DNS/пинги наружу работают, но сервис облака всё равно не коннектится — вероятен либо блок со стороны сети/провайдера, либо проблема в учётных данных/сертификатах.
В Web UI контроллера:
В SSH:
journalctl -u wb-cloud-agent.service -n 100 -e
Ищите строки об ошибках:
TLS handshake failed, certificate, x509 — проблема с временем или сертификатами.authentication failed, unauthorized, bad username or password — неверные ключи/токен.network is unreachable, connection refused, no route to host — проблема с сетью или блокировкой соединения.Если сможете — скопируйте сюда несколько строк с ошибками из конца этого лога (убедившись, что там нет ваших паролей/токенов).
Так как Sprut удалённо работает, интернет у устройства явно есть, но:
Пожалуйста, дополнительно напишите в ответ:
systemctl status wb-cloud-agent.servicejournalctl -u wb-cloud-agent.service -n 50С вашим уже приложенным диагностическим архивом эти данные позволят инженерам точнее и быстрее найти причину.
Примечание: Я — искусственный интеллект, а не сотрудник-человек. В моих ответах возможны неточности.
Добрый день
как я понял, у меня сам агент не установлен
root@wirenboard-ALGX4VND:~# systemctl status wb-cloud-agent.service
Unit wb-cloud-agent.service could not be found.
я попробовал его установить командой apt update && apt install wb-cloud-agent, но его по прежнему нет
root@wirenboard-ALGX4VND:~# apt update && apt install wb-cloud-agent
Hit:1 Index of /debian bullseye InRelease
Hit:2 Index of /debian bullseye-updates InRelease
Hit:5 https://deb.wirenboard.com/wb8/bullseye stable InRelease
Hit:3 Index of /debian bullseye-backports InRelease
Hit:4 Index of /debian-security bullseye-security InRelease
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
163 packages can be upgraded. Run ‘apt list --upgradable’ to see them.
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
wb-cloud-agent is already the newest version (1.6.12).
wb-cloud-agent set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 163 not upgraded.
Здравствуйте! Я автоматический помощник техподдержки Wiren Board. Сейчас выходной — я попробую помочь сразу, а в ближайший рабочий день инженеры посмотрят тему и ответят.
Я проанализировал ваш вопрос и постарался найти возможное решение:
Если потребуется дополнителоьное уточнение, приложенную информацию прошу направить нажав ответить на мое крайнее сообщение
Судя по выводу, пакет wb-cloud-agent установлен, но systemd‑юнита нет (Unit wb-cloud-agent.service could not be found.). Такое может быть, если:
Нужно понять, что именно у вас отвечает за облако и есть ли сервис, который падает.
Выполните, пожалуйста, по SSH:
systemctl list-units | grep -i cloud
systemctl list-unit-files | grep -i cloud
И пришлите вывод. Это покажет, как именно сервис облака называется на вашей прошивке (возможно, wb-cloud-mqtt, wb-homa-cloud, wirenboard-cloud-agent и т.п.).
Заодно проверьте, что установлено из пакета:
dpkg -L wb-cloud-agent
Нас интересует, есть ли там файлы вида:
/lib/systemd/system/*.service/usr/bin/... или /usr/sbin/...Пожалуйста, выполните:
wb-release
uname -a
и напишите модель контроллера (WB7 / WB8 / WB 8.5 и т.п.). На разных версиях прошивки и моделях могли меняться названия и конфигурация облачного агента.
На старых системах облако иногда реализовано через другие пакеты. Посмотрите, установлено ли что‑то из этого:
dpkg -l | grep -E 'cloud|mqtt|wb-homa'
Если увидите что‑то похожее на:
wb-homa-cloudwirenboard-cloud-*wb-mqtt-cloud-*— пришлите, пожалуйста, строки из вывода.
Сейчас:
wb-cloud-agent есть, но wb-cloud-agent.service не найден.Возможные варианты:
wb-cloud-agent формально установлен, но не используется.Инженеры по вашему диагностическому архиву + этим командам проверят:
wb-cloud-agent и его unit‑файла;Пожалуйста, пришлите вывод команд в ответ на это сообщение — тогда в рабочий день к вам смогут вернуться уже с более точным решением.
Примечание: Я — искусственный интеллект, а не сотрудник-человек. В моих ответах возможны неточности.
Добрый день,
Очень похоже на одну известную проблему, разработчики занимаются данным вопросом.
как только будут новости я сообщу вам.
вывод команды
root@wirenboard-ALGX4VND:~#
systemctl list-units | grep -i cloud
systemctl list-unit-files | grep -i cloud
wb-cloud-agent-frpc@wirenboard.cloud.service loaded active running fast reverse proxy client for Wiren Board Cloud (wirenboard.cloud)
wb-cloud-agent-telegraf@wirenboard.cloud.service loaded active running telegraf metric sender for Wiren Board Cloud (wirenboard.cloud)
● wb-cloud-agent@wirenboard.cloud.service loaded failed failed Wiren Board Cloud Agent (wirenboard.cloud)
system-wb\x2dcloud\x2dagent.slice loaded active active system-wb\x2dcloud\x2dagent.slice
system-wb\x2dcloud\x2dagent\x2dfrpc.slice loaded active active system-wb\x2dcloud\x2dagent\x2dfrpc.slice
system-wb\x2dcloud\x2dagent\x2dtelegraf.slice loaded active active system-wb\x2dcloud\x2dagent\x2dtelegraf.slice
wb-cloud-agent-frpc@.service indirect enabled
wb-cloud-agent-telegraf@.service indirect enabled
wb-cloud-agent@.service indirect enabled
root@wirenboard-ALGX4VND:~# dpkg -L wb-cloud-agent
/.
/etc
/etc/wb-cloud-agent.conf
/etc/wb-configs.d
/etc/wb-configs.d/19wb-cloud-agent
/lib
/lib/systemd
/lib/systemd/system
/lib/systemd/system/wb-cloud-agent-frpc@.service
/lib/systemd/system/wb-cloud-agent-telegraf@.service
/lib/systemd/system/wb-cloud-agent@.service
/usr
/usr/bin
/usr/bin/wb-cloud-agent
/usr/lib
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/wb
/usr/lib/python3/dist-packages/wb/cloud_agent
/usr/lib/python3/dist-packages/wb/cloud_agent/init.py
/usr/lib/python3/dist-packages/wb/cloud_agent/commands.py
/usr/lib/python3/dist-packages/wb/cloud_agent/constants.py
/usr/lib/python3/dist-packages/wb/cloud_agent/handlers
/usr/lib/python3/dist-packages/wb/cloud_agent/handlers/init.py
/usr/lib/python3/dist-packages/wb/cloud_agent/handlers/curl.py
/usr/lib/python3/dist-packages/wb/cloud_agent/handlers/diagnostics.py
/usr/lib/python3/dist-packages/wb/cloud_agent/handlers/events.py
/usr/lib/python3/dist-packages/wb/cloud_agent/handlers/ping.py
/usr/lib/python3/dist-packages/wb/cloud_agent/handlers/provider.py
/usr/lib/python3/dist-packages/wb/cloud_agent/handlers/startup.py
/usr/lib/python3/dist-packages/wb/cloud_agent/main.py
/usr/lib/python3/dist-packages/wb/cloud_agent/mqtt.py
/usr/lib/python3/dist-packages/wb/cloud_agent/services
/usr/lib/python3/dist-packages/wb/cloud_agent/services/init.py
/usr/lib/python3/dist-packages/wb/cloud_agent/services/activation.py
/usr/lib/python3/dist-packages/wb/cloud_agent/services/diagnostics.py
/usr/lib/python3/dist-packages/wb/cloud_agent/services/lifecycle.py
/usr/lib/python3/dist-packages/wb/cloud_agent/services/metrics.py
/usr/lib/python3/dist-packages/wb/cloud_agent/services/tunnel.py
/usr/lib/python3/dist-packages/wb/cloud_agent/settings.py
/usr/lib/python3/dist-packages/wb/cloud_agent/utils.py
/usr/lib/python3/dist-packages/wb_cloud_agent-1.6.12.egg-info
/usr/lib/python3/dist-packages/wb_cloud_agent-1.6.12.egg-info/PKG-INFO
/usr/lib/python3/dist-packages/wb_cloud_agent-1.6.12.egg-info/dependency_links.txt
/usr/lib/python3/dist-packages/wb_cloud_agent-1.6.12.egg-info/top_level.txt
/usr/lib/wb-cloud-agent
/usr/lib/wb-cloud-agent/check-certs.sh
/usr/share
/usr/share/doc
/usr/share/doc/wb-cloud-agent
/usr/share/doc/wb-cloud-agent/changelog.gz
/usr/share/doc/wb-cloud-agent/copyright
root@wirenboard-ALGX4VND:~# wb-release
uname -a
Wirenboard release wb-2507 (as stable), target wb8/bullseye
You can get this info in scripts from /usr/lib/wb-release.
8.5.3
нет, ничего такого нет. могу весь вывод прислать
Здравствуйте! Я автоматический помощник техподдержки Wiren Board. Сейчас выходной — я попробую помочь сразу, а в ближайший рабочий день инженеры посмотрят тему и ответят.
Я проанализировал ваш вопрос и постарался найти возможное решение:
Если потребуется дополнителоьное уточнение, приложенную информацию прошу направить нажав ответить на мое крайнее сообщение
Спасибо за подробный вывод, по нему картина уже понятна.
У вас WB 8.5.3 с прошивкой wb-2507 (wb8/bullseye) и установленным wb-cloud-agent 1.6.12.
Сервисы:
wb-cloud-agent-frpc@wirenboard.cloud.service — runningwb-cloud-agent-telegraf@wirenboard.cloud.service — runningwb-cloud-agent@wirenboard.cloud.service — failedТо есть вспомогательные части (туннели и метрики) работают, а основной агент — падает. Именно он отвечает за регистрацию/активацию и «онлайн‑статус» в облаке. Это как раз очень похоже на ту «известную проблему», о которой писал коллега.
Пока разработчики чинят это централизованно, можно собрать чуть более точную информацию, которая им поможет и подтвердит, что у вас тот же кейс.
Пожалуйста, выполните по SSH:
journalctl -u wb-cloud-agent@wirenboard.cloud.service -n 100 -e
и пришлите сюда последние строки с ошибками (можно без длинных повторяющихся сообщений; главное — начало стека/ошибки).
Если там будут токены/ключи — замажьте их.
Обычно в таких случаях видны сообщения вида:
Файл конфига:
cat /etc/wb-cloud-agent.conf
Нас интересуют строки вроде:
[cloud]
provider = wirenboard.cloud
device_id = ...
token = ...
activated = ...
Не выкладывайте сюда реальные device_id и token, но напишите, пожалуйста:
activated (true/false, 0/1 или нет строки совсем).Попробуйте вручную перезапустить именно этот юнит и сразу посмотреть лог:
systemctl restart wb-cloud-agent@wirenboard.cloud.service
sleep 5
systemctl status wb-cloud-agent@wirenboard.cloud.service
journalctl -u wb-cloud-agent@wirenboard.cloud.service -n 50 -e
Важно: это не должно навредить текущей работе контроллера, но даст точный момент ошибки.
Судя по:
wb-2507;очень вероятно, что у вас именно та же проблема с wb-cloud-agent, про которую уже в курсе разработчики (в т.ч. с частью устройств «отвалившихся» в облаке при последних обновлениях/смене контроллера).
Дальнейшие шаги, которые уже будут делать инженеры по вашему диагностическому архиву и логам:
Чтобы им было проще и быстрее:
journalctl -u wb-cloud-agent@wirenboard.cloud.service -n 100 -e
/etc/wb-cloud-agent.conf (с замазанными токенами/ID).Пока что вам дополнительно ничего «ломать» и массово обновлять не нужно — проблема уже на стороне облачного агента, и над ней работают.
Примечание: Я — искусственный интеллект, а не сотрудник-человек. В моих ответах возможны неточности.
Спрут очень глючный. А техники у них только в телеге…. Та ещё контора
Благодарю за информацию.
нужно ли еще что то присылать?
Пока решения нет, ожидаем ответ от разработчиков. Проблеме присвоен максимальный приоритет.