我有一个外卡SSL证书颁发的Starfield安全认证机构,这是有效的,直到2014年。我已经用了一年多没有后端认证(证书没有安装在ELB上)的ELB证书。我最近需要让客户端IP传递到服务器。为了让客户端IP通过,我必须创建一个新的ELB,并在ELB上安装证书,并使用ELBSampleELBDefaultCipherPolicy设置后端身份验证。SSL证书也安装在服务器/实例上。
我有100多个客户使用新的配置,没有问题。但是,我有两个客户端抛出了无效的证书错误:
java: "unable to find valid certification path to requested t
我的CentOS 7服务器是在AWS私有云(公司网络)中,无法连接到某些站点。做了一些工作后,我设法把问题缩小到下面的问题上。
无法访问以下内部站点(SSL由公共CA访问)
curl -v https://git.company.com
它回来了,
About to connect() to git.company.com port 443 (#0)
Trying 10.62.124.6...
Connected to git.company.com (10.62.124.6) port 443 (#0)
Initializing NSS with certpath: sql:/etc/pki
我们在EC2服务器上运行的Apache网站前使用AWS作为我们的CloudFront。网站使用SSL (https),CloudFront被配置为使用默认的CloudFront证书,因此我们的应用程序使用https://xxxxxxcloudfront.net/path/to/asset而不是https://ourdomain.com/path/to/asset加载静态资产。
我们的SSL证书,由Go爸爸发行,昨天过期了。在web服务器上安装新证书后,CloudFront似乎不再能够提供任何资产。它只是返回一个带有消息CloudFront wasn't able to connect