Ciao a tutti,

sto provando tramite la mia applicazione windows form (vb.net) a eseguire un ftp upload su un dominio (hosting: REGISTER), ma provando diverse versioni dello script ftp, mi viene restituito l'errore
Errore del server remoto: (530) Accesso non eseguito..
.

A qualcuno di voi è già successo ? Sapete indicarmi come risolvere ?

Grazie in anticipo

Angelo
43 messaggi dal 30 gennaio 2016
Ciao Angelo,
il messaggio è abbastanza chiaro, "Accesso non eseguito", vuol dire che non hai eseguito l'accesso.
Se ci posti il codice che usi per autenticarti forse ti possiamo aiutare.

Ciao
Ciao, scusami hai ragione, ecco il codice che uso (su hosting diverso, es. ARUBA funziona)

Eseguo l'import di SYSTEM.IO e SYSTEM.NET

Dim oDirUpload As String = "ftp://" & PERCORSO FTP & "/" & FILE DA CARICARE.ext & ""
Dim up As New Net.WebClient
up.Credentials = New System.Net.NetworkCredential(FTPUSER, FTPPASSWORD)
up.UploadFile(oDirUpload, PERCORSO + FILE ORIGINALE)

Angelo
43 messaggi dal 30 gennaio 2016
Ciao,
hai controllato la correttezza di user e password ?
Cmq, prova con FtpWebRequest, è una classe fatta apposta per il client ftp.
Ecco un esempio;
Dim request As System.Net.FtpWebRequest = DirectCast(System.Net.WebRequest.Create("ftp://tuoprovide.com/tuofile.ext"), System.Net.FtpWebRequest)
        request.Credentials = New System.Net.NetworkCredential("user", "pass")
        request.Method = System.Net.WebRequestMethods.Ftp.UploadFile

        Dim file() As Byte = System.IO.File.ReadAllBytes("tuopercorso\tuofile.ext")

        Dim str As System.IO.Stream = request.GetRequestStream()
        str.Write(file, 0, file.Length)
        str.Close()
        str.Dispose()


Ciao
Modificato da Andy1987 il 04 maggio 2017 15.50 -
43 messaggi dal 30 gennaio 2016
https://msdn.microsoft.com/it-it/library/ms229715(v=vs.110).aspx
l'esempio è in c# ma questo non è un problema immagino.

Ciao
Ciao, no non è un problema che sia uno script in C#.

Lo adatto alle mie esigenze e ti faccio sapere.

Grazie per il supporto.

Angelo
Ciao,ho provato lo script che mi hai indicato, funziona alla perfezione...

Grazie (PS. scusa per il ritardo della risposta).

Angelo

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.