Rozjel jsem si na Ubuntu FTP server na bázi Pro-ftpd. Přes Pro-ftpd Gadmina jsem si vytvořil uživatele a rozjel SSL. A zde je problém. Když se ve filezille připojím na ftpes://127.0.0.1 tak je vše v pořádku. Načte se certifikát, já jej potvrdím jako důvěryhodný a připojím se do nastavené složky pro uživatele. Když ale místo localhostu použiju reálně nasměrovanou doménu nebo přímo veřejnou IP adresu, nejde mi to. Použiji ftpes://jirivanek.eu nebo ftpes://90.177.244.210 a ftp v pasivním režimu nevím proč vrátí IP adresu vnitřní sítě 192,168,2,102 namísto IP adresy na kterou je nasměrovaná doména
. Nevím proč. Když nepoužiji SSL a připojím se normálně na jirivanek.eu, připojení funguje. Dějese mi to jen když použiji ftpes://. Zde je výpis Filezilly:
Stav: Zjišťuji adresu jirivanek.eu
Stav: Připojuji se k 90.177.244.210:21
Stav: Spojení navázáno, čekám na uvítací zprávu...
Odpověď: 220 Vanek FTP
Příkaz: AUTH TLS
Odpověď: 234 AUTH TLS successful
Stav: Inicializuji TLS...
Stav: Ověřuji certifikát...
Příkaz: USER jirivanekeu
Stav: TLS/SSL spojení navázáno.
Odpověď: 331 Password required for jirivanekeu
Příkaz: PASS ******
Odpověď: 230 Anonymous access granted, restrictions apply
Příkaz: SYST
Odpověď: 215 UNIX Type: L8
Příkaz: FEAT
Odpověď: 211-Features:
Odpověď: MDTM
Odpověď: MFMT
Odpověď: AUTH TLS
Odpověď: UTF8
Odpověď: LANG cs-CZ.utf8*
Odpověď: MFF modify;UNIX.group;UNIX.mode;
Odpověď: MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
Odpověď: PBSZ
Odpověď: PROT
Odpověď: REST STREAM
Odpověď: SIZE
Odpověď: 211 End
Příkaz: OPTS UTF8 ON
Odpověď: 200 UTF8 set to on
Příkaz: PBSZ 0
Odpověď: 200 PBSZ 0 successful
Příkaz: PROT P
Odpověď: 200 Protection set to Private
Stav: Připojen
Stav: Přijímám výpis složky...
Příkaz: PWD
Odpověď: 257 "/" is the current directory
Příkaz: TYPE I
Odpověď: 200 Type set to I
Příkaz: PASV
Odpověď: 227 Entering Passive Mode (192,168,2,102,239,223).
Stav: Server poslal pasivní odpověď s nedostupnou adresou. Použiji raději adresu serveru.
Příkaz: MLSD
Chyba: Spojení překročilo časový limit
Chyba: Nelze získat výpis složky