Правила wb-rules недоступны для редактирования

День добрый!

Невозможно создавать или редактировать правила wb-rules. При входе в меню Правила - Редактор правил, все скрипты показываются. Статус верный (вклю/выкл), расширение присутствует. При переходе по ссылке любого из скриптов в редактор правил виден только белый экран. То же самое при создании нового скрипта.

Ошибок в логах нет. Прошу помощи в диагностике и исправлении

Добрый день!

Прошу уточнить, каким образом выполнялось обновление контроллера и что предшествовало возникновению проблемы.

Также прошу прислать вывод команды:


apt policy wb-homeui-backend

Дополнительно направьте, пожалуйста, архив с диагностической информацией контроллера. Инструкция по созданию архива приведена в документации:
https://wirenboard.com/wiki/Wiren_Board_Web_Interface#Обновление_прошивки_и_выгрузка_диагностического_архива

Актуальная версия wb-homeui-backend:

wb-homeui-backend:
Installed: 2.177.2
Candidate: 2.177.2
Version table:
*** 2.177.2 100
100 /var/lib/dpkg/status
2.172.0-wb100 990
990 http://deb.wirenboard.com/wb8/bullseye testing/main arm64 Packages
990 http://deb.wirenboard.com/wb8/bullseye testing/main armhf Packages

День добрый!

Вывод команды:

wb-homeui-backend:
Установлен: 2.178.0
Кандидат: 2.178.0
Таблица версий:
*** 2.178.0 100
100 /var/lib/dpkg/status
2.172.0-wb100 990
990 http://deb.wirenboard.com/wb8/bullseye testing/main arm64 Packages
990 http://deb.wirenboard.com/wb8/bullseye testing/main armhf Packages

Обновление стандартными средствами, через apt update && apt upgrade. Установлены последние обновления testing ветки. Ничего не предвещало беды. В какой-то момент понадобилось создать скрипт автоматизации, но доступа к редактированию нет.

Диагностический архив во вложении.

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

Добрый день,
Рекомендую переустановить пакет, сейчас актуальный пакет версии 2.177.2

Не получается.

apt install --reinstall wb-homeui-backend

Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Переустановка wb-homeui-backend невозможна: он не может быть загружен.
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

В репозитарии это самая новая версия

apt-get install wb-homeui-backend
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Уже установлен пакет wb-homeui-backend самой новой версии (2.172.0-wb100).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Версия 2.177.2 отсутствует

root@wirenboard:~# cat /etc/apt/sources.list.d/debian-upstream.list
deb Index of /debian bullseye main
deb Index of /debian bullseye-updates main
deb Index of /debian-security bullseye-security main
root@wirenboard:~# cat /etc/apt/sources.list.d/wirenboard.list

This file is automatically generated by wb-release.

DO NOT EDIT THIS FILE!

If you want to switch to testing, use command

wb-release -t testing

deb http://deb.wirenboard.com/wb8/bullseye testing main
root@wirenboard:~#

Добрый день!

Благодарю за информацию, очень похоже на баг. Уточню у коллег, как лучше поступить в данной ситуации.

Попробуйте выполнить данную команду.

apt install wb-mqtt-homeui=2.172.0-wb100 wb-homeui-backend=2.172.0-wb100

root@wirenboard:~# cat /etc/apt/sources.list.d/debian-upstream.list
deb Index of /debian bullseye main
deb Index of /debian bullseye-updates main
deb Index of /debian-security bullseye-security main
root@wirenboard:~# cat /etc/apt/sources.list.d/wirenboard.list

This file is automatically generated by wb-release.

DO NOT EDIT THIS FILE!

If you want to switch to testing, use command

wb-release -t testing

deb http://deb.wirenboard.com/wb8/bullseye testing main
root@wirenboard:~#

попробую, но уже завтра.
Логично, что это вряд ли получится, т.к. он не находит этот пакет в репозитории

Добрый день,
Удалось ли решить вопрос?

В результате просто переустановил контроллер с расширением раздела на 2Гб
Пакет той же версии

wb-homeui-backend:
  Installed: 2.172.0-wb100
  Candidate: 2.172.0-wb100
  Version table:
 *** 2.172.0-wb100 990
        990 http://deb.wirenboard.com/wb8/bullseye testing/main arm64 Packages
        990 http://deb.wirenboard.com/wb8/bullseye testing/main armhf Packages
        100 /var/lib/dpkg/status

Правила начали открываться и работать.
Что это было - не понятно

1 лайк

Добрый день!

Отлично, рад, что всё получилось!

Если возникнут ещё вопросы, буду рад помочь.