使用带有负载均衡器和弹性 IP 的 AWS ec2。
我正在尝试添加 SSL 证书但出现以下错误。
Certificate does not match name shop.domain.com
Subject ip-172-31-19-115
Valid from 13/Jul/2015 to 12/Jul/2016
Issuer ip-172-********
我知道 ip-172-******** 是私有 IP,而公有 IP 是 54-*********
我的问题是如何在 SSL 上获取公共 IP?以下是我采取的步骤:
openssl genrsa -out private-key.pem 2048
openssl req -sha256 -new -key private-key.pem -out csr.pem
然后提交给 rapidSSL。
然后以这种方式添加到负载均衡器。 http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/elb-update-ssl-cert.html
通过控制台而不是命令行。
我遗漏了如何获取 private.key 和 csr.pem 上的公共 IP