如果Drupal似乎无法与外部连接,该怎么办?
问题描述:
今天,出了蓝色,我的Drupal 7网站开始显示消息:如果Drupal似乎无法与外部连接,该怎么办?
Unable to connect with the reCAPTCHA server (www.google.com): 110: Connection timed out
在日志错误,我发现,让错误也发送确认邮件新的帐户和我不再也无法从脸书墙模块的facebook获取长期访问令牌。似乎drupal无法连接到外部世界......任何线索,我没有看到,发生了什么事情?
该站点的ubuntu服务器已启动并运行,该站点可到达。
答
在我的情况下,连接失败的问题与ipv6。出于某种原因,他们可以非常缓慢地到达。 我做
telnet google.it 80
,并发现该回复
1) Trying 2a00:1450:4007:80e::2003...
2) Trying 216.58.208.227...
3) Connected to google.it.
4) Escape character is '^]'.
耗时1分从1号线通到第2行所以我在我的箱子加上几行到/ etc/sysctl的禁用的IPv6 .conf文件
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
,并重新启动的sysctl
sudo sysctl -p
并且所有问题都没有了。
也许这是一个与Facebook的API更改有关的问题,它是最后一次工作正常吗? –
这不仅是Facebook。 Smtp也没有回应,也无法使用recaptcha –
您使用的是代理服务器吗? –