apacheのエラーログに下記エラーが出力され原因と対策を調べています。
errorlog
1AH02032: Hostname exsample.com provided via SNI and hostname sub.exsample.com provided via HTTP are different
ホスト名が異なると怒られているっぽいのですが、対策がわからず・・・
動作には問題がなく動いています。
単一のサーバーで、2つの異なるドメインサイトを運用しています。(exsample.com、sub.exsample.com)
スペックは下記の通り
Server version: Apache/2.4.16 (Ubuntu)
HTTP/1.1
apacheのconfファイルは下記参照(ドメインはexsampleに書き換え)
apache
1#### exsample.com 2<VirtualHost *:80> 3 ServerName exsample.com 4 ServerAlias www.exsample.com 5 Redirect permanent / https://exsample.com/ 6</VirtualHost> 7<VirtualHost *:443> 8 ServerName exsample.com:443 9 DocumentRoot /home/www/main 10 11 # ssl 12 SSLEngine on 13 SSLCertificateFile /certs/exsample.com.crt 14 SSLCertificateChainFile /certs/exsample.com.cer 15 SSLCertificateKeyFile /key/exsample.com.nopass.key 16 17 <Directory "/home/www/main"> 18 Options MultiViews FollowSymLinks 19 AllowOverride All 20 Require all granted 21 </Directory> 22</VirtualHost> 23 24#### sub.exsample.com 25<VirtualHost *:80> 26 ServerName sub.exsample.com 27 ServerAlias www.sub.exsample.com 28 Redirect permanent / https://sub.exsample.com/ 29</VirtualHost> 30<VirtualHost *:443> 31 ServerName sub.exsample.com:443 32 DocumentRoot /home/www/sub 33 34 # ssl 35 SSLEngine on 36 SSLCertificateFile /certs/sub.exsample.com.crt 37 SSLCertificateChainFile /certs/sub.exsample.com.cer 38 SSLCertificateKeyFile /key/sub.exsample.com.nopass.key 39 40 <Directory "/home/www/sub"> 41 Options MultiViews FollowSymLinks 42 AllowOverride All 43 Require all granted 44 </Directory> 45</VirtualHost>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/01 10:15
2019/02/01 10:16
2019/02/01 10:19
2019/02/01 10:21
2019/02/01 13:13