1

奇妙な問題があります。Indy を使用してアプリケーションに FTPES 接続を実装していますが、アプリケーションから同じサーバーに接続すると、一部のコンピューターでは機能しますが、すべてのコンピューターでは機能せず、「このサーバーでは SSL を使用できません」が返されます。

http://indy.fulgan.com/SSL/ (openssl-1.0.1c-i386-win32.zip) のDLL を使用しています。DLL は、アプリケーションのディレクトリにあります。それらはロードされます(アプリケーションが実行されていて、WhichFailedToLoad()が空である間は削除できません)。

これを引き起こしている可能性のあるアイデアと、何を試してみますか?

4

1 に答える 1

3

エラー メッセージは、SSL/TLS ハンドシェイクが失敗したことを意味します。これは、さまざまな理由で発生する可能性があります。詳細情報を取得するには、IOHandler のOnStatusInfo/Exイベントを使用してみてください。または、Wireshark などのパケット スニファを使用して、実際のハンドシェイク データを分析します。

于 2012-12-27T20:55:59.863 に答える