Жил-был маршрутизатор на freebsd.
И на нем были правила, отправляющие некоторые пакеты на прокси, а также некоторые другие.
И забыли мы перенести правила в rc.firewall и перезагрузили маршрутизатор.
И обломались с прозрачным прокси.
Теперь есть следующее:
правило:
00001 fwd $proxy tcp from $client to any 80
Вызов links www.ur.ru получает картину:
---------------------------------------------------
302 Found
Found
The document has moved here.
-------------------------------------------
Apache/1.3.28 Server at www.ur.ru Port 8090
http://www.ur.ru/ &...
---------------------------------------------------В логе:
1066192677.349 13 $client TCP_MISS/302 582 GET http://194.226.146.8/ - DIRECT/194.226.146.8 text/htmlПри явном прописывании все работает:
1066192843.353 88 $client TCP_MISS/200 28514 GET http://www.ur.ru/ - DIRECT/194.226.146.8 text/htmlПри прописывании аналогичного правила, но на клиенте все работает так, как надо.
Что это может быть?