Страница 1 из 1

Для какой версии SQUID?

Добавлено: Пт июн 25, 2004 20:07
Kotovsky
Возник резонный вопрос: для какой версии сквида тестировался Rejik?
дело в том, что есть такой параграф для STABLE 5.5:

Key changes squid-2.5.STABLE4 to 2.5.STABLE5:

redirector interface modified to try to deal with login names containing spaces or other odd characters. This is accomplished by URL-encoding the login name before sent to redirectors. Note: Existing redirectors or their configuration may need to be slightly modified in how they process the ident column to support the new username format (only applies to redirectors looking into the username)

Поставил 2.5.5
И что-то он не работает. :(

Добавлено: Вс июн 27, 2004 17:39
Kotovsky
Проблема, как ни странно, в моём случае крылась в следующем:

в файле конфигурации я использую редирект на локальный сервер
127.0.0.1/ban/1x1.gif
или
127.0.0.1/ban/ERR_PORNO.html
и так далее.

Почему-то свкид 2.5.5 этого не понимал в нашем случае. Но и работа не завершалась, страницы показывались. В логах просто шел ответ 404 - не найден объект.
Но ответ не окончательный, буду разбираться дальше.
Пришлось вместо 127.0.0.1 использовать адрес этого же компьютера в сети типа 192.168.123.1.

Добавлено: Пн июн 28, 2004 11:16
Slava
На сколько я понял, они сделали замену некоторых символов на их ескейп-последовательность, например заменили пробел на %20.

Если дело только в этом, то redirector-3.0.0 и выше совместим со squid 2.5.STABLE5

В строке замены всегда лучше писать ip прокси, а не 127.0.0.1, за исключением случая, когда все клиенты настроены на работу с прокси, даже в том случае, если запрос идет на 127.0.0.1 (который по совместительству является ip клиента)

Если остались проблемы, покажите Ваш конфиг и redirector.err