Почему не отображается кириллица в конфигурационном файле в веб-интрефейсе?

Доброго времени суток!
Вопрос в следующем, почему в веб-интерфейсе не отображается кириллица?
image

Хотя когда заливал файл в первый раз, то все работало корректно.

Схема:
mqtt_bacnet.schema.json.json (10,4 КБ)

Конфиг:
wb-mqtt-mbacnet.conf (639 байтов)

P.S. расширение схемы на сервере - .json (просто на локальном компе нечаянно задублировал)

Добрый день.

Тут utf8

И работает:

Странность в том, что все остальные файлы отображаются адекватно
Проверил существующие кодировки через dpkg-reconfigure locales там есть и ru-RU и en-US

сделал на всякий случай apt upgrade apt update но ничего не изменилось
Не подскажете, в чем может крытться проблема? Кодовая страница или все-таки линукс балуется?

Точно кэш браузера сбрасывали? Именно ваш файл - работает, перепроверил его снова.

Да я понимаю, и это - удивительно вдвойне
Попробую сейчас переписать полностью файл, может, поможет

Ну вроде кириллица вернулась, но теперь не отображается страница, хотя json валидный (проверил)
mqtt_bacnet.schema.json (13,9 КБ)
wb-mqtt-mbacnet.conf (678 байтов)

Тут достаточно в лог посмотреть чтобы увидеть:

Nov 01 15:05:23 wirenboard-AWWCDXFH wb-mqtt-confed[1844]: ERROR: Invalid config file /etc/wb-mqtt-mbacnet.conf
Nov 01 15:05:23 wirenboard-AWWCDXFH wb-mqtt-confed[1844]: ERROR: - registers.discretes.0: address is required
Nov 01 15:05:23 wirenboard-AWWCDXFH wb-mqtt-confed[1844]: ERROR: - registers.holdings.0: address is required
Nov 01 15:05:23 wirenboard-AWWCDXFH wb-mqtt-confed[1844]: ERROR: - registers.inputs.0: unitId is required
Nov 01 15:05:23 wirenboard-AWWCDXFH wb-mqtt-confed[1844]: ERROR: - registers.inputs.0: address is required
Nov 01 15:05:23 wirenboard-AWWCDXFH wb-mqtt-confed[1844]: ERROR: - registers.inputs.0: topic is required
Nov 01 15:05:23 wirenboard-AWWCDXFH wb-mqtt-confed[1844]: ERROR: - registers.coils.0: address is required

В конфиге не описаны требуемые схемой параметры.

1 лайк

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.