error 10022und keine Dateien im Ordner

J

Jahnsinn

Gast
hi, hab folgende probleme:

1. sobald jemand bei mir auf den server connecten will, verreckt der mir beim command LIST.
einmal hats einer geschafft, aber dann ist der server abgestürzt. dann kam folgende meldung:
error 10022 in function disconnect (closesocket): invalid argument
kommt, direkt nach dem command LIST, jedesmal

tjoa.....was nu..... kommen wir zu 2. das (haupt-)problem

also als der eine kunde bei mir connected hat, hat er nur einen leeren ordner vorgefunden, er hatte sich mit dem FlashFXP programm eingewählt....nach der log könnte ich mal fragen, bei mir in der log vom server war alles normal...ich betreibe ja den g6 server au schon 2 jahre, aber hab mir den aldi-pc zugelegt und jetzt das 3000er dsl, und seitdem geht nix mehr. ich bin hinter der fritzbox, die ich als router nehmen MUSS, geht net anders, die box lässt mich sonst nicht ins inet.
was kann ich gegen die tolle meldung machen?
 
Bei der Fritz!Box darfst Du nur den Port 21 freigeben, die PASV-Ports nicht, und in G6 darfst Du bei PASV nichts besonderes einstellen.
Möglicherweise hast Du aber auch ein grundsätzliches Problem, darauf deutet der Socket Error hin.
Die Logs wären da schon hilfreich.
 
so, ich habs jetzt mal mit FlashFXP probiert, ich hab passive mode rausgemacht, bei G6 auch. da kommt folgende meldung

WinSock 2.0
Connecting to bloodpatches1.myftp.org
Connected to bloodpatches1.myftp.org Port 21
220 max. 3 connections in 45secs
USER Jahnsinn
331 Password required for Jahnsinn.
PASS (hidden)
230 User Jahnsinn logged in.
SYST
215 UNIX Type: L8
REST 100
350 REST supported. Ready to resume at byte offset 100.
REST 0
350 REST supported. Ready to resume at byte offset 0.
CWD /
250 CWD command successful. "/" is current directory.
PWD
257 "/" is current directory.
TYPE A
200 Type set to A.
PORT 192,168,178,20,4,205
200 Port command successful.
LIST
150 Opening data connection for directory list.

und dann stürzt G6 hab und die windood fehlermeldung kommt: invalid argument, wie im ersten post beschrieben.
hier, die log:


---------- Log File Changed : H:\Programme\BPFTP Server\logs\FTP.log => H:\Programme\BPFTP Server\log.log ----------

(000001) 29.12.2004 11:35:52 - (not logged in) (80.145.160.85) > connected to ip : 192.168.178.20, hostname : p5091A055.dip0.t-ipconnect.de
(000001) 29.12.2004 11:35:52 - (not logged in) (80.145.160.85) > sending welcome message.
(000001) 29.12.2004 11:35:52 - (not logged in) (80.145.160.85) > 220 max. 3 connections in 45secs
(000001) 29.12.2004 11:35:52 - (not logged in) (80.145.160.85) > USER Jahnsinn
(000001) 29.12.2004 11:35:52 - (not logged in) (80.145.160.85) > 331 Password required for Jahnsinn.
(000001) 29.12.2004 11:35:52 - (not logged in) (80.145.160.85) > PASS ******
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > logged in.
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > 230 User Jahnsinn logged in.
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > SYST
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > 215 UNIX Type: L8
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > REST 100
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > 350 REST supported. Ready to resume at byte offset 100.
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > REST 0
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > 350 REST supported. Ready to resume at byte offset 0.
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > CWD /
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > asked to change directory : 'I:\ -> I:\' --> Access allowed.
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > 250 CWD command successful. "/" is current directory.
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > PWD
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > 257 "/" is current directory.
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > TYPE A
(000001) 29.12.2004 11:35:52 - Jahnsinn (80.145.160.85) > 200 Type set to A.
(000001) 29.12.2004 11:35:53 - Jahnsinn (80.145.160.85) > PORT 80,145,160,85,239,101
(000001) 29.12.2004 11:35:53 - Jahnsinn (80.145.160.85) > 200 Port command successful.
(000001) 29.12.2004 11:35:53 - Jahnsinn (80.145.160.85) > LIST
(000001) 29.12.2004 11:35:53 - Jahnsinn (80.145.160.85) > 150 Opening data connection for directory list.
29.12.2004 11:35:53 - INFO : (exception raised) : Error 10022 in function Disconnect (closesocket) : Invalid argument


---------- Session closed on 29.12.2004 11:35:57 ----------
 
Ups, ist ja BPFTP und nicht G6, das hatte ich zuerst übersehen. Läuft der Server als Programm oder als Systemdienst?
Die Fehlermeldung kommt direkt vom Betriebssystem, insofern vermute ich, dass mit der Netzwerkverbindung irgendwas nicht stimmt. Versuche mal eine neue einzurichten oder wähle bei der vorhandenen die Option "Reparieren".
 
könnte gut sein, dass an dem netzwerk was nicht stimmt. hab auch schon reparieren versucht, aber da kommt en ARP-Cache fehler...formatieren kann ich leider nicht, weil da aldi irgendwas gemacht hat. habs mit 3 verschiedenen windowsversionen probiert, beim setup der cd stürzt der pc ab.
der server hab ich bei autostart reingetan, also als programm. neue verbindung einrichten, schon dutzende male, bringt nichts..
 
ok, kleine zwischenfrage....wie lass ich ein programm als systemstart laufen? :angel:
 
ja, ich wollte systemdienst schreiben, ich kann aber leider net editieren....anmelden will ich mich net, weil ich sonst als datenbankleiche rumschwirr....

also, nochmals die frage, wie lass ich ein programm als systemDIENST laufen?? ;)
 
Lesen ist aber trotzdem erlaubt ;)

Koloths Link führt dich doch genau dorthin! :)


...und ich hab das damals nicht einfach zum Spaß abgetippt :D
 
Oben