Titel: Ftp online nicht zu erreichen!!! Beitrag von: Andreas-IZ am 22. Juli 2003, 13:11:18 Hallo zusammen
Ich habe ein problem und hoffe das mir hier einer helfen kann. Ich kenne mich noch nicht ganz so gut aus mit dem Proftpd. Mein problem ist das ich im Netzwerk auf dem FTP zugreifen kann aber nicht online. Proftpd.conf ServerName "ftp-server" ServerType inetd DefaultServer on ServerIdent on "Willkommen auf Meinem Server" Port 21 Umask 022 User nobody Group nobody maxclients 10 <Global> DefaultRoot ~ <Directory /home/Andreas/Daten/ftp> AllowAll </Directory> </Global> System FreeBSD 4.6 mit Firewall port 21 frei Vielen dank im vorraus Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Kellerkind am 22. Juli 2003, 13:22:48 Moin Andreas du sagtest ...
Zitat FreeBSD 4.6 mit Firewall port 21 frei und intern gehts weil Firewall komplett frei richtig ? Port 20 Freischalten währe ein guter Anfang für mehr folge: http://www.proftpd.de/12.0.html#s4 (punkt 4.6) für Passives FTP :look) würde Wörsty sagen Titel: Ftp online nicht zu erreichen!!! Beitrag von: Andreas-IZ am 22. Juli 2003, 14:23:45 Hallo
Ist die Proftpd.conf den so richtig, oder fehlt da noch was??? und intern gehts weil Firewall komplett frei richtig ? Ja, das ist richtig Port 20 Freischalten währe ein guter Anfang okay habe ich gemacht. Fehlermeldung beim connecten mit FlashFXP WinSock 2.0 Connecting to meinserver Connected to meinserver -> IP=80.135.223.183 PORT=21 220 Willkommen auf Meinem Server USER Andreas 331 Password required for Andreas. PASS (hidden) 230 User Andreas logged in. SYST 215 UNIX Type: L8 REST 100 350 Restarting at 100. Send STORE or RETRIEVE to initiate transfer. REST 0 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer. PWD 257 "/" is current directory. TYPE A 200 Type set to A. PASV 227 Entering Passive Mode (80,134,222,173,158,180) Data Socket Error: Connection timed out Vielleicht hilft das ja weiter!! Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: guden am 22. Juli 2003, 14:28:46 füge mal:
PassivePorts 49152 65534 in deine config hinzu ... Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 22. Juli 2003, 14:29:59 :debug:
Titel: Ftp online nicht zu erreichen!!! Beitrag von: Andreas-IZ am 22. Juli 2003, 14:52:12 Hi
Debug ??? Ich bin noch nicht so fit mit BSD und Proftpd. Komplett Newbie, bin für jeden Tip sehr dankbar. Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 22. Juli 2003, 15:36:32 proftpd beenden und dann
Code: proftpd -nd9 Titel: Ftp online nicht zu erreichen!!! Beitrag von: stonki am 22. Juli 2003, 15:52:53 Zitat von: "Andreas-IZ" Hallo Connected to meinserver -> IP=80.135.223.183 PORT=21 [...] 227 Entering Passive Mode (80,134,222,173,158,180) Data Socket Error: Connection timed out ok. was passiert hier: Du verbindest auf Port 158x256+180 = 40628. Was Woersty in der naechsten Mail meinte: mit PassivePorts kannst Du diesen bereich bestimmen und dann diesen gezielt in der FW freigeben, cu stonki Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 22. Juli 2003, 15:55:53 guden nicht ich :!:
Titel: Ftp online nicht zu erreichen!!! Beitrag von: Anonymous am 22. Juli 2003, 16:49:26 Hi
Das heißt diesen port freigeben in der Firewall =40628 Okay PassivePorts 49152 65534 Was ist den mit diesen Ports, auch freigeben in der FW?? proftpd -nd9 ausgeführt!! Ladenserver# proftpd -nd9 - Fatal: unknown configuration directive 'Server' on line 4 of '/usr/local/etc/proftpd.conf'. Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 22. Juli 2003, 16:54:49 Das heißt, dass du nicht proftpd benutzt.... :?
Die Direktive heißt ServerType Code: fuser -n tcp 21 21/tcp: *Zahl* Code: ps -ef |grep *Zahl* Titel: Ftp online nicht zu erreichen!!! Beitrag von: Anonymous am 22. Juli 2003, 17:05:59 Hi
habe ich auch schon versucht, geht nicht. Ladenserver# fuser -n tcp 21 fuser: Command not found. weiß auch nicht weiter zur zeit. habt ihr noch einen tip. gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 22. Juli 2003, 17:15:20 1.
Code: killall proftpd 2. Konfig korrigieren (siehe letztes Posting) 3. Code: proftpd -nd9 Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 22. Juli 2003, 17:16:50 Mist.
Ich sehe gerade ServerType inetd - mach mal bitte standalone rein und starte dann nochmal den Debugmodus. Achso und deaktiviere FTP beim inetd. Titel: Ftp online nicht zu erreichen!!! Beitrag von: Anonymous am 22. Juli 2003, 19:56:52 hi
hier geht nix, ich kann noch nichtmal den Proftpd starten. Proftpd.conf ServerName "ftp-server" ServerType standalone DefaultServer on ServerIdent on "Willkommen auf Meinem Server" Port 21 Umask 022 User nobody Group nobody AllowForeignAddress on maxclients 10 <Global> DefaultRoot ~ <Directory /home/Andreas/Daten> AllowAll </Directory> </Global> inetd.conf #ftp stream tcp nowait root in.proftpd in.proftpd #ftp stream tcp nowait root /usr/libexec/lukemftpd ftpd -l -r #ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l #ftp stream tcp6 nowait root /usr/libexec/ftpd ftpd -l #ftp stream tcp nowait root /usr/local/sbin/pure-ftpd #telnet stream tcp nowait root /usr/libexec/telnetd telnetd #telnet stream tcp6 nowait root /usr/libexec/telnetd telnetd shell stream tcp nowait root /usr/libexec/rshd rshd shell stream tcp6 nowait root /usr/libexec/rshd rshd #login stream tcp nowait root /usr/libexec/rlogind rlogind #login stream tcp6 nowait root /usr/libexec/rlogind rlogind #finger stream tcp nowait/3/10 nobody /usr/libexec/fingerd fingerd -s #finger stream tcp6 nowait/3/10 nobody /usr/libexec/fingerd fingerd -s #exec stream tcp nowait root /usr/libexec/rexecd rexecd #uucpd stream tcp nowait root /usr/libexec/uucpd uucpd #nntp stream tcp nowait usenet /usr/libexec/nntpd nntpd Ich erreiche den ftp auch nicht mehr im Netzwerk. Der startet nicht mehr. Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 22. Juli 2003, 20:38:47 Solange unknown configuration directive kommt ist deine Konfig fehlerhaft.
Was sagt der Debugmodus denn nun? Immer noch Fehler in Zeile 4? :arrow: dann Lösche Zeile 4 doch mal. Titel: Ftp online nicht zu erreichen!!! Beitrag von: Anonymous am 22. Juli 2003, 21:48:31 hi
Ich bekomme den Proftpd nicht mehr gestartet. Webserver# fuser -n tcp 21 fuser: Command not found. Webserver# proftpd -nd9 proftpd: Command not found. Webserver# proftpd -nd9 proftpd: Command not found. Webserver# Wie kann ich den den noch starten? Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 22. Juli 2003, 23:48:18 Installiert ist proftpd aber, oder?
Binary suchen und dann kompletten Pfad angeben (muß aber auch so gehen) Code: find / -name proftpd -print Titel: Ftp online nicht zu erreichen!!! Beitrag von: Anonymous am 23. Juli 2003, 00:14:12 hi
Webserver# find / -name proftpd -print /usr/local/etc/webmin/proftpd /usr/local/lib/webmin/caldera/proftpd /usr/local/lib/webmin/proftpd /usr/local/lib/webmin-1.070/caldera/proftpd /usr/local/lib/webmin-1.070/proftpd /usr/local/lib/webmin-1.100/caldera/proftpd /usr/local/lib/webmin-1.100/proftpd /usr/local/libexec/proftpd /usr/local/share/doc/proftpd /usr/ports/ftp/proftpd /usr/ports/ftp/proftpd/work/proftpd-1.2.8/proftpd Webserver# Titel: Ftp online nicht zu erreichen!!! Beitrag von: Andreas-IZ am 23. Juli 2003, 00:16:33 sorry nicht angemeldet
sollte die proftpd nicht in der /usr/local/sbin liegen?? Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Andreas-IZ am 23. Juli 2003, 01:01:47 Guten Morgen
Gestartet bekommen denke ich, aber in (ps ax) nicht zu sehen. Webserver# ./proftpd -nd5 - parsing '/usr/local/etc/proftpd.conf' configuration - <Directory /home/Andreas/Daten>: adding section for resolved path '/usr/home/Andreas/Daten' Webserver.videogames - Webserver.videogames - Config for ftp-server: Webserver.videogames - DefaultServer Webserver.videogames - Umask Webserver.videogames - UserID Webserver.videogames - UserName Webserver.videogames - GroupID Webserver.videogames - GroupName Webserver.videogames - AllowForeignAddress Webserver.videogames - MaxClients Webserver.videogames - /usr/home/Andreas/Daten Webserver.videogames - AllowAll Webserver.videogames - Umask Webserver.videogames - AllowForeignAddress Webserver.videogames - MaxClients Webserver.videogames - DefaultRoot Webserver.videogames - error: unable to open scoreboard: No such file or directory Webserver# Drauf zu greifen kann ich immer noch nicht. Was kann jetzt noch der fehler sein?? Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: stonki am 23. Juli 2003, 09:08:11 Zitat von: "Andreas-IZ" Webserver.videogames - error: unable to open scoreboard: No such file or directory http://www.proftpd.de/28.0.html#316 Bitte setze das richtig. Das Du "fuser" nicht findest ist normal. Immerhin verwendest Du auch BSD und kein Linux. BSD sollte aber den netstat Befehl kennen. cu stonki Titel: Ftp online nicht zu erreichen!!! Beitrag von: Andreas-IZ am 23. Juli 2003, 13:53:22 Hi
Soweit funktioniert der ftp im Netzwerk wieder. Jetzt ist das problem immer noch das ich ihn online nicht erreiche. Webserver# proftpd -nd5 Webserver.videogames - Webserver.videogames - Config for ftp-Server: Webserver.videogames- ServerIdent Webserver.videogames- DefaultServer Webserver.videogames- Umask Webserver.videogames- UserID Webserver.videogames - UserName Webserver.videogames - GroupID Webserver.videogames- GroupName Webserver.videogames - MaxClients Webserver.videogames - PassivePorts Webserver.videogames - /usr/home/Andreas/Daten Webserver.videogames - AllowAll Webserver.videogames - Umask Webserver.videogames- MaxClients Webserver.videogames- DefaultRoot Webserver.videogames - Failed binding to 0.0.0.0, port 21: Address already in use Ladenserver.freealias.de - Check the ServerType directive to ensure you are configured correctly. ServerName "ftp-Server" ServerType standalone ServerIdent on "Willkommen auf Meinem Server" DefaultServer on Port 21 Umask 022 User nobody Group nogroup maxclients 10 PassivePorts 49152 65534 <Global> DefaultRoot ~ <Directory /home/Andreas/Daten> AllowAll </Directory> </Global> Kann es an der Firewall liegen, das ich den ftp nicht erreiche, oder mache ich noch einen fehler?? Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: stonki am 23. Juli 2003, 14:31:57 Zitat von: "Andreas-IZ" Webserver.videogames - Failed binding to 0.0.0.0, port 21: Address already in use Ladenserver.freealias.de - Check the ServerType directive to ensure you are configured correctly. lese Dir doch bitte die Fehlermeldung einmal durch, bevor Du hier postest. Du tust Dir damit ja selber kein Gefallen. Nun laeuft noch eine ProFTPD Instanz und daher kannst Du ProFTPD kein zweites mal starten. Das hat nun nix mit Deinem Problem vorher zu tun, nur diese Art von Debug Logs sind fuer "uns" vollkommen wertlos. cu stonki Titel: Ftp online nicht zu erreichen!!! Beitrag von: Anonymous am 23. Juli 2003, 14:42:40 sorry
das habe ich verkehrt kopiert. Webserver.videogames - Failed binding to 0.0.0.0, port 21: Address already in use Webserver.videgames - Check the ServerType directive to ensure you are configured correctly. so ist es richtig, das ist die Meldung. sorry nochmal war keine absicht. wie kann ich den bei FreeBSd sehen was noch auf dem port läuft??? Ich werde mal einen anderen port benutzen und Firewall mal anpassen. Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Wörsty am 23. Juli 2003, 14:47:18 Zitat von: "Anonymous" Failed binding to 0.0.0.0, port 21: Address already in use Code: # smstat oder Code: # netstat Weiß nimmer. Titel: Ftp online nicht zu erreichen!!! Beitrag von: Anonymous am 23. Juli 2003, 17:17:25 Hi
Ich habe den port auf 1088 abgeändert, Firewall geändert und es geht. :D :D Jetzt habe ich noch eine Frage, wie bekomme ich den FTP gestartet beim booten??? Das macht er nicht. System FreeBSD 4.7 Danke für die hilfe Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: Andreas-IZ am 28. Juli 2003, 10:54:22 Hallo nochmal
Ich erreiche meinen FTP Server nicht über das Internet Über den browser kommt folgende fehler Meldung 200 type set to A 200 Port command successful 425 Unable to build data connection: Operation Time out Fehlermeldung über FashFXP WinSock 2.0 Connecting to meinserver.freealias.de Connected to meinserver.freealias.de -> IP=217.227.007.007 PORT=21 220 Willkommen auf Meinem Server USER Andreas 331 Password required for Andreas. PASS (hidden) 230 User Andreas logged in. SYST 215 UNIX Type: L8 REST 100 350 Restarting at 100. Send STORE or RETRIEVE to initiate transfer REST 0 350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer PWD 257 "/" is current directory. TYPE A 200 Type set to A PASV 227 Entering Passive Mode (217,227,202,138,159,41) Data Socket Error: Connection timed out List Error Proftpd.conf ServerName "FTP-Server" ServerType standalone ServerIdent on "Willkommen auf Meinem Server" DefaultServer on Port 21 Umask 022 User nobody Group nobody ScoreboardFile /var/run/proftpd.scoreboard MasqueradeAddress meinserver.freealias.de AllowForeignAddress on MaxClients 10 <Global> DefaultRoot ~ <Directory /home/Andreas/Daten> AllowAll </Directory> </Global> Kann mir jemand weiterhelfen ? Im vorraus Danke Gruß Andreas Titel: Ftp online nicht zu erreichen!!! Beitrag von: boto am 17. August 2005, 12:01:51 hi Andreas-IZ,
beachte, dass du aus dem internen netz nicht ins internet und wieder auf deinen ftp-server, der in deinem internen netz ist, kannst. die firewalls und router verbieten dies. d.h.: du muss deinen ftp-server durch einen anderen internet-zugang testen. cheers boto |