Centos8开启https/ssl后IE8访问不了网站?

上次赫琴讲了3个命令让你快速搞定Linux/Centos系统下的网站数据迁移,但是当我们迁移到新的Centos8服务器时出现一个问题:网站开启https/ssl后Windows 7系统下的IE8浏览器访问不了网站。

赫琴经过检查发现,Centos8系统下的openssl默认配置需要做修改,否则用IE8访问该服务器上的网站时会出现打不开网页的问题。知道原因后马上动手,先用以下命令搜索出openssl的配置文件:

命令:find /etc/* -name "openssl*"

[ok165@www.ok165.com]# find /etc/* -name "openssl*"
/etc/crypto-policies/back-ends/opensslcnf.config
/etc/crypto-policies/back-ends/openssl.config
/etc/pki/ca-trust/extracted/openssl
/etc/pki/tls/openssl.cnf

openssl.cnf文件为openssl的配置文件,打开你会发现它还引用了别的配置文件:opensslcnf.config。

那我们再打开引用的配置文件opensslcnf.config,找到最后一行“MinProtocol = TLSv1.2”,将其改为“MinProtocol = TLSv1”,问题搞定。

注:如果你用的是免费的DV证书,XP下的IE8浏览器依然没办法打开网站,仅Windows 7系统下IE8有效。