Ich habe die Protokoll-Datei mal so eingestellt, dass sie all solches mitschreibt. Ich weiß aber nicht so recht was mit aktiv und passiv-mode gemeint ist. wäre nett, wenn du mir das mal erklären könntest.
Edit: --------------------------------
ich habe mal einen freund gebete zu connecten. bei ihm tritt das selbe problem auf. er hat mir von seinem ftp-client mal den log-eintrag geschickt:
Status: Verbinden mit ftp-rosi.dyndns.org...
Status: Verbunden mit ftp-rosi.dyndns.org. Warten auf Willkommens-Meldung...
Antwort: 220 Serv-U FTP Server v6.0 for WinSock ready...
Befehl: USER Carsten
Antwort: 331 User name okay, need password.
Befehl: PASS *******
Antwort: 230 User logged in, proceed.
Befehl: FEAT
Antwort: 211-Extension supported
Antwort: AUTH TLS
Antwort: SSCN
Antwort: PBSZ
Antwort: PROT
Antwort: CCC
Antwort: CLNT
Antwort: MDTM
Antwort: MDTM YYYYMMDDHHMMSS[+-TZ];filename
Antwort: SIZE
Antwort: SITE PSWD;EXEC;SET;INDEX;ZONE;CHMOD;MSG
Antwort: REST STREAM
Antwort: XCRC filename;start;end
Antwort: MODE Z
Antwort: 211 End
Befehl: SYST
Antwort: 215 UNIX Type: L8
Status: Verbindung hergestellt
Status: Verzeichnisinhalt wird abgeholt...
Befehl: PWD
Antwort: 257 "/d:/Carsten" is current directory.
Befehl: MODE Z
Antwort: 200 MODE Z ok.
Befehl: OPTS MODE Z LEVEL 8
Antwort: 200 MODE Z LEVEL set to 8.
Befehl: TYPE A
Antwort: 200 Type set to A.
Befehl: PASV
Antwort: 227 Entering Passive Mode (84,134,34,234,19,140)
Befehl: LIST
danach geht es nicht weiter. dort bleibt es stehen bis ich oder er die verbindung trennt.
Edit: -----------------------------------
Ein auszug aus meiner log-datei wäre noch VIEL länger. soll ich den trotzdem mal posten?
hier meine logdatei:
[7] Mon 03Oct05 17:16:05 - Sock ID=6 TH_ACCEPT - handle=280
[7] Mon 03Oct05 17:16:05 - Sock ID=61 ioctlsocket(280,FIONBIO,0x0122EB00) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAAsyncSelect(280,262966,1024,FD_READ FD_WRITE FD_CLOSE) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 getsockname(280,0x0122E908,0x0122EA90) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 inet_ntoa() --> 192.168.1.2
[7] Mon 03Oct05 17:16:05 - Sock ID=61 getpeername(280,0x0122EAEC,0x0122EB04) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 inet_ntoa() --> 84.134.51.14
[7] Mon 03Oct05 17:16:05 - Sock ID=61 setsockopt(280,SOL_SOCKET,SO_OOBINLINE,0x0122E9EC,4) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 setsockopt(280,SOL_SOCKET,SO_KEEPALIVE,0x0122E9DC,4) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 setsockopt(280,IPPROTO_TCP,TCP_NODELAY,0x0122E9CC,4) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 setsockopt(280,SOL_SOCKET,SO_SNDBUF,0x0122E9C0,4) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 setsockopt(280,SOL_SOCKET,SO_RCVBUF,0x0122E9B0,4) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 getsockname(280,0x0122D894,0x0122DA1C) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 inet_ntoa() --> 192.168.1.2
[7] Mon 03Oct05 17:16:05 - Sock ID=61 getsockname(280,0x0122DA80,0x0122DA90) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 ntohs(0x1500) --> 0x15
[7] Mon 03Oct05 17:16:05 - Sock ID=61 getpeername(280,0x0122DA78,0x0122DA90) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 inet_ntoa() --> 84.134.51.14
[5] Mon 03Oct05 17:16:05 - (000021) Connected to 84.134.51.14 (Local address 192.168.1.2)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 setsockopt(280,SOL_SOCKET,SO_KEEPALIVE,0x0122CC34,4) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[6] Mon 03Oct05 17:16:05 - (000021) 220 Serv-U FTP Server v6.0 for WinSock ready...
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,49,0) --> 49 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 14 (OK)
[2] Mon 03Oct05 17:16:05 - (000021) USER Carsten
[6] Mon 03Oct05 17:16:05 - (000021) 331 User name okay, need password.
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,36,0) --> 36 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 14 (OK)
[2] Mon 03Oct05 17:16:05 - (000021) PASS xxxxx
[5] Mon 03Oct05 17:16:05 - (000021) User CARSTEN logged in
[6] Mon 03Oct05 17:16:05 - (000021) 230 User logged in, proceed.
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,30,0) --> 30 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 6 (OK)
[2] Mon 03Oct05 17:16:05 - (000021) FEAT
[6] Mon 03Oct05 17:16:05 - (000021) 211-Extension supported
[6] Mon 03Oct05 17:16:05 - (000021) AUTH TLS
[6] Mon 03Oct05 17:16:05 - (000021) SSCN
[6] Mon 03Oct05 17:16:05 - (000021) PBSZ
[6] Mon 03Oct05 17:16:05 - (000021) PROT
[6] Mon 03Oct05 17:16:05 - (000021) CCC
[6] Mon 03Oct05 17:16:05 - (000021) CLNT
[6] Mon 03Oct05 17:16:05 - (000021) MDTM
[6] Mon 03Oct05 17:16:05 - (000021) MDTM YYYYMMDDHHMMSS[+-TZ];filename
[6] Mon 03Oct05 17:16:05 - (000021) SIZE
[6] Mon 03Oct05 17:16:05 - (000021) SITE PSWD;EXEC;SET;INDEX;ZONE;CHMOD;MSG
[6] Mon 03Oct05 17:16:05 - (000021) REST STREAM
[6] Mon 03Oct05 17:16:05 - (000021) XCRC filename;start;end
[6] Mon 03Oct05 17:16:05 - (000021) MODE Z
[6] Mon 03Oct05 17:16:05 - (000021) 211 End
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,25,0) --> 25 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,11,0) --> 11 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,7,0) --> 7 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,7,0) --> 7 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,7,0) --> 7 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,6,0) --> 6 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,7,0) --> 7 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,7,0) --> 7 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,37,0) --> 37 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,7,0) --> 7 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,42,0) --> 42 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,14,0) --> 14 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,26,0) --> 26 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,9,0) --> 9 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,9,0) --> 9 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 inet_addr(84.134.51.14) --> 0xE338654
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAAsyncGetHostByAddr(262966,1026,0xE338654,4,2,0x00C5B110,1024) --> 13 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WM_SocketService Handle=13 Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 6 (OK)
[2] Mon 03Oct05 17:16:05 - (000021) SYST
[6] Mon 03Oct05 17:16:05 - (000021) 215 UNIX Type: L8
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,19,0) --> 19 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 5 (OK)
[2] Mon 03Oct05 17:16:05 - (000021) PWD
[6] Mon 03Oct05 17:16:05 - (000021) 257 "/d:/Carsten" is current directory.
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,41,0) --> 41 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 8 (OK)
[2] Mon 03Oct05 17:16:05 - (000021) MODE Z
[6] Mon 03Oct05 17:16:05 - (000021) 200 MODE Z ok.
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,16,0) --> 16 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 8 (OK)
[2] Mon 03Oct05 17:16:05 - (000021) TYPE A
[6] Mon 03Oct05 17:16:05 - (000021) 200 Type set to A.
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 send(280,0x00CC6450,20,0) --> 20 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 6 (OK)
[2] Mon 03Oct05 17:16:05 - (000021) PASV
[7] Mon 03Oct05 17:16:05 - Sock ID=62 socket(PF_INET,SOCK_STREAM,0) --> 312 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=62 inet_addr(192.168.1.2) --> 0x201A8C0
[7] Mon 03Oct05 17:16:05 - Sock ID=62 htons(0x0) --> 0x0
[7] Mon 03Oct05 17:16:05 - Sock ID=62 bind(312,0x0122CF58,16) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=62 listen(312,5) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=62 DispatchThread() --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=62 getsockname(312,0x0122D020,0x0122D030) --> 0 (OK)
[7] Mon 03Oct05 17:16:05 - Sock ID=62 ntohs(0x7306) --> 0x673
[6] Mon 03Oct05 17:16:05 - (000021) 227 Entering Passive Mode (84,134,34,234,6,115)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:05 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:05 - Sock ID=61 RB_WRITE Stat=OK
[7] Mon 03Oct05 17:16:06 - Sock ID=61 send(280,0x00CC6450,49,0) --> 49 (OK)
[7] Mon 03Oct05 17:16:06 - Sock ID=61 FD_READ Stat=OK
[7] Mon 03Oct05 17:16:06 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> 6 (OK)
[2] Mon 03Oct05 17:16:06 - (000021) LIST
[7] Mon 03Oct05 17:16:06 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:06 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAEWOULDBLOCK)
[7] Mon 03Oct05 17:16:06 - Sock ID=61 WSAGetLastError() --> WSAEWOULDBLOCK
[7] Mon 03Oct05 17:16:42 - Sock ID=61 FD_CLOSE Stat=WSAECONNABORTED
[7] Mon 03Oct05 17:16:42 - Sock ID=61 RB_READ Stat=OK
[7] Mon 03Oct05 17:16:42 - Sock ID=61 recv(280,0x00CC6C58,2048,0) --> -1 (WSAECONNRESET)
[7] Mon 03Oct05 17:16:42 - Sock ID=61 WSAGetLastError() --> WSAECONNRESET
[6] Mon 03Oct05 17:16:42 - (000021) 426 Transfer aborted.
[5] Mon 03Oct05 17:16:42 - (000021) Closing connection for user CARSTEN (00:00:37 connected)
[7] Mon 03Oct05 17:16:42 - Sock ID=62 WSAAsyncSelect(312,262966,0,<<NONE>>) --> 0 (OK)
[7] Mon 03Oct05 17:16:42 - Sock ID=62 setsockopt(312,SOL_SOCKET,SO_LINGER,0x0122E878,4) --> 0 (OK)
[7] Mon 03Oct05 17:16:42 - Sock ID=62 shutdown(312,0) --> -1 (WSAENOTCONN)
[7] Mon 03Oct05 17:16:42 - Sock ID=62 shutdown(312,1) --> -1 (WSAENOTCONN)
[7] Mon 03Oct05 17:16:42 - Sock ID=62 closesocket(312) --> 0 (OK)
[7] Mon 03Oct05 17:16:42 - Sock ID=61 WSAAsyncSelect(280,262966,0,<<NONE>>) --> 0 (OK)
[7] Mon 03Oct05 17:16:42 - Sock ID=61 setsockopt(280,SOL_SOCKET,SO_LINGER,0x0122E878,4) --> 0 (OK)
[7] Mon 03Oct05 17:16:42 - Sock ID=61 shutdown(280,0) --> 0 (OK)
[7] Mon 03Oct05 17:16:42 - Sock ID=61 shutdown(280,1) --> 0 (OK)
[7] Mon 03Oct05 17:16:42 - Sock ID=61 closesocket(280) --> 0 (OK)