2

这是我的网站https://www.healthdrop.in的网址,我得到了

错误:由于请求超时,获取页面失败。

https://cards-dev.twitter.com/validator上尝试时

我尝试了在不同网站上提到的每一个修复,但没有成功。

检查所有元数据

我与twittercommunity取得联系,他们说我的apache配置不正确,问题是

“其他错误”最常见的是 SSL 错误配置。对于您的服务器,我看到 SSL3 警报 read:warning:unrecognized name,这表明您遇到了与此类似的错误,该错误也在故障排除帖子中链接。

所以我跑来apachectl configtest测试我的apache配置,结果是

语法OK

我在SSLLABS上检查我的网站的 SSL

我尝试了这里提到的步骤,但仍然没有成功。

谁能指导我更多。我正在使用AWS EC2 ubuntuwithAWS S3图像。

4

1 回答 1

1

1)首先尝试通过以下命令调试您的 SSL

openssl s_client -servername <hostname> -connect <hostname>:443 -state

如果它打印此消息:

SSL3 警报读取:警告:无法识别的名称

2)然后尝试添加

ServerName www.healthdrop.in 
ServerAlias healthdrop.in 

在您的/etc/apache2/sites-available/default-ssl.conf或虚拟主机文件中

3)然后通过重启apache服务器

sudo service apache2 restart

于 2017-09-06T13:54:52.007 回答