- 论坛徽章:
- 0
|
两个SSL站点.
SSL全局配置如下:
LoadModule ssl_module modules/mod_ssl.so
Listen 443
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache shmcb:/var/cache/mod_ssl/scache(512000)
SSLSessionCacheTimeout 300
SSLMutex default
SSLRandomSeed startup file:/dev/urandom 256
SSLRandomSeed connect builtin
SSLCryptoDevice builtin
在httpd.conf中启用了NameVirtualHost.
在配置SSL站点时,用的是一个IP,不同的域名
站点A---虚拟主机A,配置的证书是 certA
站点B---虚拟主机B配置的证书是 certB
重启apache之后.访问站点B,获得的证书一直都是certA的证书,根本没有获得certB证书.
这个问题不知道有没有人遇到过?因为SSL站点默认的配置就只有一份全局的SSL.CONF配置文件.其他的配置文件就没有用到证书了. |
|