Назад | Перейти на главную страницу

Пользовательское сообщение об ошибке Squid 3

В настоящее время я переношу крошечный брандмауэр Zentyal с 2.2 на 3.0. Почти готово, но я не могу понять, как обновить страницу ошибок Squid 3 некоторыми дополнительными абзацами.

Пока я понял, что получаю ERR_ACCESS_DENIED страница.

Изменение /usr/share/squid3/errors/LANGUAGE/ERR_ACCESS_DENIED работает, но меняет шаблон /usr/share/squid3/errors/templates/ERR_ACCESS_DENIED не помогает. Поскольку у squid много языковых подпапок, я не хочу менять их одну за другой ... Есть ли способ их сгенерировать?

(В большинстве руководств просто изменяется текст на английском языке. Но браузеры, не использующие английский язык, получают локализованную страницу, поэтому для меня это неприемлемое решение.)

О редактировании Zentyal 2.2 /usr/share/zentyal/stubs/squid/template.html.mas работал нормально.

Я обнаружил, что эта ветка пытается решить ту же проблему. В итоге я предоставил шаблоны для английского и норвежского языков (страны, в которой они использовались) - все остальные языки были удалены. Я сделал это с директива error_directory.

Это не совсем решение вашей проблемы, но, по крайней мере, покрыло мои потребности :)