Назад | Перейти на главную страницу

соединения squid и ftp

У меня есть прокси-сервер squid для http и ftp-соединений, я пытаюсь использовать filezilla для открытия ftp, но он всегда терпит неудачу с сообщением об ошибке:

Status: Connection with proxy established, performing handshake...
Response:   Proxy reply: HTTP/1.0 403 Forbidden
Error:  Proxy handshake failed: ECONNRESET - Connection reset by peer
Error:  Connection timed out
Error:  Failed to retrieve directory listing

Я обнюхиваю трафик, и filezilla пытается подключиться к другому порту, а прокси-сервер отказал ему в поиске, это часть результата сниффинга

CONNECT 201.150.36.227:61179 HTTP/1.1
Host: 201.150.36.227:61179
User-Agent: FileZilla

каждый раз - это другой порт, поэтому я никак не могу разрешить его в squid, я также настроил filezilla на использование активного соединения, того же результата, пассивного соединения, снова того же результата, так что у меня кончились пули, и мне нужна ваша помощь, возможно, настройки в filezilla или в squid могут сделать эту работу, так что дайте здесь руку

это полный журнал filezilla

    Status: Connecting to uhma.mx through proxy
Status: Connecting to 172.19.216.13:3128...
Status: Connection with proxy established, performing handshake...
Response:   Proxy reply: HTTP/1.0 200 Connection established
Status: Connection established, waiting for welcome message...
Response:   220 ProFTPD 1.3.3a Server (a3 FTP CUATRO) [201.150.36.227]
Command:    USER uhmamx
Response:   331 Password required for uhmamx
Command:    PASS *******
Response:   230 User uhmamx logged in
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is the current directory
Command:    TYPE I
Response:   200 Type set to I
Command:    PASV
Response:   227 Entering Passive Mode (201,150,36,227,238,251).
Command:    MLSD
Status: Connecting to 172.19.216.13:3128...
Status: Connection with proxy established, performing handshake...
Response:   Proxy reply: HTTP/1.0 403 Forbidden
Error:  Proxy handshake failed: ECONNRESET - Connection reset by peer
Error:  Connection timed out
Error:  Failed to retrieve directory listing

Я добавил диапазон портов в squid.conf и настроил filezilla, чтобы ограничить диапазон портов, который он будет использовать

acl SSL_ports port 50000-50010

теперь он работает нормально.

Спасибо