You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apache 2.4 基础域名TLS连接存在延迟,子域名无此问题的排查及解决方案咨询

Apache 2.4 基础域名TLS连接存在延迟,子域名无此问题的排查及解决方案咨询

各位大佬好,想请教个Apache TLS连接的问题:

我的服务器是Apache 2.4,已经开启SSL,用的HTTP/1.1,还有一张有效的通配符证书(可惜没法分享站点地址)。最近发现一个很奇怪的情况:基础域名url.org的新TLS连接会有持续的延迟,但子域名www.url.org和sub.url.org完全没这个问题。

先贴一下当前的SSL配置:

<VirtualHost *:80>
ServerName sub.url.org
ServerAlias www.url.org
ServerAlias url.org

SSLProxyEngine On

# Force https
RewriteEngine on
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</VirtualHost>

<VirtualHost *:443>
ServerName sub.url.org
ServerAlias www.url.org
ServerAlias url.org

SSLEngine on
SSLProxyEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
SSLHonorCipherOrder on
# ... 其他省略配置
</VirtualHost>

目前我已经排查了这些点:

  • Apache日志:没发现任何异常信息
  • 服务器负载:内存还有约30G可用,CPU负载只有2%左右,资源肯定够
  • SSL测试工具:
    • Qualys SSL Labs测url.org时,要么卡在TLS 1.0步骤,要么直接显示“无法连接”;但测www.url.org能拿到A+评级
    • Immuniweb测url.org提示站点没有证书;测www.url.org同样是A+
  • 浏览器测试:Firefox无痕模式下清空缓存,url.org加载有明显延迟,www.url.org则正常

我自己猜测,会不会是基础域名url.org因为通配符证书的原因,每次建立TLS连接都要重新计算?所以想调整443端口的VirtualHost配置,把ServerName和ServerAlias调换,再加上重写规则,把非www、非sub的域名都重定向到www.url.org,这样应该能避免基础域名的TLS问题?

下面是我拟的配置,因为是生产环境不敢随便动,想先问问各位这样行不行,能不能改善延迟问题:

<VirtualHost *:443>
ServerName www.url.org
ServerAlias sub.url.org
ServerAlias url.org

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !sub\. [NC]
RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI}

# 其他SSL配置不变...
</VirtualHost>

另外补充一下:证书的Subject Alternative Names字段里同时包含了*.url.org和url.org,所以证书本身应该是没问题的。还有个限制是没法用ab这类压测工具来验证。

盼各位大佬指点一下!

备注:内容来源于stack exchange,提问作者Askirkela

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 11:13:05