Apache 缓存旧的 ssl 证书

Sbx*_*Sbx 5 linux ubuntu ssl cache apache-2.2

大约 2 周前,我为所有服务器购买了新的通配符 SSL 证书,并立即尝试通过替换旧的自签名证书设置来在服务器上进行设置。因此,我输入了新的详细信息,重新启动了 apache,并刷新了浏览器,但它仍然抱怨拥有自签名 SSL 证书。因此,我进一步调查,并通过从远程 Windows 服务器测试它来确认它不是我的浏览器或本地缓存,但它仍然提供旧的自签名证书(但链文件已成功更新)。我什至尝试重新启动服务器以尝试清除 apache 的 SSL 缓存或任何正在发生的事情,但也没有运气。
由于某些疯狂的原因,它在端口 444 上运行良好,如果我编辑该站点并将其更改为端口 443,它会返回到旧证书....:( 发生了什么事?不仅仅是端口 443 没有’顺便说一句,我已经测试了端口 92XX(因为这就是我的服务运行的端口),即使在新端口上创建新站点之后,它也会出现相同的错误。我还尝试将其中一个站点复制到另一个站点(新的,以前从未有过 ssl)服务器,它在那里工作正常:/
我如何清除 apache 的“SSL 缓存”或这里发生的任何事情(运行 Ubuntu 12.10 服务器)?

站点之一的配置:

<IfModule mod_ssl.c>
<VirtualHost *:9207>
        DocumentRoot /var/www/ssl/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/ssl/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>
        ErrorLog /var/log/apache2/error.log
        LogLevel warn
        CustomLog /var/log/apache2/ssl_access.log combined
        Alias /doc/ "/usr/share/doc/"
        <Directory "/usr/share/doc/">
                Options Indexes MultiViews FollowSymLinks
                AllowOverride None
                Order deny,allow
                Deny from all
                Allow from 127.0.0.0/255.0.0.0 ::1/128
        </Directory>
ProxyPass /tr http://localhost:9107/tr
ProxyPassReverse /tr http://localhost:9107/tr
        SSLEngine on
        SSLCertificateFile    /etc/ssl/crt/STAR_mysite_net.crt
        SSLCertificateKeyFile /etc/ssl/crt/server.key
        SSLCertificateChainFile /etc/ssl/crt/STAR_mysite_net.ca-bundle
        <FilesMatch "\.(cgi|shtml|phtml|php)$">
                SSLOptions +StdEnvVars
        </FilesMatch>
        <Directory /usr/lib/cgi-bin>
                SSLOptions +StdEnvVars
        </Directory>
        BrowserMatch ".*MSIE.*" \
                nokeepalive ssl-unclean-shutdown \
                downgrade-1.0 force-response-1.0
</VirtualHost>
</IfModule>
Run Code Online (Sandbox Code Playgroud)

小智 4

在 Linux 服务器上以 root 身份运行此函数:

apachectl graceful
Run Code Online (Sandbox Code Playgroud)

在 debian 上为我工作。如果这不起作用,您可以尝试参数 -k

apachectl -k graceful
Run Code Online (Sandbox Code Playgroud)

荷兰语 chrome 中的错误消息:Fout 遇到 SSL 绑定

英语 chrome 中的错误消息:SSL 连接错误


归档时间:

查看次数:

16939 次

最近记录:

3 年,2 月 前