У меня проблемы с настройкой SSL с поддоменами на CentOS 7 с Apache 2.4.

Я получаю следующую ошибку, когда я изменяю запись VirtualHost субдомена с subdomain.example.com:80 на subdomain.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, но не субдомены. Все субдомены, указывающие на домашнюю страницу.

Если я изменю порт 80 на 443 на одном из поддоменов, я получу ошибку, указанную выше, для всех страниц моего веб-сервера.

Я использую SSL-сертификаты LetsEncrypt, установленные вместе с CertBot.

Кто-нибудь знает, почему я получаю сообщение об ошибке и как решить проблему?

0