图像未在Twitter上显示 - 错误:获取页面失败,因为请求超时

时间:2017-09-06 06:54:03

标签: amazon-web-services twitter amazon-s3 amazon-ec2 twitter-card

这是我的网站https://www.healthdrop.in的网址,我正在

  

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

https://cards-dev.twitter.com/validator

上试用时

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

检查此for所有元数据

我与twittercommunity取得了联系,他们说我的apachectl configtest配置不对,问题是

  

“其他错误”最常见的是SSL配置错误。在里面   您的服务器的情况我看到SSL3警报读取:警告:无法识别   名称,表示您有一个类似于这个错误的错误   也在故障排除帖子中链接。

所以我运行apache来测试我的AWS EC2 ubuntu配置,结果是

  

语法OK

我在SSLLABS

上查看我的网站上的SSL

我尝试了提及here的步骤,但仍然没有成功。

任何人都可以指导我更多。我将AWS S3与{{1}}用于图片。

1 个答案:

答案 0 :(得分: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