Недавно я переместил веб-сайт WordPress с небольшим магазином с хостинг-провайдера на сервер собственного Ubuntu Server 12.04.2 LTS и Apache 2.2.22. Мне требуется SSL для магазина. Я установил пару простых vhosts на новый IP-адрес для сервера, одну привязку к порту 80 определенного IP, а другую привязку к порту 443. Оба они имеют ServerName www.example.com
и ServerAlias example.com
в конфигурации vhost. У меня есть SSLStrictSNIVHostCheck off
.
Сайт работает очень медленно, но работает. Я получаю следующее в моих журналах ошибок.
[Error] Hostname example.com provided via SNI and hostname www.example.com provided via HTTP are different
Я ожидаю, что медлительность связана с приведенным выше сообщением. Любые идеи о том, почему это появляется и что я могу с этим поделать?
источник
В моем случае проблема была в создании нового виртуального хоста с подчеркиванием. У меня есть сертификат SSL подстановочного знака.
Не работал:
Хотя Apache успешно перезапустился, я получил ошибки HTTP 400. В журнале ошибок:
Но снятие подчеркивания сработало:
источник
Проверьте файл / etc / hosts, чтобы узнать, назначаете ли вы имя домена для локального (внутреннего) IP-адреса. Не забудьте перезапустить демон кэша службы имен после изменения / etc / hosts service nscd restart
источник