我曾在https://stackoverflow.com/questions/12814603/一次问过这个问题,但我不知道为什么我的问题会被关闭!
我找到了答案,我现在想分享。
问题
我有一个脚本可以向网络邮件服务发送邀请电子邮件。
但是现在,我在没有对代码进行任何更改的情况下得到错误。当我运行脚本时,浏览器状态栏显示“Waiting for domain.com
”
几秒钟后,我在oauth->getRequestToken
中发出以下错误:
使请求失败(无法连接到服务器)
我想知道为什么会出现此错误或发生此错误的原因是什么?它与防火墙(csf)设置有关(例如阻塞端口等)?
注意:我的代码在工作时或现在没有任何变化。
PHP 5.2.17 CentOS 6.2 oauth上次发布
答案 0 :(得分:0)
在我的问题中,我说我正在使用 csf 防火墙并询问Dose it related to firewall (csf) settings (e.g. Blocked port and etc.)?
我的csf防火墙被Google和Yahoo IP封锁了。
在csf防火墙设置中将Yahoo和Google IP添加到Allow IPs
后,问题就解决了。
只需输入以下IP:
173.194.0.0/16 # Google
77.0.0.0/8 # Yahoo