Robin Rodricks

Results 375 comments of Robin Rodricks

`EnableThreadSafeDataConnections` is bad and should not be used. `SslProtocols` is probably the issue here - many protocols are broken in .NET - try this `SysSslProtocols.Tls12 | SysSslProtocols.Tls11` I suggest trying...

Please try `client.AutoConnect` with this: [FluentFTP.39.1.1-BETA1.zip](https://github.com/robinrodricks/FluentFTP/files/9274934/FluentFTP.39.1.1-BETA1.zip)

Can you call `AutoDetect()[0].ToCode()` and show me the code here?

See what I am doing in AutoConnect is catching this error `Authentication failed because the remote party sent a TLS alert: 'ProtocolVersion'.` and then using TLS 1.3. Can you confirm...

Try this... [FluentFTP.39.1.1-BETA2.zip](https://github.com/robinrodricks/FluentFTP/files/9276355/FluentFTP.39.1.1-BETA2.zip)

Ah thats why its not working. You need to try AutoConnect with the new version. ``` FTPSClnt = New FtpClient With FTPSClnt .Host = FtpServer.ServerAdress .Credentials = New Net.NetworkCredential(FtpServer.UserName, FtpServer.Password)...

Please try this with AutoConnect... [FluentFTP.39.1.1-BETA3.zip](https://github.com/robinrodricks/FluentFTP/files/9276607/FluentFTP.39.1.1-BETA3.zip)

``` With FTPSClnt .Host = FtpServer.ServerAdress .Credentials = New Net.NetworkCredential(FtpServer.UserName, FtpServer.Password) .EncryptionMode = FtpEncryptionMode.Explicit .SslProtocols = Security.Authentication.SslProtocols.Tls13 .Port = FtpServer.Port .DownloadDataType = FtpDataType.Binary .ValidateAnyCertificate = True .SocketKeepAlive = True .DataConnectionType...

Can you try this version with `AutoConnect` @JosHuybrighs @MyKeySoftMK [FluentFTP.39.2.2-BETA1.zip](https://github.com/robinrodricks/FluentFTP/files/9335015/FluentFTP.39.2.2-BETA1.zip)

Its hard for me to debug this because I don't have a server like yours at hand to test TLS 1.3, so I have to guess what the issue is...