Hi,Имеется Slackware 7.1 и Squid squid-2.4.STABLE1.
Проблема заключается в том что при закачке файлов на удаленный фтп-сервер через прокси (закачка файлов, создание дирректорий) возникает ошибка (Access failed: 500 Internal Server Error, при этом файл все-же закачивается, директория создается) или при попытке удалить существующий файл/дирректорию (Access failed: 501 Not Implemented), и уже ничего не удаляется. Если ходить без прокси - тогда все пучком.В логах прокси
1050496062.604 0 10.45.0.129 NONE/501 1012 DELETE ftp://xxx@ftp.on.ufanet.ru/3 - NONE/- -
1050496156.192 55462 10.45.0.129 TCP_MISS/500 1035 PUT ftp://xxx@ftp.on.ufanet.ru/4/ - DIRECT/213.24.120.73 -
1050496201.433 58073 10.45.0.129 TCP_MISS/200 2699 GET ftp://xxx@ftp.on.ufanet.ru/ - DIRECT/213.24.120.73 text/html
1050496266.800 55157 10.45.0.129 TCP_MISS/500 1035 PUT ftp://xxx@ftp.on.ufanet.ru/5/ - DIRECT/213.24.120.73 -
1050496332.895 0 10.45.0.129 NONE/501 1012 DELETE ftp://xxx@ftp.on.ufanet.ru/5 - NONE/- -
1050496408.685 2816 10.45.0.129 TCP_MISS/200 2893 GET ftp://xxx@ftp.on.ufanet.ru/ - DIRECT/213.24.120.73 text/html
squid умеет только ftp-over-http. не требуй от него того, чего он не может ...
>squid умеет только ftp-over-http. не требуй от него того, чего он не
>может ...А где написано что он умеет только скачивать но не умеет закачивать? Перерыл весь www.squid-cache.org но ничего такого не нашел.
А как файл в browser запихнешь? :-)
Просто протоколы-то разные. Через http - пожалуйста, там это предусмотрено протоколом.
>А как файл в browser запихнешь? :-)
>Просто протоколы-то разные. Через http - пожалуйста, там это предусмотрено протоколом.Будешь долго смеятся но файлы он заливает:) Вот только удалять он отказывается:)
Да и во время заливки материться слегка:)
Нормально сквид работает с ftp. Только клиент, которым ты заливаешь должен быть "правильный" и настроить надо правильно - passiv mode и т.п. Здесь надо понимать, что сквид общается с ftp-сервером по протоколу ftp, а твой клиент со сквидом - по http. И все проблемы именно в последней цепочке. И в подавляющем большинстве случаев, не со стороны сквида.
>Нормально сквид работает с ftp. Только клиент, которым ты заливаешь должен быть
>"правильный" и настроить надо правильно - passiv mode и т.п. ЗдесьНу давай проверим моих клиентов на правильность FAR с плагином, Windows (Total) comander и lftp под линуксом. Самым правильным оказался WC - меньше всех материться, хуже всех справился FAR. За праильность настроек отвечу пивом:) Сквид сконфигурирован с ftp_passive off
>надо понимать, что сквид общается с ftp-сервером по протоколу ftp, а
>твой клиент со сквидом - по http. И все проблемы именноНу до этого я дочитал в факе:)
>в последней цепочке. И в подавляющем большинстве случаев, не со стороны
>сквида.
а чего тут смешного ? заливать будет и скачивать тоже. а вот удалять - нет.
>а чего тут смешного ? заливать будет и скачивать тоже. а вот
>удалять - нет.RTFM. Где прописано? Я не возражаю но мне надо ткнуть носом - типа не положено, иначе считается что это мои грабли.
объяснения одного из разработчиков подойдет ?http://www.squid-cache.org/mail-archive/squid-dev/200107/003...
http://www.squid-cache.org/mail-archive/squid-dev/200107/002...
То что нужно. Thanx!!!!Мля - а я вчера рылся-рылся там, но так и ничего не нашел