PROFTPD: Refused PORT 192,168,1,99,129,0 (address mismatch)
Hi Liste, Wie im Subj. schon angedeutet habe ich Probleme mit dem ProFTPd. In einem Intranet existieren zwei Rechner. Work-Station (silek): 192.168.1.99 Server (server1): 192.168.1.88 Folgender Versuch schlägt fehl. ftp: silek -> server1 Ich kann mich zwar einloggen, aber sowohl PASSIVES als auch AKTIVES ftp geht daneben. Immer finde ich folgende Zeilen auf dem Sever vor: proftpd[5040]: server1.linux.intern.de (0.0.0.0[0.0.0.0]) - USER dennis: Login successful. proftpd[5040]: server1.linux.intern.de (0.0.0.0[0.0.0.0]) - Refused PORT 192,168,1,99,129,0 (address mismatch). proftpd[5040]: server1.linux.intern.de (0.0.0.0[0.0.0.0]) - Refused PORT 192,168,1,99,129,1 (address mismatch). ^^^^^^^^^^^^^ das ist auch seltsam, obwohl ge-bindet in xinetd.conf. ProFTP läuft _nicht_ als standalone, sondern wird durch xinetd gestartet. <Auszug proftpd.conf> ServerType inetd Anlage: xinetd.conf siehe unten. Mit der debug Option gestartet liefere ich folgende Zeilen leicht gekürzt: # ftp -d 192.168.1.88 ---> PASS XXXX 230 User dennis logged in. ---> SYST 215 UNIX Type: L8 Remote system type is UNIX. Using binary mode to transfer files. ---> FEAT 500 FEAT not understood. features[0] = 0 features[1] = -1 features[2] = -1 features[3] = -1 features[4] = -1 features[5] = -1 ---> PWD 257 "/home/dennis" is current directory. got remotepwd as `/home/dennis' ftp> ls ---> TYPE A 200 Type set to A. ftp: setsockopt (ignored): Permission denied ---> EPSV 500 EPSV not understood. disabling epsv4 for this connection ---> PASV 227 Entering Passive Mode (0,0,0,0,6,231). ftp: setsockopt (ignored): Permission denied ---> PORT 192,168,1,99,129,13 500 Illegal PORT command. ftp: bind: Address already in use ftp> Das Googeln hat keine neuen Erkenntnisse gebracht. In der lokalen Doku /usr/share/doc/proftd existiert das Problem nicht. Wer weiss Rat ? ccD <Auszug xinetd.conf> service ftp { socket_type = stream protocol = tcp wait = no user = root server = /usr/sbin/in.proftpd server_args = bind = 192.168.1.88 instances = UNLIMITED }
Am Montag, 6. Mai 2002 16:30 schrieb Dennis Leist:
proftpd[5040]: server1.linux.intern.de (0.0.0.0[0.0.0.0]) - USER dennis: Login successful. proftpd[5040]: server1.linux.intern.de (0.0.0.0[0.0.0.0]) - Refused PORT 192,168,1,99,129,0 (address mismatch). proftpd[5040]: server1.linux.intern.de (0.0.0.0[0.0.0.0]) - Refused PORT 192,168,1,99,129,1 (address mismatch).
Das Googeln hat keine neuen Erkenntnisse gebracht. In der lokalen Doku /usr/share/doc/proftd existiert das Problem nicht.
das ist alles sehr merkwürdig und ich kann Dir auf die schneller leider keine Antwort geben. Ich würde vorschlagen: 1) probier es OHNE Xinetd ! 2) poste mal Deine gesamte Config oder pack die ins Netz und nenn uns die URL 3) nenne uns mal Deine ProFTPD Versions Nummer (proftpd -vv). 4) Hast Du irgendwie mit IPv6 rumgespielt ? cu stonki -- Deutsche ProFTPD Dokumentation: http://www.stonki.de EFNET: #proftpd
participants (2)
-
Dennis Leist
-
Stefan Onken