我的VM设置:
Azure VM: Windows server 2019数据中心IIS 10
我从GoDaddy购买了一个域&标准SSL,并将其指向Azure。最初,该网站使用端口80上的HTTP在IIS上运行。我从godaddy那里购买了SSL,并将它们安装为下面的参考
中间证书使用MMC服务器证书使用IIS
然后,我尝试使用端口443上的https将证书绑定到我的网站,其中新安装的SSL证书名称在SSL证书下拉菜单中的“添加站点绑定”窗口中没有显示。
我想做的是让我的网站可以通过https,而没有得到这些浏览器警告,该网站是不可信的。我为我的域创建了一个SSL证书,并将Apache配置为默认使用它-ssl。用https://调用我的站点,但是在每个设备上的每个浏览器中,都会得到没有提供发行者链的消息。在firefox中:
The certificate is not trusted because no issuer chain was provided.
(Error code: sec_error_unknown_issuer)
我明白SSL有什么问题吗?
我试图克隆一个SSL服务器,它托管依赖Cloudflare的SSL证书的站点。
在克隆服务器并更新本地hosts文件以将站点指向新服务器后,我会遇到以下错误:
400 Bad Request
No required SSL certificate was sent
nginx
如何在不需要使原始服务器/站点脱机的情况下解决这个问题?
如果它重要,网站是一个Wordpress网站。
注意:我看到了这个类似的问题,但它似乎没有深入到我所看到的问题中(在代理中使用了Nginx,而且没有Cloudflare组件)