После обновления прошивки не работает web интерфейс. Доступ в интернет есть, через ssh работает нормально. в web интерфейсе работает только две вкладки - Система и Веб интерфейс
Добрый день.
Опишите пожалуйста - как обновляли, если есть вывод - то приложите. Также, обязательно: с какого релиза.
Пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
Если вносились какие-то (любые) изменения в конфигги брокера - опишите что менялось.
Обновлял через веб интерфейс, скачал последнюю прошивку и установил. Какой релиз не помню
Проблема возникла сразу после установки
Не очень хороший путь для работающей системы. Таким способом просто меняется содержимое корня.
Тогда как при штатном обновлении - пакеты именно обновляются.
Судя по логам:
Aug 19 11:29:12 wirenboard-AM6HEJ3 mosquitto[25146]: 1787138952: Error: Unable to open acl_file "/usr/share/wb-mqtt-homeui/mosquitto/acl/user.conf".
Aug 19 11:29:12 wirenboard-AM6HEJ3 mosquitto[25146]: 1787138952: Error opening acl file "/usr/share/wb-mqtt-homeui/mosquitto/acl/user.conf".
Проверьте пожалуйста - есть ли конфиги, их содержимое и права доступа.
Можете подсказать как это сделать? Где их найти, на что смотреть?
Сделать: выполнить, например,
ls -l /usr/share/wb-mqtt-homeui/mosquitto/acl/
и
cat /usr/share/wb-mqtt-homeui/mosquitto/acl/*
root@wirenboard-AM6HEJ3:~# ls -l /usr/share/wb-mqtt-homeui/mosquitto/acl/
total 8
-rwx------ 1 systemd-bus-proxy avahi 263 Jul 30 08:05 operator.conf
-rwx------ 1 systemd-bus-proxy avahi 179 Jul 30 08:05 user.conf
root@wirenboard-AM6HEJ3:~# ^C
root@wirenboard-AM6HEJ3:~# cat /usr/share/wb-mqtt-homeui/mosquitto/acl/*
topic readwrite /devices/#
topic readwrite /rpc/v1/confed/Editor/Load/#
topic readwrite /rpc/v1/confed/Editor/Save/#
topic readwrite /rpc/v1/db_logger/history/get_values/#
topic readwrite /tmp/#
topic readwrite /rpc/v1/wb_logs/logs/#
topic read /rpc/v1/exp-check
topic readwrite /devices/#
topic readwrite /rpc/v1/confed/Editor/Load/#
topic readwrite /rpc/v1/db_logger/history/get_values/#
topic readwrite /tmp/#
topic read /rpc/v1/exp-check
Может проще снести до заводских? Или не поможет?
Поменяйте командой
chown mosquitto:mosquitto /usr/share/wb-mqtt-homeui/mosquitto/acl/*
Вы волшебник, все заработало
Ну, решение же очевидное - проверить то что прямо указано в выводе сервиса и исправить проще чем сносить все.

