Filezillaクライアントを使用してWindows Server 2019を実行しているVPSに接続しようとしていますが、エラーが発生します
GnuTLS エラー -110: TLS 接続が適切に終了されませんでした。
私の Let's Encrypt 証明書はドメインに対して設定されています:参考文献、example.com、ftp.example.com 私の IIS 構成は、この証明書をグローバル レベル (スクリーンショット 1 を参照) と FTP レベル (スクリーンショット 2 を参照) の両方で使用するように設定されています。
スクリーンショット 1
スクリーンショット2
FileZilla の設定 (デフォルトの転送モードを使用していますが、アクティブとパッシブも試しましたが、同じエラーが発生しました)
結果的に、FileZilla に次のようにログが記録されます。
Status: Resolving address of www.example.com
Status: Connecting to 15.200.12.44:21...
Status: Connection established, waiting for welcome message...
Response: 220 Microsoft FTP Service
Command: AUTH TLS
Response: 234 AUTH command ok. Expecting TLS Negotiation.
Status: Initializing TLS...
Error: GnuTLS error -110: The TLS connection was non-properly terminated.
Status: Server did not properly shut down TLS connection
Status: Connection attempt failed with "ECONNABORTED - Connection aborted".
Error: Could not connect to server
SSLなしで接続する
SSL なしで接続しようとしたので、FileZilla を 使用 に設定しましたexplicit FTP over TLS if available
。そして、私の VPS では SSL 接続を許可する (必須ではない) ように構成しました。
その後、次の通知が表示されますが、接続は可能です。
私の推測では、証明書に関係があるはずですが、それが何なのかはわかりません。エラーをGoogleで検索し、推奨されているようなデバッグを試みました。ここそしてここ。
WinSCP も試しましたが、まだ接続できません。一部のサイトでは FileZilla のバグだと主張していますが、サーバー上で確認する必要があると思います。しかし、今何を確認すればよいのかわかりません。