dpgbh20688 2010-07-28 17:06
浏览 480

reCAPTCHA(Zend_Service_ReCaptcha)抛出“无法连接到tcp://api-verify.recaptcha.net:80”

I am using reCAPTCHA on this page but when I submit I get following error in my apache log: This started happening after I set ssl to true (i have to use it, becouse website is SSL)

[Wed Jul 28 18:47:54 2010] [error] [client X.X.31.80] PHP Fatal error: Uncaught exception 'Zend_Http_Client_Adapter_Exception' with message 'Unable to Connect to tcp://api-verify.recaptcha.net:80. Error #110: Connection was inactive for a long time' in /XXX/local/XXX-php-XXX/library/Zend/Http/Client/Adapter/Socket.php:235 Stack trace: #0 /XXX/local/XXX-php-XXX/library/Zend/Http/Client.php(976): Zend_Http_Client_Adapter_Socket->connect('api-verify.reca...', 80, false) #1 /usr/local/XXX-php-XXX/library/Zend/Service/ReCaptcha.php(487): Zend_Http_Client->request('POST') #2 /usr/XXX/XXX-php-XXX/library/Zend/Service/ReCaptcha.php(502): Zend_Service_ReCaptcha->_post('03AHJ_Vuuj0ZWOY...', 'adaptors of') #3 /XXX/XXX/XXX-php-XXX/XXX/registration.php(111): Zend_Service_ReCaptcha->verify('03AHJ_Vuuj0ZWOY...', 'adaptors of') #4 {main} thrown in /XXX/local/XXX-php-XXX/library/Zend/Http/Client/Adapter/Socket.php on line 235, referer: https://forum.esfcr.cz/registration.htm

Anyone who knows what is happening? As you see, I am using SSL. My PHP code is:

$recpatcha = new Zend_Service_ReCaptcha(
                '6LdXXXXXXXXXXXXX9uy_D6rKXXXq9eM',
                '6LdXXXXXXXXXXXXXXXXXXXXndQ5X9ny',
                array('ssl' => true),
                array ('theme' => 'white', 'timeout' => 800));

and $POST processing:

$resp = $recpatcha->verify($_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]);

Thanks

  • 写回答

1条回答 默认 最新

  • ds3016 2010-08-12 11:28
    关注

    I found solution. Problem was in firewall, which blocks outgoing connections.

    评论

报告相同问题?

悬赏问题

  • ¥15 为什么apriori的运行时间会比fp growth的运行时间短呢
  • ¥15 帮我解决一下膳食平衡的线性规划模型的数据实例
  • ¥40 万年历缺少农历,需要和阳历同时显示
  • ¥250 雷电模拟器内存穿透、寻基址和特征码的教学
  • ¥200 比特币ord程序wallet_constructor.rs文件支持一次性铸造1000个代币,并将它们分配到40个UTXO上(每个UTXO上分配25个代币),并设置找零地址
  • ¥15 关于Java的学习问题
  • ¥15 如何使用chatgpt完成文本分类任务?
  • ¥15 已知速度v关于位置s的等式,怎么转化为已知位置求速度v的等式
  • ¥15 我有个餐饮系统,用wampserver把环境配置好了,但是后端的网页却进去,是为什么,能不能帮远程一下?
  • ¥15 R运行没有名称为"species"的插槽对于此对象类"SDMmodelCV"