小编arc*_*rty的帖子

Apache SNI namevhosts 总是路由到第一个 VirtualHost 条目

Apache 似乎将所有 https 请求路由到第一个,<VirtualHost *:443>而不管 ServerName/ServerAlias 字段上的 SNI 匹配如何。

Apache 使用 SNI
服务器版本构建:Apache/2.2.22 (Ubuntu)
服务器构建:2013 年 3 月 8 日 15:53:13
OpenSSL 1.0.1 2012 年 3 月 14 日

error.log 报告:

Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
Run Code Online (Sandbox Code Playgroud)

这表明 SNI 正在按照http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI工作(您如何判断您的 Apache 构建是否支持 SNI?)

SSL_TLS_SNI使用 HTTPS 请求时似乎已正确设置(使用 验证phpinfo()

配置:

<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to …
Run Code Online (Sandbox Code Playgroud)

sni namevirtualhost apache-2.2

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

apache-2.2 ×1

namevirtualhost ×1

sni ×1