首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要在带有弹性IP的Amazon服务器上应用所有SSL

需要在带有弹性IP的Amazon服务器上应用所有SSL
EN

Server Fault用户
提问于 2011-10-06 17:49:02
回答 2查看 391关注 0票数 1

我有两个web应用程序托管在一个使用弹性IP的EC2亚马逊服务器上。我有一个追踪* SSL证书,我正试图应用于这两个web应用程序。

我按照GoDaddy的指示生成了CSR文件

我在apache上启用了SSL,并在服务器上安装了SSL (链接到Vhost中的正确路径)。

当我测试https urls时,我得到以下错误:

web应用程序使用无效的安全证书。

证书不受信任,因为它是自签名的.证书只对ip-10-236-91-228有效。

所列出的IP是Amazon服务器的内部私有IP,而不是面向IP的公众。

有没有其他人遇到过类似的问题,或者知道如何解决这个问题?

谢谢,

汤姆

EN

回答 2

Server Fault用户

发布于 2011-10-06 21:14:42

看起来您为EC2实例的私有IP主机名创建了SSL证书,而不是为您自己的通配符域创建了一个SSL证书,您计划在其web浏览器中发送用户。

你可能得买一张新的证书。这次不要太严格地遵循GoDaddy的指示,特别是当它要求您输入证书的主机/域时。

下面是我最近购买通配符SSL证书的地方(便宜得多):http://www.namecheap.com/ssl-certificates/comodo.aspx

票数 1
EN

Server Fault用户

发布于 2011-10-07 16:51:35

您安装了中间证书吗?

大多数SSL证书要求在服务器上安装中间证书以及实际域证书。

如果缺少此中间证书,您报告的错误将出现。

您来自GoDaddy的电子邮件应该包括您的域证书和中间证书,如果没有,您可以从他们的网站https://certs.godaddy.com/anonymous/repository.seam下载中间证书。

此证书需要保存在实例的某个位置(除了域证书),添加行.

SSLCertificateChainFile /path/to/您的/中间/文件

...to您的apache虚拟主机配置文件(很明显,用服务器上的实际路径替换/ path /to/ your /中间体/文件)

然后需要重新启动apache。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/319477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档