Всем привет! Использую Titan FTP server 7.11. Роутер TL-WR642G. Система Windows 7. Адрес сервера: ftp://file.dancing.odessa.ua (порт 21) логин и пароль: test И так что происходит: внутри сети всё работает и в активном и в пассивном режиме, а наружу только в активном. При том, что в настройках роутера форвардятся к серверу порты 20,21, 5000-5500 (TCP). Соответственно в настройках сервера для пассивного соединения указан диапазон 5000-5500. При попытке входа снаружи в пассивном режиме авторизация проходит успешно, а при чтении каталогов можно ждать вечно. Уважаемые, подскажите, что я пропустил?
stepanyk, 12.09.2009 - 13:21
возможно, забыл в настройках сервера указать внешний ip
LynX.da, 12.09.2009 - 13:31
указал в активном же коннектится
stepanyk, 12.09.2009 - 14:39
в активном он как раз не используется, там сервер к клиенту подключается... Ну мой CuteFTP пытался почему-то на 31615й порт подключится.. (31615=01111011 01111111;123=01111011;127=01111111) в общем вот лог снаружи может поможет:
» Нажмите, для открытия спойлера | Press to open the spoiler «
Code
*** CuteFTP 8.0 - build Jan 15 2007 ***
STATUS:> [12.09.2009 15:32:01] Getting listing ""... STATUS:> [12.09.2009 15:32:01] Resolving host name file.dancing.odessa.ua... STATUS:> [12.09.2009 15:32:02] Host name file.dancing.odessa.ua resolved: ip = 79.135.201.118. STATUS:> [12.09.2009 15:32:02] Connecting to FTP server... file.dancing.odessa.ua:21 (ip = 79.135.201.118)... STATUS:> [12.09.2009 15:32:02] Socket connected. Waiting for welcome message... [12.09.2009 15:32:02] 220 Titan FTP Server 7.11.878 Ready. STATUS:> [12.09.2009 15:32:02] Connected. Authenticating... COMMAND:> [12.09.2009 15:32:02] USER test [12.09.2009 15:32:02] 331 User name okay, need password. COMMAND:> [12.09.2009 15:32:02] PASS **** [12.09.2009 15:32:03] 230-Welcome test from 95.31.2.207. You are now logged in to the server. 230 User logged in, proceed. STATUS:> [12.09.2009 15:32:03] Login successful. COMMAND:> [12.09.2009 15:32:03] PWD [12.09.2009 15:32:03] 257 "/" is current directory. STATUS:> [12.09.2009 15:32:03] Home directory: / COMMAND:> [12.09.2009 15:32:03] FEAT [12.09.2009 15:32:03] Informational Message Only: 211-Extensions Supported COMB MLST type*;size*;modify*;create*;perm*; SIZE MDTM MFMT MFCT XCRC REST STREAM EPRT EPSV DQTA 211 End STATUS:> [12.09.2009 15:32:03] This site supports features. STATUS:> [12.09.2009 15:32:03] This site supports XCRC. STATUS:> [12.09.2009 15:32:03] This site supports SIZE. STATUS:> [12.09.2009 15:32:03] This site can resume broken downloads. COMMAND:> [12.09.2009 15:32:03] REST 0 [12.09.2009 15:32:03] 350 Restarting at 0 - Send STORe or RETRieve to initiate transfer. COMMAND:> [12.09.2009 15:32:03] PASV [12.09.2009 15:32:03] 227 Entering Passive Mode (79,135,201,118,123,127) COMMAND:> [12.09.2009 15:32:03] LIST STATUS:> [12.09.2009 15:32:03] Connecting FTP data socket... 79.135.201.118:31615... ERROR:> [12.09.2009 15:32:24] The connection failed due to an error or timeout. 1) Verify that the destination IP address is correct. 2) Increase the connection timeout threshold under Global Settings | Connection. 3) Switch to the opposite data connection type (PASV or PORT) under Site Settings | Type tab. 4) Verify that the problem is not local by trying to connect to an alternate server. 5) If a server name was used, verify it resolves to the correct address. 6) If using a local server table for server name resolution, check to see that it doesn't resolve to an obsolete address. 7) Try pinging the address. 8) If you are using a router, verify the router is up and running (check by pinging it and then ping an address outside of the router). 9) Do a traceroute to the destination to verify all routers along the connection path are operational. 10) Verify that your subnet mask is setup properly. 11) Verify that your local software or hardware firewall is not blocking outbound connections originating from CuteFTP. 12) Verify that your anti-virus software is not at fault (try disabling it). ERROR:> [12.09.2009 15:32:24] PASV failed, trying PORT. STATUS:> [12.09.2009 15:32:24] Waiting 0 seconds... STATUS:> [12.09.2009 15:32:25] Getting listing "/"... STATUS:> [12.09.2009 15:32:25] Resolving host name file.dancing.odessa.ua... STATUS:> [12.09.2009 15:32:25] Host name file.dancing.odessa.ua resolved: ip = 79.135.201.118. STATUS:> [12.09.2009 15:32:25] Connecting to FTP server... file.dancing.odessa.ua:21 (ip = 79.135.201.118)... STATUS:> [12.09.2009 15:32:25] Socket connected. Waiting for welcome message... [12.09.2009 15:32:25] 220 Titan FTP Server 7.11.878 Ready. STATUS:> [12.09.2009 15:32:25] Connected. Authenticating... COMMAND:> [12.09.2009 15:32:25] USER test [12.09.2009 15:32:26] 331 User name okay, need password. COMMAND:> [12.09.2009 15:32:26] PASS **** [12.09.2009 15:32:26] 230-Welcome test from 95.31.2.207. You are now logged in to the server. 230 User logged in, proceed. STATUS:> [12.09.2009 15:32:26] Login successful. COMMAND:> [12.09.2009 15:32:26] PWD [12.09.2009 15:32:26] 257 "/" is current directory. STATUS:> [12.09.2009 15:32:26] Home directory: / STATUS:> [12.09.2009 15:32:26] This site supports features. STATUS:> [12.09.2009 15:32:26] This site supports XCRC. STATUS:> [12.09.2009 15:32:26] This site supports SIZE. STATUS:> [12.09.2009 15:32:26] This site can resume broken downloads. COMMAND:> [12.09.2009 15:32:26] REST 0 [12.09.2009 15:32:26] 350 Restarting at 0 - Send STORe or RETRieve to initiate transfer. COMMAND:> [12.09.2009 15:32:26] PORT 192,168,0,101,15,125 [12.09.2009 15:32:26] 200 PORT command successful. COMMAND:> [12.09.2009 15:32:26] LIST [12.09.2009 15:32:26] 150 File status okay; about to open data connection. ERROR:> [12.09.2009 15:32:57] Timeout (30000 ms) occurred on accepting data connection from server. [12.09.2009 15:33:09] 425 Unable to open data connection. ERROR:> [12.09.2009 15:33:09] Trashed response received.
LynX.da, 12.09.2009 - 16:44
stepanyk, спасибо, но понятия не имею почему этот порт ему понравился... Это же сервер выдаёт порты? У него в настройках указан: Allow PASV mode connection. Limit PASV Port range from 5000 to 5500 Может это не то?Может где-то ещё есть какие то пункты, которые я пропустил*
MU_MU, 12.09.2009 - 23:14
а у тебя и в менеджерах закачек и в браузерах чтение каталогов занимает равносильное время? фаерволы или антивирусы есть?
LynX.da, 14.09.2009 - 17:28
MU_MU эм, если я правильно понял вопрос, то не смогу замерить, это миллисекунды. Наверно да. Удалённо не пробовал. Антивир NOD32 Файрволов нет (отключены)
сегодня поставил другой сервер (WinFTP). То же самое.
Как правильно заметил stepanyk, клиент начинает стучаться на другой порт, не входящий в выделенный диапазон сервера. Указывал и в WinFTP диапазон, а клиент получает порт ВНЕ этого диапазона.