1. ホーム
  2. apache

[解決済み】SSLが許容最大長を超えるレコードを受信しました。(エラーコード: ssl_error_rx_record_too_long)

2022-01-26 23:13:16

質問

httpsのセットアップについて、こちらの公式ドキュメントに従いました。 https://help.ubuntu.com/6.06/ubuntu/serverguide/C/httpd.html#https-configuration

を削除する必要がありました。 +CompatEnvVars から

SSLOptions +FakeBasicAuth +ExportCertData +CompatEnvVars +StrictRequire

というのも、無効なコマンドであるとかなんとか言われてしまったからです。 そのため、それを削除し、ネイルの指示に従ったところ、エラーが発生しました。

SSL received a record that exceeded the maximum permissible length.

(Error code: ssl_error_rx_record_too_long)

SSLは初めてなのですが、何が問題なのかアドバイスがあれば教えてください。

解決方法を教えてください。

私もちょうどこの問題を経験したところです。私の場合は、間違ったコードがポート80のHTTPSにリダイレクトしようとしたときに現れました。

https://example.com:80/some/page

URLから80番ポートを削除することで、リダイレクトが機能します。

HTTPSはデフォルトで443番ポートで実行されます。