@Evgen_N
Сисадминю потихоньку

Zabbix 5. Почему не отображается URL виджет?

Предыстория. Не нравится мне часы в Zabbix. Поэтому найдено простое решение: написать html страничку, положить ее на локальный сервер, далее на панель добавить URL виджет и в настройках указать адрес. Вот так всё выглядит.

5fa0eab06358c565793710.png

Тут есть некие ограничения, которые описаны в документации, а именно:
"Браузеры возможно не станут загружать HTTP страницу, которая включена в этот виджет, если веб-интерфейс Zabbix доступен через протокол HTTPS."

Всё это благополучно работало, пока не обновил Zabbix до версии 5.0.5 Гугл мало что говорит по этому вопросу, ну а знаний не хватает куда дальше смотреть.

Страница с часами отдельно работает в браузере.

Дальнейшее расследование показало:
Blocked script execution in '192.168.0.199/time2.html' because the document's frame is sandboxed and the 'allow-scripts' permission is not set.
  • Вопрос задан
  • 1392 просмотра
Решения вопроса 1
@Evgen_N Автор вопроса
Сисадминю потихоньку
Решение проблемы, может кому пригодиться.

sudo nano /usr/share/zabbix/include/defines.inc.php


Меняем параметр difine('ZBX_IFRAME_SANDBOX', '' на 'allow-scripts'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы