Автор Тема: proFTPD проблем  (Прочетена 2890 пъти)

mrowcp

  • Напреднали
  • *****
  • Публикации: 450
    • Профил
proFTPD проблем
« -: Jun 04, 2009, 01:00 »
Здравейте,
редиректнал съм 2121 порт на ПС1 (слак12) да сочи към ПС2 ( фрийбсд ), но след кънекта ми изписва:

Цитат
STATUS:>     Home directory: /home/username
STATUS:>     This site supports features.
STATUS:>     This site supports SIZE.
STATUS:>     This site can resume broken downloads.
COMMAND:>   REST 0
      350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
COMMAND:>   PORT 192,168,0,120,4,159
      500 Illegal PORT command
ERROR:>      Syntax error, command unrecognized.
ERROR:>      Failed to establish data socket.

и ме изритва.Ако е с фтп клиент ( кютФТП-to ), направо ми дава греша в един прозорец с клоус.
От какво може да е това?Нещо при редиректа ли се чупи или... ?
Мерси
Активен

Some Things Just Are The Way They Are

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: proFTPD проблем
« Отговор #1 -: Jun 04, 2009, 01:19 »
Ползваш активни връзки към FTP сървъра, а си осигурил пренасочване само за порт 21. При активните връзки се използва и порт 20. Почети тук каква е разликата между активни и пасивни връзки, и:
вариант 1: осигури пренасочване и за порт 20;
вариант 2: използвай пасивни връзки.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

mrowcp

  • Напреднали
  • *****
  • Публикации: 450
    • Профил
Re: proFTPD проблем
« Отговор #2 -: Jun 04, 2009, 01:28 »
Ползваш активни връзки към FTP сървъра, а си осигурил пренасочване само за порт 21. При активните връзки се използва и порт 20. Почети тук каква е разликата между активни и пасивни връзки, и:
вариант 1: осигури пренасочване и за порт 20;
вариант 2: използвай пасивни връзки.

ами работата е, че и на ПС1 има профтпд  ::)
Сега като написа порт 20 се сетих, че найстина ползва 20 и 21, като 21 е за команди, а 20 за трансфер?
Активен

Some Things Just Are The Way They Are

mrowcp

  • Напреднали
  • *****
  • Публикации: 450
    • Профил
Re: proFTPD проблем
« Отговор #3 -: Jun 04, 2009, 01:43 »
Ползваш активни връзки към FTP сървъра, а си осигурил пренасочване само за порт 21. При активните връзки се използва и порт 20. Почети тук каква е разликата между активни и пасивни връзки, и:
вариант 1: осигури пренасочване и за порт 20;
вариант 2: използвай пасивни връзки.

ами работата е, че и на ПС1 има профтпд  ::)
Сега като написа порт 20 се сетих, че найстина ползва 20 и 21, като 21 е за команди, а 20 за трансфер?

P.S. Режима се задава от фтп клиента нали?

иначе ми дава следното ( спрях профтп-то на слак-а ):

Код:
STATUS:>  	Home directory: /usr/home/username
COMMAND:> FEAT
211-Features:
MDTM
REST STREAM
SIZE
211 End
STATUS:>  This site supports features.
STATUS:>  This site supports SIZE.
STATUS:>  This site can resume broken downloads.
COMMAND:> REST 0
350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer
COMMAND:> PASV
227 Entering Passive Mode (192,168,1,3,229,5).
COMMAND:> LIST
STATUS:>  Substituting received PASV address 192.168.1.3 to server address 77.76.*.*.
STATUS:>  Connecting FTP data socket 77.76.*.*:58629...
« Последна редакция: Jun 04, 2009, 01:45 от mrowcp »
Активен

Some Things Just Are The Way They Are

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Re: proFTPD проблем
« Отговор #4 -: Jun 04, 2009, 02:04 »
Този изход от пасивна връзка изглежда добре. Така ли е?
Не откривам директива в ProFTPd за задаване на активния порт за данни. Може да се смени, ако се пипне в сорс кода на ProFTPd, но не съм сигурен как ще реагира клиентът на тази промяна. Остави тези гимнастики и остави работещ активен режим само за единия FTP сървър. Разпределяй клиентите си така, че нуждаещите се от активни връзки да имат акаунти на сървъра, към който могат да се осъществяват активни връзки.
като 21 е за команди, а 20 за трансфер?
При активни връзки, да.
Режима се задава от фтп клиента нали?
Да.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

mrowcp

  • Напреднали
  • *****
  • Публикации: 450
    • Профил
Re: proFTPD проблем
« Отговор #5 -: Jun 04, 2009, 12:18 »
Този изход от пасивна връзка изглежда добре. Така ли е?
Не откривам директива в ProFTPd за задаване на активния порт за данни. Може да се смени, ако се пипне в сорс кода на ProFTPd, но не съм сигурен как ще реагира клиентът на тази промяна. Остави тези гимнастики и остави работещ активен режим само за единия FTP сървър. Разпределяй клиентите си така, че нуждаещите се от активни връзки да имат акаунти на сървъра, към който могат да се осъществяват активни връзки.
като 21 е за команди, а 20 за трансфер?
При активни връзки, да.
Режима се задава от фтп клиента нали?
Да.

Ами не, всъщност пак дропи.Явно не съм пастнал цялото.

Цитат
ERROR:>      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).

П.С.Дани ще има смисъл ако сменя вида на сървъра ( примерно с pure-ftpd )?не че има логика де, но.... :)

P.S. Спрях на ПС1 профтпд-то, пренасочих 20 и 21 към ПС2, но пак с пасивен режин не става.В активен работи без проблем.
« Последна редакция: Jun 04, 2009, 12:33 от mrowcp »
Активен

Some Things Just Are The Way They Are

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
proftpd
Настройка на програми
webster 0 2097 Последна публикация Feb 27, 2003, 00:44
от webster
ProFTPD
Настройка на програми
Gorbachov 1 2252 Последна публикация Jun 25, 2003, 18:09
от sunhater
ProFTPd
Настройка на програми
mozly 12 3993 Последна публикация Nov 24, 2003, 19:45
от mozly
квоти при ProFTPd
Настройка на програми
FuckBTK 4 2279 Последна публикация Dec 31, 2004, 02:54
от FuckBTK
Proftpd mod
Настройка на програми
Rikko 5 2165 Последна публикация Feb 07, 2005, 20:25
от Rikko