Port 21 schon belegt ???

M

Matrix_Guest

Gast
Und zwar erscheint folgendes:

SERVER: Unable to start server, port 21 may already be in use.


Ich benutze außerden einen Router und zwar den SMC Barricade 7004ABR. Port 21 und 30 ist allerdings freigegeben.
 
Ich meine Port 20 und 21 müssen im Port Forwarding des Routers eingetragen sein. Vor Port 30 weiß ich nichts. Mit dem Router hat das aber an sich nichts zu tun, sondern damit, dass ein anderes Programm den Port 21 blockiert.

lies 'mal hier nach:

Port 21 schon belegt ???: https://www.supernature-forum.de/showthread.php?s=&threadid=6044&highlight=Windows+*XP*
FTP Programm von XP deinstallieren: https://www.supernature-forum.de/showthread.php?s=&threadid=16920&highlight=IIS*
Hilfe!!! Ich hab da ein Problem mit meinem FTP Server!: https://www.supernature-forum.de/showthread.php?s=&threadid=5637&highlight=Windows+*XP*
 
Bond hat ganz recht, ich persönlich würde auf einen anderen FTP-Server tippen, der möglicherweise schon mal zuvor installiert war und sich weiterhin im Hintergrund eingenistet hat (serv-u ist ein gängiges Bsp.)
Sonst irgendwelche FTP-lastigen Apllikationen laufen?
 
Ne ich hab mich vertippt, meinte port 20

Ja ich hatte serv u installiert, desweiteren leechftp und flashfxp immer noch.

Woran erkenne ich das im TaskManager, serv u immer noch ausgeführt wird ???? Wie nennt sich die Datei ???
 
Grundsätzlich kann ein Programm nur dann einen Port belegen, wenn es auch läuft.

Serv-U kann also Port 21 nicht belegen, wenn es nicht läuft. Das setzt voraus, dass ein Programm sich bei der Installation nicht in den Autostart-Ordner einträgt. Dies tut Serv-U bei der Installation definitv nicht.

Und nach der Installation von Serv-U wüsste ich nicht, welcher Programmrest beim Start von Windows gestartet werden sollte, der Port 21 belegt.

Andererseits werden bei der Deinstallation von Serv-u nicht alle Einträge in der Registry sauber entfernt, so dass man manuell nachhelfen muss, um all Registryeinträge, die Serv-U betreffen, sauber zu entfernen.

Hast du schon überprüft ob IIS installiert ist (FTP Programm von XP deinstallieren: https://www.supernature-forum.de/vbb...ighlight=IIS*)?

Mit dem Programm Active Port kannst du feststellen, welches Programm eventuell den Port 21 belegt(http://www.majorgeeks.com/article.php?sid=682). Fahre den Rechner neu hoch und bevor du noch irgendein FTP- oder FTP-Server-Programm manuell gestartet hast, startest du das Programm Active Port und kannst damit feststellen, ob schon ein Programm läuft, dass Port 21 belegt.

Hast du auch überprüft, ob die Windows-eigene Internetverbindungsfirewall deaktiviert ist und auch keine andere Firewall Port 20 und 21 blockiert?
 
Also der Link mit dem IIS ist defekt. So ich hab das Programm nun installiert und ausgeführt und es wird kein Port 21 blockiert oder benutzt, aber ein paar andere 138, 137, 445 1030 etc.

Vielleicht hab ich mein Bullet Proof auch falsch konfiguriert ??? Ich hab nämlich unter multiple IPs die IP meines Routers angegeben ??? Weil er sonst immer meine local host benutzt, das wäre die feste IP meines Rechners : 192.168.2.3

Also ich danke euch jetzt für jede hilfe
 
Die IP deines Routers 192.168.0.1 gehört dort nicht hinein, sondern die IP des Netzwerkrechners auf dem dein FTP-Server läuft.

Wenn sich ein Client im Passiv Mode mit deinem FTP-Server verbindet, musst du folgendes beachten.

Unter 'Use Passive Mode IP' gehört nicht die LAN-IP 192.168.0.3 deines Netzwerkrechners eingetragen, sondern die WAN-IP, die dir dein ISP bei der Einwahl zugewiesen hat.

Da sich diese IP bei jeder Einwahl ändert, ist es vorteilhaft, wenn du dir eine Dynamische IP besorgst.

Z. Bsp.: www.dyn.ee oder www.dyndns.org.
 
Ähm meinst du nun den Router oder Bullet Proof ??? Also ich habe eine adresse von www.no-ip.com. Das Programm das ständig auf meinem Rechner ausgeführt wird, leitet die aktuelle IP immer dort hin um. Also müsste das genügen ??
 
Oben