Resumen FTP con el control Winsock

Lo que te está pasando es que para realizar conexiónes FTP, debes trabajar con dos conexiones (una de control y otra de datos), la conexión de control la debes hacer llamando al port 21, mientras que la de datos la debes hacer escuchando en el port 20 (esta segunda debe ser la que te está faltando) y se utiliza para transferir los datos, por este puerto no se envían comandos (USER, PASS, HELP, LIST, etc) para esto esta la conexión de control.

Nelo Pauselli
sistemas@colorit.com.ar

----- Mensaje original -----
De: <amendoza@villacero.com.mx>
Para: <vb-esp@ccc.uba.ar>
Enviado: viernes, 14 de mayo de 1999 13:14
Asunto: vb-esp : Transfer de archivo


> Por favor solicito su ayuda
> En VB5 quiero transferir archivos via FTP, estoy usando el control Winsock
> , al conectarme al servidor me manda lo siguiente:
> >220 cpiu02 FTP server (Digital UNIX Version 5.60) ready.<
> mando el comando 'help' y muestra:
> >214-The following commands are recognized (* =>'s unimplemented).<
> > USER PORT STOR MSAM* RNTO NLST MKD CDUP PASS
> PASV APPE MRSQ* ABOR
> > SITE XMKD XCUP ACCT TYPE MLFL* MRCP* DELE SYST
> RMD STOU SMNT* STRU MAIL*
> > ALLO CWD STAT XRMD SIZE REIN* MODE MSND* REST
> XCWD HELP PWD MDTM
> > QUIT RETR MSOM* RNFR LIST NOOP XPWD
> >214 End of help
>
> Utilizo USER y PASS para entrar al servidor.
> Pero en los comandos no veo un PUT o GET para hacer la transferencia del
> archivo
> Al entrar el comando LIST (que creo debe listar los archivos) manda el
> siguiente mensaje:
> >425 Can't build data connection: Connection refused.<
>
> No se que esta faltando si alguien me puede ayudar, se lo agradezco.
>
>
>



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com