Dareksbs 0 Zgłoś post Napisano Styczeń 28, 2015 Cześć, Mam mały problem, chcę aby moi użytkownicy mogli łączyć się z moim serwerem ftp poprzez TLS i plain txt. Mój serwer jest na lokalnym adresie IP (NAT na publiczny) na początku miałem problemy z TLS przez NAT, ale naprawiłem to dodając : echo "adres ip" > /etc/pure-ftpd/conf/ForcePassiveIP echo "60000 70000" > /etc/pure-ftpd/conf/PassivePortRange Niestety gdy TLS jest włączony, plain wyrzuca : 12:17:27 Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------12:17:27 Response: 220-You are user number 1 of 50 allowed.12:17:27 Response: 220-Local time is now 12:17. Server port: 21.12:17:27 Response: 220-This is a private system - No anonymous login12:17:27 Response: 220-IPv6 connections are also welcome on this server.12:17:27 Response: 220 You will be disconnected after 15 minutes of inactivity.12:17:27 Command: USER Testowy12:17:27 Response: 331 User Testowy OK. Password required12:17:27 Command: PASS *****************12:17:27 Response: 230 OK. Current restricted directory is /12:17:27 Command: OPTS UTF8 ON12:17:27 Response: 200 OK, UTF-8 enabled12:17:27 Status: Connected12:17:27 Status: Retrieving directory listing...12:17:27 Command: PWD12:17:27 Response: 257 "/" is your current location12:17:27 Command: TYPE I12:17:27 Response: 200 TYPE is now 8-bit binary12:17:27 Command: PASV12:17:27 Error: Could not read from socket: ECONNRESET - Connection reset by peer12:17:27 Error: Disconnected from server12:17:27 Error: Failed to retrieve directory listing Korzystam z ISPconfig, i teraz nie wiem jak to wszystko pogodzić, jakieś pomysły ? W logach widze : Jan 28 12:36:51 testhost pure-ftpd: (?@Moje IP) [iNFO] New connection from Moje IPJan 28 12:36:51 testhost pure-ftpd: (?@Moje IP) [DEBUG] Command [user] [Testowy]Jan 28 12:36:51 testhost pure-ftpd: (?@Moje IP) [DEBUG] Command [pass] [<*>]Jan 28 12:36:51 testhost pure-ftpd: (?@Moje IP) [iNFO] PAM_RHOST enabled. Getting the peer addressJan 28 12:36:51 testhost pure-ftpd: (?@Moje IP) [iNFO] Testowy is now logged inJan 28 12:36:51 testhost pure-ftpd: (Testowy@Moje IP) [DEBUG] Command [opts] [uTF8 ON]Jan 28 12:36:51 testhost pure-ftpd: (Testowy@Moje IP) [DEBUG] Command [pwd] []Jan 28 12:36:51 testhost pure-ftpd: (Testowy@Moje IP) [DEBUG] Command [type] Jan 28 12:36:51 testhost pure-ftpd: (Testowy@Moje IP) [DEBUG] Command [pasv] []Jan 28 12:36:51 testhost pure-ftpd: (Testowy@Moje IP) [iNFO] Logout. TLS jest ustawiony na 1 - więc akceptuje TLS i Plain txt Ale jak wywale ForcePassiveIP oraz PassivePortRange to Plain TXT działa jak dodam to nie działa... Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość mariaczi Zgłoś post Napisano Styczeń 28, 2015 echo "60000 70000" > /etc/pure-ftpd/conf/PassivePortRange Skąd masz taki zakres portów? Udostępnij ten post Link to postu Udostępnij na innych stronach
Dareksbs 0 Zgłoś post Napisano Styczeń 28, 2015 Skąd masz taki zakres portów? Wyciągnąłem z ip_local_port_range zakres portów i zacząłem od ostatniego. W ip_local_port_range wyrzuciło mi od 30000 do 60000 Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość mariaczi Zgłoś post Napisano Styczeń 28, 2015 http://stackoverflow.com/questions/113224/what-is-the-largest-tcp-ip-network-port-number-allowable-for-ipv4 Udostępnij ten post Link to postu Udostępnij na innych stronach
Dareksbs 0 Zgłoś post Napisano Styczeń 28, 2015 http://stackoverflow.com/questions/113224/what-is-the-largest-tcp-ip-network-port-number-allowable-for-ipv4 Ok, Ustawiłem teraz od 61000 do 62000 - po restarcie dalej ten sam problem ;( Udostępnij ten post Link to postu Udostępnij na innych stronach