Ciao a tutti
ho un problema:
ho la necessità di fare un programma (batch) che trasmetta via ftp dei file ad un server esterno.
Sto usanto il controllo INET, ma ricevo costantemente un errore di connessione ("unable to connect to remote host").
Sapendo che l'indirizzo del server è corretto, così come user e password, penso che il problema sia la porta di connessione (che non è quella di default, 21, ma qualcosa come 49000 etc)
Inet1.Protocol = icFTP
Inet1.RequestTimeout = 60
Inet1.RemotePort = "49000"
Inet1.AccessType = icDirect
Inet1.URL = sURL 'dentro sUrl c'è il nome del server a cui faccio riferimento
Inet1.UserName = sFTPUser 'user
Inet1.Password = sFTPPwd 'password
Andando in debug, il codice si ferma esattamente sulla dichiarazione della remoteport.
Sto sbagliando qualcosa? Qualcuno conosce altri modi per fare un ftp da vb6? (Senza necessariamente ricorrere ad una shell che lanci uno scrippetino di ftp esterno al programma)?
Grazie