0

EnterpriseDTのSecureFTP製品を使用しています。以下の設定は私のプロジェクトの1つで機能しましたが、別のプロジェクトで失敗し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に有効な値をすべて指定しようとしましたが、役に立ちません。私のセットアップについて教えてくれるこの不可解なエラーメッセージは何ですか?

4

1 に答える 1

2

私の推測では、適切なSSLなしでFTPS(FTPを介したSSL / TLSであり、SFTPとは異なります)に接続しようとしています。しかし、私が言ったように、ただの推測です(当時ProFTPD経由でFTPSを使用していたことから)。

于 2010-01-20T20:06:44.113 に答える