Всем приветЕсть squid 2.6 на Ubuntu 7.10, который работает нормально. Хочется, чтобы при заходе на блокируемый сайт выводилось сообщение на родной речи.
Вопрос: где это сообщение должно лежать?
P.S. Сейчас сделано так:
Failure URL: http://10.64.2.220/html/ODNOKLASSNIKI
но не работает, т.е. показывает стандартный отлуп.
http:/search.shtml?words=deny_info&restrict=%2Fbase...
http:/search.shtml?words=deny_info&config=htdig_forum&restri...
>http:/search.shtml?words=deny_info&restrict=%2Fbase...
>http:/search.shtml?words=deny_info&config=htdig_forum&restri...Спасибо, но вопрос был о том ГДЕ РАЗМЕСТИТЬ ФАЙЛ С ОТВЕТОМ ?
>Спасибо, но вопрос был о том ГДЕ РАЗМЕСТИТЬ ФАЙЛ С ОТВЕТОМ ?Ну, не угадал, бывает. Чего КРИЧАТЬ-то сразу? :-)))
$ dpkg -L squid-common |egrep -i errors/[a-z]+$ |tail
/usr/share/squid/errors/Estonian
/usr/share/squid/errors/English
/usr/share/squid/errors/Portuguese
/usr/share/squid/errors/Korean
/usr/share/squid/errors/Swedish
/usr/share/squid/errors/Japanese
/usr/share/squid/errors/Polish
/usr/share/squid/errors/Catalan
/usr/share/squid/errors/Spanish
/usr/share/squid/errors/Slovak
abm@abm:~$ sed -n '/error_directory/,/error_directory/p' </usr/share/doc/squid/examples/squid.conf
# TAG: error_directory
# If you wish to create your own versions of the default
# (English) error files, either to customize them to suit your
# language or company copy the template English files to another
# directory and point this tag at them.
#
# The squid developers are interested in making squid available in
# a wide variety of languages. If you are making translations for a
# langauge that Squid does not currently provide please consider
# contributing your translation back to the project.
#
#Default:
# error_directory /usr/share/squid/errors/English
$ _И _русский_ где-то тут... был же? Упс! :))
$ dpkg -L squid-common|egrep -i errors/Rus[^/]+$
/usr/share/squid/errors/Russian-koi8-r
/usr/share/squid/errors/Russian-1251
$ _
>#Default:
># error_directory /usr/share/squid/errors/English
>$ _
>
>И _русский_ где-то тут... был же? Упс! :))
>Вот и я так же думал, и поместил туда файлик c отлупом по-русски, и указал его имя типа
acl Odnoklassniki dstdomain www.odnoklassniki.ru
deny_info ODNOKL Odnoklassnikiа он все равно отвечает стандартной англоязычной страницей :((
>acl Odnoklassniki dstdomain www.odnoklassniki.ru
>deny_info ODNOKL Odnoklassnikihttp_access, конечно же, есть соответствующий.
Все имена файлов и пути написаны точно и без ошибок.
http:/openforum/vsluhforumID12/2963.html#10>а он все равно отвечает стандартной англоязычной страницей :((
В error_directory написал /usr/..../Russian... ? И раскомментировал её, директиву?
Положил _файл_ ODNOKL в неё и дал "нужные" права?И debug в логах включал, и логи читал, и... ничего?
И сквид при _всём_ этом каждый раз перезапускал?"Це два аш пять о аш, на пару. И не работает?!!"(с)ММЖ
http_access deny Odnoklassniki Users Time
В раскомментированной error_directory указана English, там же лежит файл ODNOKL.Какие права нужны и как их дать?
>"Це два аш пять о аш, на пару. И не работает?!!"(с)ММЖ"ТщательнЕе надо, ребята! Потравим друг друга окончательно!"
Из лога:WARNING: 'Odnoklassniki' ACL is used but there is no HTTP request -- access denied.