FTP Klient problem

Tags:    c++

Hej.

Jeg prøver at udvikle en simpel FTP klient i C++. Mit progrma kan indtil videre forbinde til serveren, og hente velkomstbeskeden. Jeg har forsøgt at implementere en login-funktion, dette virker dog ikke da serveren ikke svare tilbage på min besked. Jeg har prøvet at sniffe hvilket data mit program sender, og jeg har fundet ud af at den sender "USER brugernavn" som den burde, men at serveren ikke svare tilbage. Jeg har desuden prøvet at sende en besked til min klient når den venter på svar fra serveren, og denne besked opganger den fint.

Min kode:
Fold kodeboks ind/udKode 




Jeg har, pga. aftenens begivenhed, ikke alverden tid, så bare et par hurtige kommentarer:
Når jeg connecter får jeg beskeden:
"220 This is a private system - No anonymous login"

Inden den sender USER, så det går tilsyneladende galt allerede ved connect.

Jeg har ikke prøvet at lave ftp på den måde, jeg har brugt:
http://damb.dk/snip/ftp.html
http://damb.dk/snip/ftpexc.html



Jeg fandt selv fejlen... Til oringtering havde jeg "glemt" at sende "newline" efter hvert request.

Jeg er nu officielt den dummeste person anno 2006.

Men tak for hjælpen Bertel.



Indlæg senest redigeret d. 24.12.2006 17:10 af Bruger #4404
t