frox - transparent proxy
Использую frox для кеширования ftp закачек через сквид
Ситуация:
Имеем настроеный и работающий фрокс (v-0.7.13) на linux debian. Ядро 2.2.20 (с опенволовским патчем). Для редиректа на порт фрокса используется ipchains.
Фрокс исправненько лезет в сквид и получает файлы.
Конфиг фрокса
Listen х.х.х.х
Port 2121
User proxy
Group proxy
WorkingDir /var/cache/frox
DontChroot Yes
LogLevel 25
LogFile /var/log/frox-log
PidFile /var/run/frox.pid
BounceDefend yes
CacheModule http
HTTPProxy 127.0.0.1:3128
MinCacheSize 65536
MaxForks 100
MaxForksPerHost 40
ACL Allow * - *
Решил проапдейтить ядро:
Поставил 2.4.25 (+ ipchains) и фрокс отказался работать.
В логах пишет:
Tue Mar 23 13:54:23 2004 frox[16022] Connect from х.х.х.х
Tue Mar 23 13:54:23 2004 frox[16022] ... to 0.0.0.0()
Tue Mar 23 13:54:23 2004 frox[16022] S: 501 Unable to contact server
Tue Mar 23 13:54:23 2004 frox[16022] Frox unable to determine destination address. Do you need to set DoNTP to
Tue Mar 23 13:54:23 2004 frox[16022] Closing session
Пробовал менять в конфиге все опции что там есть =)))
не помогает.
Прочитал-таки руководство, сделал как советуют, не помогло.
Есть подозрение, что фрокс не дружит с ядром версии 2.4.25...
Может кто чего подскажет?