首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SNI取错证书

SNI取错证书
EN

Stack Overflow用户
提问于 2015-03-20 14:12:27
回答 1查看 613关注 0票数 0

我得到了下面的设置

代码语言:javascript
复制
Listen 443
NameVirtualHost *:443
    <virtualhost *:443>
    Servername  1.domain.com
    DocumentRoot /1
    SSLEngine on
    SSLVerifyClient none
    SSLCertificateFile /etc/apache/1.cer
    SSLCertificateKeyFile /etc/apache/1.key
    SSLCertificateChainFile /etc/apache/1.crt
    </virtualhost>

    <virtualhost *:443>
    Servername  2.domain.com
    DocumentRoot /2
    SSLEngine on
    SSLVerifyClient none
    SSLCertificateFile /etc/apache/2.cer
    SSLCertificateKeyFile /etc/apache/2.key
    SSLCertificateChainFile /etc/apache/2.crt
    </virtualhost>

由于某种原因,SNI在网站2上从1.domain.com获取证书,导致一个不安全的连接警告页面。有人知道为什么吗?我正在使用Apache/2.2.15 (Unix)和OpenSSL 1.0.1e-fips

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-24 10:06:38

为了让它正常工作,显然apache要求namevirtualhost位于/etc/httpd/con.d/ssl.conf文件中,而不是httpd.conf文件中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29168571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档