Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS CA ssl证书不工作?_Amazon Web Services_Ssl_Routes_Ssl Certificate_Amazon Route53 - Fatal编程技术网

Amazon web services AWS CA ssl证书不工作?

Amazon web services AWS CA ssl证书不工作?,amazon-web-services,ssl,routes,ssl-certificate,amazon-route53,Amazon Web Services,Ssl,Routes,Ssl Certificate,Amazon Route53,我在AWS Linux服务器上创建了一个CSR,并使用它创建了一个自签名CA证书,然后安装了该证书,但出现了通用名和主机名不匹配的错误 有人能告诉我我必须做些什么来纠正这个问题吗?因为通用名IP是Amazon内部的,主机IP是公共的,所以我如何创建一个可行的证书 我不是程序员,但这是我网站开发的最后一步。SSL很好,但我需要让证书工作。谢谢我确实使用了我的domain.net作为通用名,但我认为他的答案在于我更改了AWS/etc/sysconfig/network文件上的主机名。当我创建原始CS

我在AWS Linux服务器上创建了一个CSR,并使用它创建了一个自签名CA证书,然后安装了该证书,但出现了通用名和主机名不匹配的错误

有人能告诉我我必须做些什么来纠正这个问题吗?因为通用名IP是Amazon内部的,主机IP是公共的,所以我如何创建一个可行的证书


我不是程序员,但这是我网站开发的最后一步。SSL很好,但我需要让证书工作。谢谢

我确实使用了我的domain.net作为通用名,但我认为他的答案在于我更改了AWS/etc/sysconfig/network文件上的主机名。当我创建原始CSR.pem文件和证书时,将其设置为HOSTNAME=localhost.local

我将localhost.local更改为mydomain.net,创建了另一个csr.pem文件和证书,SSL正在工作。我应该补充一点,我之前创建了一个弹性IP,并将其连接到服务器,然后在路由53中将域名分配给实例。网络文件中没有更改实例主机名的信息

当你发现答案显而易见时,找到答案就是问题所在


非常感谢

在生成自签名证书时,您是否将用于访问站点的主机名用作常用名称?