我正在尝试为我的Apache2服务器(Ubuntu14)配置SSL。最后,我的浏览器返回:“本网站提供的安全证书不是由受信任的证书颁发机构颁发的。”
以下是几个步骤:
1)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apache2 openssl
sudo a2enmod ssl
service apache2 restart
sudo mkdir /etc/apache2/ssl
sudo openssl req -new -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.csr2)将代码发送给我的公司CA: Intranet服务器专用CA (UTF-8),他们向我发送了3个文件:
-----BEGIN CERTIFICATE----------BEGIN CERTIFICATE-----3) sudo nano etc/apache2/sites-available/default-ssl.conf
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ServerAdmin myemail@mycompany.it
ServerName <mywebsite>
ServerAlias www.<mywebsite>
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/AltriServer.125642.cer
SSLCertificateKeyFile /etc/apache2/ssl/apache.key
SSLCACertificateFile /etc/apache2/ssl/MyCompanyPrivateCA.base64.cer
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
BrowserMatch "MSIE [2-6]" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
# MSIE 7 and newer should be able to use keepalive
BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown
</VirtualHost>
</IfModule>4) sudo a2ensite default-ssl.conf
5) sudo service apache2 restart
其结果是,在chrome世界中的URL是红色的。
有人能帮我吗?里卡多
发布于 2015-12-24 19:24:02
我没有在你的配置中看到错误。
这不是错误--这是一种警告,您生成的证书不只是浏览器所信任的。
如果这不是生产服务器,只需在浏览器中手动信任您的证书,并忽略此消息。
另外,请看一看- Getting Chrome to accept self-signed localhost certificate
几乎没有铬调优的解决方案。
https://stackoverflow.com/questions/34420654
复制相似问题