FTPS.exe(MoveIT Freely)を使用して、信頼されていない証明書を抑制または無視しますか?

StackOverflow https://stackoverflow.com/questions/1012502

質問

最近使用したFTPアカウントの1つで、セキュアFTP接続が必要になりました。これにより、「標準」FTPライブラリを使用してアップロードするスクリプトが破損しました。 FTPS.exe(MoveIT Freely)経由で2つのファイルをアップロードする小さなバッチファイルを作成しましたが、ダイアログボックスが表示され、[はい]をクリックする必要があります。

通常、これは問題にはなりませんが、いくつかのCSVファイル(通常は無人)を解析、結合、エンコードする約10分間のスクリプトの最後にバッチファイルを呼び出しています。このダイアログボックスが表示されたら、注意する必要があります...スケジュールされたタスクとして実行できるようになり、それを忘れようとしています。

このフリーウェアは、有料のお客様でもない限り、あまりサポートされていないようです。だから、他の誰かがこの問題に遭遇し、エラーを無視するフラグを知っているかどうか(または回避策、または別の無料のセキュアFTPソリューション)。エラーは以下のとおりです(サーバー名が変更されました)。

MOVEit Freely

---------------------------
Non trusted certificate
---------------------------
The certificate's CN name does not match the passed value.

Certificate issued to: funftp501

Certificate issued by: Standalone007



Do you want to proceed with the connection?
---------------------------
Yes   No   
---------------------------
役に立ちましたか?

解決

スクリプトで適切なサーバー名を使用していることが確実な場合(つまり: 証明書が発行された正確な名前)、次に使用することができます パラメーター '-natpasv'。

「-z」を使用して警告をスキップすることもできます...

これが役立つことを願って

他のヒント

MOVEit Freelyの作成に関与しました。次のようにクライアントを実行することもできます。

ftps-?

...短いヘルプをダンプします。しかし、「JW」は正しい。 「証明書に関する問題について警告しない-z」このような状況を回避するために作成したオプションです。証明書の有効期限が切れていない限り(これを手放すとは思わない)、「-z」は引数は他のすべてのエラーを食べます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top