ApacheエラーSSL_ERROR_RX_RECORD_TOO_LONG


0

Apache 2.4を使用するCentOS 7でサブドメインを使用してSSLを設定する際に問題が発生します。

サブドメインのVirtualHostエントリをからに変更すると、次のエラーが表示さsubdomain.example.com:80subdomain.example.com:443ます。

example.comへの接続中にエラーが発生しました。SSLは、最大許容長を超えるレコードを受信しました。エラーコード:SSL_ERROR_RX_RECORD_TOO_LONG

VirtualHostは、動作状態で次のように構成されます

<VirtualHost subdomain.example.com:80>
    ServerName subdomain.example.com
    ProxyPreserveHost On
    ProxyPass / http://127.0.0.1:8000/
    ProxyPassReverse / http://127.0.0.1:8000/
</VirtualHost>

設定されてい*:80てexample.comに移動するとリダイレクトされhttps://example.com、このページはhttpsを使用しても問題ありませんが、サブドメインは使用しません。ホームページを指しているすべてのサブドメイン。

サブドメインの1つでポート80を443に変更すると、Webサーバー上のすべてのページで上記のエラーが発生します。

CertBotと共にインストールされたLetsEncrypt SSL証明書を使用しています。

エラーメッセージが表示される理由と問題の修正方法を知っている人はいますか?


あなたが持っていますかSSLEngine onについてVirtualHostセクションにexample.com:443または- *:443または_default_:443-ではないため1(最高のマッチング)にsubdomain.example.com:443
dave_thompson_085
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.