Если после установки OpnSense 17.7 вы наблюдаете некорректное отображение содержимого в браузере, это руководство поможет вам решить эту проблему.
Внешний вид браузера до исправления в браузере Firefox::
Opera:
Вывод ошибок в браузерах Opera и Firefox:
index.php:1 Uncaught SyntaxError: Unexpected token < index.php:1 Uncaught SyntaxError: Unexpected token < index.php:1 Uncaught SyntaxError: Unexpected token < index.php:1 Uncaught SyntaxError: Unexpected token < index.php:1 Uncaught SyntaxError: Unexpected token < index.php:1 Uncaught SyntaxError: Unexpected token < diag_logs.php:98 Uncaught ReferenceError: $ is not defined at diag_logs.php:98 (anonymous) @ diag_logs.php:98 diag_logs.php:212 Uncaught ReferenceError: $ is not defined at diag_logs.php:212 (anonymous) @ diag_logs.php:212 index.php:1 Uncaught SyntaxError: Unexpected token < index.php:1 Uncaught SyntaxError: Unexpected token < index.php:1 Uncaught SyntaxError: Unexpected token < diag_logs.php:1190 Uncaught ReferenceError: $ is not defined at diag_logs.php:1190 (anonymous) @ diag_logs.php:1190
Для начала проверьте коррекность установки, выполните:
# pkg check -la
Система проверит на недостающие файлы.
Для решения скачиваем файлы:
https://pkg.opnsense.org/FreeBSD:11:amd64/17.7/sets/base-17.7-amd64.obsolete
https://pkg.opnsense.org/FreeBSD:11:amd64/17.7/sets/base-17.7-amd64.txz
https://pkg.opnsense.org/FreeBSD:11:amd64/17.7/sets/kernel-17.7-amd64.txz
https://pkg.opnsense.org/FreeBSD:11:amd64/17.7/sets/packages-17.7-OpenSSL-amd64.tar
И переносим их в папку /root
Далее выполняем команду и делаем reboot:
# opnsense-update -ifu -r 17.7 -l /root
После перезагрузки проверяем не сбились ли у нас интерфейсы и переходим в вэб-консоль, логинемся и наслаждаемся правильным интерфейсом: