Я использую защищенный FTP-продукт от EnterpriseDT . Приведенная ниже настройка работала для одного из моих проектов, но с ошибкой Rejected--secure connection required (code=530)
в другом, указывающей на другой адрес.
Dim ftp = New EnterpriseDT.Net.Ftp.SecureFTPConnection _
With {.LicenseOwner = "[REDACTED]", _
.LicenseKey = "[REDACTED]", _
.ServerAddress = "[REDACTED]", _
.ServerPort = 21, _
.UserName = "[REDACTED]", _
.Password = "[REDACTED]", _
.ConnectMode = EnterpriseDT.Net.Ftp.FTPConnectMode.PASV, _
.TransferType = EnterpriseDT.Net.Ftp.FTPTransferType.ASCII}
ftp.Connect()
Я знаю, что все адреса, имена пользователей, пароли и т. Д. Верны, потому что я использовал их все в приложении SFTP из командной строки, поэтому я предполагаю, что что-то упустил в настройке SecureFTPConnection. Я попытался указать все допустимые значения для SSLVersion, но это не помогает. Что это зашифрованное сообщение об ошибке пытается рассказать мне о моей настройке?