Wirenboard cloud исчезает после перезагрузки

Здравствуйте

На этой неделе появилась странная проблема.
После выключения/включения контроллера, не могу подключиться к нему через wirenboard.cloud. В облаке он висит со статусом “проблема”. На самом контроллере в разделе система, исчезает также кнопка wirenboard cloud
Контроллер в testing более года. Раньше такого не было. Пробовал обновиться через apt update && apt upgrade. Пакеты все новые, но проблема не исчезла.
Сетевые настройки: ip, dns получаем по dhcp… Также недавно для эксперимента дополнительно выставил яндекс dns. Проблему не решает.

Помогает: локально через ssh удаление агента через
sudo apt remove --purge wb-cloud-agent
и последующая установка через
sudo apt install wb-cloud-agent --fix-missing
тут же в клауде контроллер появляется и можно в него зайти

После следующей перезагрузки - всё повторяется

wirenboard.cloud с контроллера всегда пингуется

Диагностический архив прикладываю

приложен диагностический архив, доступен только сотрудникам поддержки
(607,3 КБ)

Добрый день.
В приложенном архиве я описанного не наблюдаю.
Сделайте пожалуйста архив в котором воспроизводится. Ну и проверьте статус сервисов, например systemctl status wb-cloud*.
По-моему вы явно выключили их автозапуск.

Я точно ничего явно не выключал. Проблема первый раз проявилась после неожиданного выключения света.
Объект в удаленном месте, пока доступа нет. Жду когда там появится хоть кто-то с ноутбуком чтобы проверить статус и снова восстановить доступ.
Так как доступ к объекту сильно ограничен, подскажите пожалуйста заранее какую команду будет необходимо попробовать ввести, чтобы включить их автозапуск, если они явно выключены?

Нужно для сервисов у которых запуск “diasbaled”, например

● wb-cloud-agent@cloud-staging.wirenboard.com.service - Wiren Board Cloud Agent (cloud-staging.wirenboard.com)
     Loaded: loaded (/lib/systemd/system/wb-cloud-agent@.service; disabled; vendor preset: enabled)

Выполнить systemctl enable.
Например

systemctl enable wb-cloud-agent@cloud-staging.wirenboard.com.service

Вот вывод systemctl status wb-cloud*

root@wirenboard-ADFMVPOV:~# systemctl status wb-cloud*
● wb-cloud-agent-frpc@wirenboard.cloud.service - fast reverse proxy client for >
Loaded: loaded (/lib/systemd/system/wb-cloud-agent-frpc@.service; enabled;>
Active: active (running) since Tue 2025-12-02 06:41:36 UTC; 3h 23min ago
Process: 2865 ExecCondition=/usr/bin/test -f /var/lib/wb-cloud-agent/provid>
Main PID: 2889 (frpc)
Tasks: 7 (limit: 4675)
Memory: 9.8M
CPU: 49.920s
CGroup: /system.slice/system-wb\x2dcloud\x2dagent\x2dfrpc.slice/wb-cloud-a>
└─2889 /usr/bin/frpc --config /var/lib/wb-cloud-agent/providers/wi>

Dec 02 10:04:41 wirenboard-ADFMVPOV frpc[2889]: [I] [proxy/proxy_manager.go:177>
Dec 02 10:04:43 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:314] >
Dec 02 10:04:43 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:306] >
Dec 02 10:04:43 wirenboard-ADFMVPOV frpc[2889]: [I] [proxy/proxy_manager.go:177>
Dec 02 10:04:48 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:314] >
Dec 02 10:04:48 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:306] >
Dec 02 10:04:48 wirenboard-ADFMVPOV frpc[2889]: [I] [proxy/proxy_manager.go:177>
Dec 02 10:04:59 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:314] >
Dec 02 10:04:59 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:306] >
Dec 02 10:04:59 wirenboard-ADFMVPOV frpc[2889]: [I] [proxy/proxy_manager.go:177>

● wb-cloud-agent@wirenboard.cloud.service - Wiren Board Cloud Agent (wirenboard>
lines 1-23…skipping…
● wb-cloud-agent-frpc@wirenboard.cloud.service - fast reverse proxy client for Wiren Board Cloud (wirenboard.cloud)
Loaded: loaded (/lib/systemd/system/wb-cloud-agent-frpc@.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2025-12-02 06:41:36 UTC; 3h 23min ago
Process: 2865 ExecCondition=/usr/bin/test -f /var/lib/wb-cloud-agent/providers/wirenboard.cloud/frpc.conf (code=exited, status=0/SUCCESS)
Main PID: 2889 (frpc)
Tasks: 7 (limit: 4675)
Memory: 9.8M
CPU: 49.920s
CGroup: /system.slice/system-wb\x2dcloud\x2dagent\x2dfrpc.slice/wb-cloud-agent-frpc@wirenboard.cloud.service
└─2889 /usr/bin/frpc --config /var/lib/wb-cloud-agent/providers/wirenboard.cloud/frpc.conf

Dec 02 10:04:41 wirenboard-ADFMVPOV frpc[2889]: [I] [proxy/proxy_manager.go:177] proxy added: [ADFMVPOV.ssh ADFMVPOV.http]
Dec 02 10:04:43 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:314] try to connect to server…
Dec 02 10:04:43 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:306] login to server success, get run id
Dec 02 10:04:43 wirenboard-ADFMVPOV frpc[2889]: [I] [proxy/proxy_manager.go:177] proxy added: [ADFMVPOV.ssh ADFMVPOV.http]
Dec 02 10:04:48 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:314] try to connect to server…
Dec 02 10:04:48 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:306] login to server success, get run id
Dec 02 10:04:48 wirenboard-ADFMVPOV frpc[2889]: [I] [proxy/proxy_manager.go:177] proxy added: [ADFMVPOV.ssh ADFMVPOV.http]
Dec 02 10:04:59 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:314] try to connect to server…
Dec 02 10:04:59 wirenboard-ADFMVPOV frpc[2889]: [I] [client/service.go:306] login to server success, get run id
Dec 02 10:04:59 wirenboard-ADFMVPOV frpc[2889]: [I] [proxy/proxy_manager.go:177] proxy added: [ADFMVPOV.ssh ADFMVPOV.http]

● wb-cloud-agent@wirenboard.cloud.service - Wiren Board Cloud Agent (wirenboard.cloud)
Loaded: loaded (/lib/systemd/system/wb-cloud-agent@.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2025-12-02 06:41:38 UTC; 3h 23min ago
Process: 2527 ExecStartPre=/usr/lib/wb-cloud-agent/check-certs.sh /etc/wb-cloud-agent/providers/wirenboard.cloud/wb-cloud-agent.conf (code=exited, status=0/SUCCESS)
Process: 3004 ExecStart=/usr/bin/wb-cloud-agent run-daemon wirenboard.cloud (code=exited, status=6)
Main PID: 3004 (code=exited, status=6)
CPU: 1.382s

Dec 02 06:41:34 wirenboard-ADFMVPOV systemd[1]: Starting Wiren Board Cloud Agent (wirenboard.cloud)…
Dec 02 06:41:36 wirenboard-ADFMVPOV systemd[1]: Started Wiren Board Cloud Agent (wirenboard.cloud).
Dec 02 06:41:38 wirenboard-ADFMVPOV wb-cloud-agent[3004]: Error parsing JSON in: /etc/wb-cloud-agent/providers/wirenboard.cloud/wb-cloud-agent.conf
Dec 02 06:41:38 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Main process exited, code=exited, status=6/NOTCONFIGURED
Dec 02 06:41:38 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Failed with result ‘exit-code’.
Dec 02 06:41:38 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Consumed 1.382s CPU time.

● wb-cloud-agent-telegraf@wirenboard.cloud.service - telegraf metric sender for Wiren Board Cloud (wirenboard.cloud)
Loaded: loaded (/lib/systemd/system/wb-cloud-agent-telegraf@.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2025-12-02 06:41:36 UTC; 3h 23min ago
Process: 2995 ExecCondition=/usr/bin/test -f /var/lib/wb-cloud-agent/providers/wirenboard.cloud/telegraf.conf (code=exited, status=0/SUCCESS)
Main PID: 3007 (telegraf)
Tasks: 9 (limit: 4675)
Memory: 16.7M
CPU: 55.883s
CGroup: /system.slice/system-wb\x2dcloud\x2dagent\x2dtelegraf.slice/wb-cloud-agent-telegraf@wirenboard.cloud.service
└─3007 /usr/bin/telegraf --config /var/lib/wb-cloud-agent/providers/wirenboard.cloud/telegraf.conf

Dec 02 09:45:38 wirenboard-ADFMVPOV telegraf-exec[105239]: Metrics sent. http status=204 data size in bytes=15390
Dec 02 09:49:47 wirenboard-ADFMVPOV telegraf[3007]: 2025-12-02T09:49:47Z E! [outputs.exec] Command error: “curl: (28) Resolving timed out after 5000 milliseconds”
Dec 02 09:49:47 wirenboard-ADFMVPOV telegraf[3007]: 2025-12-02T09:49:47Z E! [agent] Error writing to outputs.exec: [“bash” “-lc” "out=$(curl --silent --show-error --fail --connect-timeout 5 --max-time 20 --engi>
Dec 02 09:51:45 wirenboard-ADFMVPOV telegraf-exec[108600]: Metrics sent. http status=204 data size in bytes=28190
Dec 02 09:53:47 wirenboard-ADFMVPOV telegraf-exec[109729]: Metrics sent. http status=204 data size in bytes=14102
Dec 02 09:55:48 wirenboard-ADFMVPOV telegraf-exec[110850]: Metrics sent. http status=204 data size in bytes=14336
Dec 02 09:57:50 wirenboard-ADFMVPOV telegraf-exec[111975]: Metrics sent. http status=204 data size in bytes=14092
Dec 02 09:59:55 wirenboard-ADFMVPOV telegraf-exec[113109]: Metrics sent. http status=204 data size in bytes=14099
Dec 02 10:01:56 wirenboard-ADFMVPOV telegraf-exec[114595]: Metrics sent. http status=204 data size in bytes=14096
Dec 02 10:03:59 wirenboard-ADFMVPOV telegraf-exec[115743]: Metrics sent. http status=204 data size in bytes=14338

Не вижу нигде запуска “disabled”. при этом вижу ошибки
Диагностический архив в данном состоянии прикладываю

приложен диагностический архив, доступен только сотрудникам поддержки
(592,6 КБ)

Сервис остановлен.

Проверьте пожалуйста что в этом конфиге сейчас.

{
“LOG_LEVEL”: “INFO”,
“CLIENT_CERT_ENGINE_KEY”: “ATECCx08:00:02:C0:00”,
“CLOUD_BASE_URL”: “https://wirenboard.cloud
}

Перезапустите пожалуйста этот сервис и покажите его состояние.

Last login: Tue Dec 2 10:33:38 2025 from 10.30.0.230
root@wirenboard-ADFMVPOV:~# systemctl restart wb-cloud-agent@wirenboard.cloud.service
root@wirenboard-ADFMVPOV:~# systemctl status wb-cloud-agent@wirenboard.cloud.service
● wb-cloud-agent@wirenboard.cloud.service - Wiren Board Cloud Agent (wirenboard>
Loaded: loaded (/lib/systemd/system/wb-cloud-agent@.service; enabled; vend>
Active: failed (Result: exit-code) since Tue 2025-12-02 11:26:24 UTC; 16s >
Process: 4018 ExecStartPre=/usr/lib/wb-cloud-agent/check-certs.sh /etc/wb-c>
Process: 4116 ExecStart=/usr/bin/wb-cloud-agent run-daemon wirenboard.cloud>
Main PID: 4116 (code=exited, status=6)
CPU: 1.273s

Dec 02 11:26:23 wirenboard-ADFMVPOV systemd[1]: Starting Wiren Board Cloud Agen>
Dec 02 11:26:23 wirenboard-ADFMVPOV systemd[1]: Started Wiren Board Cloud Agent>
Dec 02 11:26:24 wirenboard-ADFMVPOV wb-cloud-agent[4116]: Error parsing JSON in>
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud>
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud>
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud>
lines 1-14/14 (END)

Покажите лог пожалуйста, без обрезки строк.
Ну и конфиг отправьте пожалуйста файлом, как он есть.

wb-cloud-agent.conf (131 байт)

Не совсем понимаю как сделать не обрезанный. повторил status

root@wirenboard-ADFMVPOV:~# systemctl status wb-cloud-agent@wirenboard.cloud.ser vice
● wb-cloud-agent@wirenboard.cloud.service - Wiren Board Cloud Agent (wirenboard>
Loaded: loaded (/lib/systemd/system/wb-cloud-agent@.service; enabled; vend>
Active: failed (Result: exit-code) since Tue 2025-12-02 11:26:24 UTC; 6min>
Process: 4018 ExecStartPre=/usr/lib/wb-cloud-agent/check-certs.sh /etc/wb-c>
Process: 4116 ExecStart=/usr/bin/wb-cloud-agent run-daemon wirenboard.cloud>
Main PID: 4116 (code=exited, status=6)
CPU: 1.273s

Dec 02 11:26:23 wirenboard-ADFMVPOV systemd[1]: Starting Wiren Board Cloud Agen>
Dec 02 11:26:23 wirenboard-ADFMVPOV systemd[1]: Started Wiren Board Cloud Agent>
Dec 02 11:26:24 wirenboard-ADFMVPOV wb-cloud-agent[4116]: Error parsing JSON in>
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud>
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud>
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud>
lines 1-14/14 (END)
● wb-cloud-agent@wirenboard.cloud.service - Wiren Board Cloud Agent (wirenboard.cloud)
Loaded: loaded (/lib/systemd/system/wb-cloud-agent@.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2025-12-02 11:26:24 UTC; 6min ago
Process: 4018 ExecStartPre=/usr/lib/wb-cloud-agent/check-certs.sh /etc/wb-cloud-agent/providers/wirenboard.cloud/wb-clou>
Process: 4116 ExecStart=/usr/bin/wb-cloud-agent run-daemon wirenboard.cloud (code=exited, status=6)
Main PID: 4116 (code=exited, status=6)
CPU: 1.273s

Dec 02 11:26:23 wirenboard-ADFMVPOV systemd[1]: Starting Wiren Board Cloud Agent (wirenboard.cloud)…
Dec 02 11:26:23 wirenboard-ADFMVPOV systemd[1]: Started Wiren Board Cloud Agent (wirenboard.cloud).
Dec 02 11:26:24 wirenboard-ADFMVPOV wb-cloud-agent[4116]: Error parsing JSON in: /etc/wb-cloud-agent/providers/wirenboard.cl>
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Main process exited, code=exited, s>
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Failed with result ‘exit-code’.
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Consumed 1.273s CPU time.
~
~
~
~
~
~
~
~
~
lines 1-14/14 (END)…skipping…
● wb-cloud-agent@wirenboard.cloud.service - Wiren Board Cloud Agent (wirenboard.cloud)
Loaded: loaded (/lib/systemd/system/wb-cloud-agent@.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2025-12-02 11:26:24 UTC; 6min ago
Process: 4018 ExecStartPre=/usr/lib/wb-cloud-agent/check-certs.sh /etc/wb-cloud-agent/providers/wirenboard.cloud/wb-cloud-agent.conf (code=exited, status=0/SUCCESS)
Process: 4116 ExecStart=/usr/bin/wb-cloud-agent run-daemon wirenboard.cloud (code=exited, status=6)
Main PID: 4116 (code=exited, status=6)
CPU: 1.273s

Dec 02 11:26:23 wirenboard-ADFMVPOV systemd[1]: Starting Wiren Board Cloud Agent (wirenboard.cloud)…
Dec 02 11:26:23 wirenboard-ADFMVPOV systemd[1]: Started Wiren Board Cloud Agent (wirenboard.cloud).
Dec 02 11:26:24 wirenboard-ADFMVPOV wb-cloud-agent[4116]: Error parsing JSON in: /etc/wb-cloud-agent/providers/wirenboard.cloud/wb-cloud-agent.conf
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Main process exited, code=exited, status=6/NOTCONFIGURED
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Failed with result ‘exit-code’.
Dec 02 11:26:24 wirenboard-ADFMVPOV systemd[1]: wb-cloud-agent@wirenboard.cloud.service: Consumed 1.273s CPU time.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-14/14 (END)

К сожалению локальный доступ к контроллеру закрыли (уехал человек с ноутом)
Я опять переустановил службу чтобы wb cloud поднялся.
Как я понял до перезапуска службы или контроллера он опять будет в доступе.
Теперь смогу удалённо делать действия за исключением перезагрузки
Спасибо за оперативные подсказки. Буду ждать ещё предложения, но пробовать в другом (менее оперативном)режиме

Для примера:

строка заканчивается символом “>” а она должна продолжаться.
Используйте, например

systemctl status --no-pager -l wb-cloud-agent@wirenboard.cloud.service

Ну и сходу не понимаю причины. Дайте доступ к контроллеру пожалуйста. Например ssh или anydesk к компьютеру.

Если вдруг есть ещё есть возможность зайти - сделал доступ. Anydesk 1 320 967 386

Пробую.

Пропустил сообщение. Сижу за ноутом. на всякий случай перезагрузил anydesk.
Могу предоставить доступ в облако если так будет проще

Пробую.

А для чего давать доступ к компьютеру, на котором открыт облачный интерфейс? Для диагностики - мне скорее всего придется несколько раз останавливать агент.