2009-07-22 29 views
0

私は安全なFTPファイルをアップロードしようとしており、エラーが発生し続けています。 これは、自分のターゲットサイトが自己署名入りの証明書を使用しているという事実によって悪化します。 は、私はすべての問題安全な通信エラーです。 FTP

ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback((obj, certificate, chain, policyErrors) => 
{ 
    return true; 
}); 

を無視してpolicyErrorsを排除し、信頼されたルートCAとして証明書をインストールしようとしました。

は、しかし、私はまだターゲットマシンが積極的にそれを

を拒否した。これは、実際に内部例外であるため、接続していませんエラーを取得しています、外側の例外は、リモートサーバーがエラーを返し次のとおりです。 227パッシブモードに入るしかし、私はそれが混乱し、最後の情報メッセージをエラーとして扱っていると思います。

ホストが実際に接続を拒否しているかどうかはわかりません(私はこれを追求しています)。または何か間違っています。

私はロギングを有効にしていますが、そのエラーが出るまでうまくいくようです(認証、cwd、パスなど)。

答えて

1

SharpSSHをショットしたいと思うかもしれません。私は何の問題もなくそれを使用しています。

+0

乾杯ジェイソン、これまでのところよく見えます。 –

+0

それを聞いてうれしい! – jasonh

関連する問題