URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4729
[ Назад ]

Исходное сообщение
"CuteFTP через Squid 2.6 Stable 9"

Отправлено SUPERFLY , 02-Мрт-07 15:11 
Через CuteFTP 6.0 - после логона на сервер сквид нормально отдает листинг корневой папки, все остальные папки дальше корня он отображает пустыми. При попытке аплоада файла сессия повисает и отваливается по таймауту (хотя на стороне сервера видна команда STOR, но дальше дело не идет).

Squid 2.6 Stable 9

acl SSL_ports port 443 563 21
acl Safe_ports port 80-82
acl Safe_ports port 20-21
acl CONNECT method CONNECT
acl FTP proto FTP
always_direct allow FTP
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

B Internet Explorer, если отключить отображение папок в ФТП режиме (а иначе он кладет на настройки прокси и пытается идти напрямую) листинг всех папок отдает нормально, но аплоада в таком случае нет...

Куда ковырять?


Содержание

Сообщения в этом обсуждении
"CuteFTP через Squid 2.6 Stable 9"
Отправлено Sloboda , 02-Мрт-07 15:42 
В пассивном режиме фтп, клиент (сквид) для передачи данных соединяется с фтп-сервером по непривелигированном (блин, слово-то какое) порту.

acl Safe_ports port 1024-65535 в конфиге есть?


"CuteFTP через Squid 2.6 Stable 9"
Отправлено SUPERFLY , 02-Мрт-07 16:06 
>В пассивном режиме фтп, клиент (сквид) для передачи данных соединяется с фтп-сервером
>по непривелигированном (блин, слово-то какое) порту.
>
>acl Safe_ports port 1024-65535 в конфиге есть?


не было, добавил... ничего не изменилось... как через PASV так и через PORT.
добавлял и acl SSL_ports port 20-21 1024-65535 - тоже самое :(


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Sloboda , 02-Мрт-07 17:02 
>>acl Safe_ports port 1024-65535 в конфиге есть?
>
>
>не было, добавил...

Очень странно, тогда глянь дефолтовый конфиг, может ещё чего-то не хватает, которой всегда есть и в голову не приходит, что его может не быть.

Или покажи весь конфиг сюда, без комментариев (grep -v squid.conf), реальных ай-пи-шников и паролей.

Ещё попробуй с машины со сквидом, обычным консольным ftp попробовать скачать/залить в обоих режимах (активном и пассивном), может проблема где-то дальше.


>добавлял и acl SSL_ports port 20-21 1024-65535 - тоже самое :(

Это лишнее, не нужно методом тыка.


"CuteFTP через Squid 2.6 Stable 9"
Отправлено SUPERFLY , 02-Мрт-07 17:53 
>Очень странно, тогда глянь дефолтовый конфиг, может ещё чего-то не хватает, которой
>всегда есть и в голову не приходит, что его может не
>быть.

Смотрел, думал. Добавлял ftp_passive off, больше ничего не пришло на ум...

>Или покажи весь конфиг сюда, без комментариев (grep -v squid.conf), реальных ай-пи-шников
>и паролей.

snmp_port 0
icp_port 0
htcp_port 0
half_closed_clients off
client_lifetime 5 hours
pconn_timeout 120 seconds
http_port 3128
dns_nameservers 62.183.1.244 83.239.0.202
cache_access_log c:/squid/var/logs/access.log
cache_mem  150 MB
maximum_object_size 2096 KB
memory_pools on
memory_pools_limit 150 MB
maximum_object_size_in_memory 32 KB
cache_dir ufs c:/squid/cache 6000 16 256
cache_store_log none
emulate_httpd_log on
ftp_user anonymous@host.ru
request_header_max_size 10 KB
request_body_max_size 65000 KB
refresh_pattern ^ftp:        1440    20%    10080
refresh_pattern ^gopher:    1440    0%    1440
refresh_pattern .        0    20%    4320
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl copper src 185.41.220.153/255.255.255.255
acl zzzdotnet src 181.76.2.53/255.255.255.255
acl network222 src 10.123.123.200-10.123.123.210/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563 20-21
acl Safe_ports port 80-82
acl Safe_ports port 20-21
acl Safe_ports port 443 563
acl Safe_ports port 1024-65535
acl Safe_ports port 8080    
acl CONNECT method CONNECT
acl FTP proto FTP
always_direct allow FTP
acl local-servers dstdomain .server.net
acl suxx dstdomain .mediazona.ru
always_direct allow local-servers
cachemgr_passwd disable config shutdown
http_access allow manager localhost
http_access allow manager zzzdotnet
http_access allow manager copper
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny to_localhost
acl worktime time MTWHFS 08:00-17:18
acl extensions_media urlpath_regex -i \.mp3[\?]{0,1} \.avi[\?]{0,1} \.asf[\?]{0,1} \.mpg[\?]{0,1} \.mpeg[\?]{0,1} \.m2v[\?]{0,1} \.wmv[\?]{0,1} \.mov[\?]{0,1} \.mpe[\?]{0,1} \.mms[\?]{0,1} \.mif[\?]{0,1} \.vqf[\?]{0,1} \.wav[\?]{0,1}
reply_body_max_size 50500 allow suxx
reply_body_max_size 15500000 allow all !local-servers
http_access deny extensions_media
acl exe urlpath_regex -i \.exe[\?]{0,1} \.pif[\?]{0,1} \.bat[\?]{0,1} \.msi[\?]{0,1} \.cab[\?]{0,1} \.dat$
http_access deny exe
http_access allow zzzdotnet
http_access allow copper
http_access allow network222
http_access deny all
icp_access  deny all
miss_access allow all
cache_mgr 123@bk.ru
visible_hostname proxy1
logfile_rotate 90
forwarded_for on
delay_pools 1
delay_class 1 1
delay_parameters 1 800/800
delay_access 1 allow    network222     suxx
delay_access 1 deny all


>Ещё попробуй с машины со сквидом, обычным консольным ftp попробовать скачать/залить в
>обоих режимах (активном и пассивном), может проблема где-то дальше.

Все ок.


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Sloboda , 02-Мрт-07 18:07 
Косяков вроде не вижу.

Добавь ещё
ftp_list_width 72
и попробуй с
ftp_passive on

Включи дебаг (посмотри какие нужны числа)
# see squid/docs/debug-sections.txt
# debug_options 22,9

Попробуй на маленькую секунду http_access allow all дать.

На винде... виндовый фаервол своих приколов не привносит?


"CuteFTP через Squid 2.6 Stable 9"
Отправлено SUPERFLY , 02-Мрт-07 22:13 
Firewall заглушен.

Дебаг лог тут (http://bestpics.ru/full/cache.log.txt), вроде бы листинг получает нормально, но до cuteftp он видимо не доходит?

Это лог аплоада файла (http://bestpics.ru/full/cache.upload.log.txt).
Судя по логу аплоадится нормально, но в итоге файл 0 байт.

Ничче не понимаю...


"CuteFTP через Squid 2.6 Stable 9"
Отправлено bosschifra , 05-Мрт-07 16:39 
>Через CuteFTP 6.0 - после логона на сервер сквид нормально отдает листинг
>корневой папки, все остальные папки дальше корня он отображает пустыми. При
>попытке аплоада файла сессия повисает и отваливается по таймауту (хотя на
>стороне сервера видна команда STOR, но дальше дело не идет).
>
>Squid 2.6 Stable 9
>
>acl SSL_ports port 443 563 21
>acl Safe_ports port 80-82
>acl Safe_ports port 20-21
>acl CONNECT method CONNECT
>acl FTP proto FTP
>always_direct allow FTP
>http_access deny !Safe_ports
>http_access deny CONNECT !SSL_ports
>
>B Internet Explorer, если отключить отображение папок в ФТП режиме (а иначе
>он кладет на настройки прокси и пытается идти напрямую) листинг всех
>папок отдает нормально, но аплоада в таком случае нет...
>
>Куда ковырять?


Насколько знаю SQUID недает upload


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Sloboda , 05-Мрт-07 16:59 
>>Через CuteFTP 6.0 - после логона на сервер сквид нормально отдает листинг
>>корневой папки, все остальные папки дальше корня он отображает пустыми. При
>>попытке аплоада файла сессия повисает и отваливается по таймауту (хотя на
>>стороне сервера видна команда STOR, но дальше дело не идет).
>>
>>Squid 2.6 Stable 9

>Насколько знаю SQUID недает upload

Гм, всегда ftp пускал через frox, а гугл на тему "squid ftp upload", в частности, выдает вот это http://www.opennet.me/openforum/vsluhforumID12/745.html


"CuteFTP через Squid 2.6 Stable 9"
Отправлено bosschifra , 05-Мрт-07 17:20 
>>>Через CuteFTP 6.0 - после логона на сервер сквид нормально отдает листинг
>>>корневой папки, все остальные папки дальше корня он отображает пустыми. При
>>>попытке аплоада файла сессия повисает и отваливается по таймауту (хотя на
>>>стороне сервера видна команда STOR, но дальше дело не идет).
>>>
>>>Squid 2.6 Stable 9
>
>>Насколько знаю SQUID недает upload
>
>Гм, всегда ftp пускал через frox, а гугл на тему "squid ftp
>upload", в частности, выдает вот это http://www.opennet.me/openforum/vsluhforumID12/745.html


да ну его
данные 4 годичной давности
уж могли все переписать 20 раз


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Nafania , 03-Авг-07 18:19 
Аналогичная проблема. Надо ходить через сквид (2.5.STABLE9) на один фтп. Использую cuteftp как и автор темы. Аплоад ни в какую ни идет равно как и удаление. Но если на удаление можно забить, то аплоад все-таки нужен.
Кто-нибудь решил сию проблему?
Может дело вовсе не в сквиде, а в cuteftp и ему какие настройки нужны?


"CuteFTP через Squid 2.6 Stable 9"
Отправлено bosschifra , 03-Авг-07 22:43 
>Аналогичная проблема. Надо ходить через сквид (2.5.STABLE9) на один фтп. Использую cuteftp
>как и автор темы. Аплоад ни в какую ни идет равно
>как и удаление. Но если на удаление можно забить, то аплоад
>все-таки нужен.
>Кто-нибудь решил сию проблему?
>Может дело вовсе не в сквиде, а в cuteftp и ему какие
>настройки нужны?

Есть решение
зовут его
http://smartftp.com/
используя его через прокси поддерживающий метод connect ))))))))))))
я проверил работает!


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Nafania , 04-Авг-07 00:06 
>[оверквотинг удален]
>>все-таки нужен.
>>Кто-нибудь решил сию проблему?
>>Может дело вовсе не в сквиде, а в cuteftp и ему какие
>>настройки нужны?
>
>Есть решение
>зовут его
>http://smartftp.com/
>используя его через прокси поддерживающий метод connect ))))))))))))
>я проверил работает!

Ну ведь уже есть сквид, хотелось бы найти решение на его базе ;)


"CuteFTP через Squid 2.6 Stable 9"
Отправлено bosschifra , 04-Авг-07 00:55 
>[оверквотинг удален]
>>>настройки нужны?
>>
>>Есть решение
>>зовут его
>>http://smartftp.com/
>>используя его через прокси поддерживающий метод connect ))))))))))))
>>я проверил работает!
>
>Ну ведь уже есть сквид, хотелось бы найти решение на его базе
>;)

здрасте нафиг квачи прилетели
вы в качестве клиента кого squid спользуете ???????? )))))))))
ой что то мне смешно
вот и замените свой cuteftp  на >>http://smartftp.com/


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Nafania , 04-Авг-07 01:39 
>[оверквотинг удален]
>>>используя его через прокси поддерживающий метод connect ))))))))))))
>>>я проверил работает!
>>
>>Ну ведь уже есть сквид, хотелось бы найти решение на его базе
>>;)
>
>здрасте нафиг квачи прилетели
>вы в качестве клиента кого squid спользуете ???????? )))))))))
>ой что то мне смешно
>вот и замените свой cuteftp  на >>http://smartftp.com/

Торвадор Петрович Пуздой (возможно переврал имя), ой, что это я......
Я бы с радостью заменил, но есть один нюанс...
Я заменял и ведь, зараза, не работает....
Точней работает, но только на даунлоад.



"CuteFTP через Squid 2.6 Stable 9"
Отправлено bosschifra , 04-Авг-07 10:56 
>[оверквотинг удален]
>>
>>здрасте нафиг квачи прилетели
>>вы в качестве клиента кого squid спользуете ???????? )))))))))
>>ой что то мне смешно
>>вот и замените свой cuteftp  на >>http://smartftp.com/
>
>Торвадор Петрович Пуздой (возможно переврал имя), ой, что это я......
>Я бы с радостью заменил, но есть один нюанс...
>Я заменял и ведь, зараза, не работает....
>Точней работает, но только на даунлоад.

Ахтунг нас атакуют ))))
Повторяю для курсантов Танкового училища
1)в http://smartftp.com/  есть настройка для работы через прокси!!!!
2) Указывает использовать НЕ SOCKS или HTTP а HTTP через connect
3) поставить драйвер на /dev/hands
4) он почему не работает на upload потомучто использует для работы ftp расширения из http
get put и все такое
а нада строить обычный туннель чтоб в логах сквиды писалось connect!!!!!
короче пилите Шура они золотые
У меня работает и у вас будет, физика непоспорить


"CuteFTP через Squid 2.6 Stable 9"
Отправлено PL , 04-Авг-07 11:55 
>2) Указывает использовать НЕ SOCKS или HTTP а HTTP через connect

Так вроде и CuteFTP поддерживает HTTP connect...

Может тут дело в том, что не разрешен коннект на 20-21 ТСР?


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Nafania , 04-Авг-07 22:05 
>[оверквотинг удален]
>Повторяю для курсантов Танкового училища
>1)в http://smartftp.com/  есть настройка для работы через прокси!!!!
>2) Указывает использовать НЕ SOCKS или HTTP а HTTP через connect
>3) поставить драйвер на /dev/hands
>4) он почему не работает на upload потомучто использует для работы ftp
>расширения из http
>get put и все такое
>а нада строить обычный туннель чтоб в логах сквиды писалось connect!!!!!
>короче пилите Шура они золотые
>У меня работает и у вас будет, физика непоспорить

Обновил драйвер на /dev/hands и все заработало :)
Большое спасибо за совет.
>Так вроде и CuteFTP поддерживает HTTP connect...

К сожалению там такого нету или я плохо смотрел.



"CuteFTP через Squid 2.6 Stable 9"
Отправлено bosschifra , 04-Авг-07 22:20 
>[оверквотинг удален]
>>get put и все такое
>>а нада строить обычный туннель чтоб в логах сквиды писалось connect!!!!!
>>короче пилите Шура они золотые
>>У меня работает и у вас будет, физика непоспорить
>
>Обновил драйвер на /dev/hands и все заработало :)
>Большое спасибо за совет.
>>Так вроде и CuteFTP поддерживает HTTP connect...
>
>К сожалению там такого нету или я плохо смотрел.

connection->proxy

вся далее я бессилен
уж носом тыкать небуду


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Nafania , 04-Авг-07 22:52 
>[оверквотинг удален]
>>Обновил драйвер на /dev/hands и все заработало :)
>>Большое спасибо за совет.
>>>Так вроде и CuteFTP поддерживает HTTP connect...
>>
>>К сожалению там такого нету или я плохо смотрел.
>
>connection->proxy
>
>вся далее я бессилен
>уж носом тыкать небуду

Это-то да. Но он не поддерживает метод HTTP Connect.
Лишь просто HTTP proxy и FTP proxy.


"CuteFTP через Squid 2.6 Stable 9"
Отправлено bosschifra , 05-Авг-07 00:17 
>[оверквотинг удален]
>>>
>>>К сожалению там такого нету или я плохо смотрел.
>>
>>connection->proxy
>>
>>вся далее я бессилен
>>уж носом тыкать небуду
>
>Это-то да. Но он не поддерживает метод HTTP Connect.
>Лишь просто HTTP proxy и FTP proxy.

SmartFTP.exe      : 2.5.1006.4

File->New remote browser-> Properties->Connection->Proxy->Type->Http proxy connection tool

а так????????????
нет???????
ну тогда я незнаю
Это к окулисту


"CuteFTP через Squid 2.6 Stable 9"
Отправлено Nafania , 05-Авг-07 00:32 
>[оверквотинг удален]
>>Лишь просто HTTP proxy и FTP proxy.
>
>SmartFTP.exe      : 2.5.1006.4
>
>File->New remote browser-> Properties->Connection->Proxy->Type->Http proxy connection tool
>
>а так????????????
>нет???????
>ну тогда я незнаю
>Это к окулисту

Да я вам про кьют говорю. В смарт все прекрасно работает, о чем я написал выше.