2013-10-11 45 views
0

我有一個java webapps,它在註冊表單請求之一上運行ReCaptcha反垃圾郵件垃圾郵件。它在我的開發本地機器上工作正常,但是,當我將它部署在我的客戶機的Solaris 10服務器上時,它全部向南。它拋出此錯誤消息「驗證碼 - 不可達」Java ReCaptcha錯誤:在Solaris 10上無法訪問recaptcha

發現在網絡上該解決方案,它給了我這是怎麼回事一點點的見解:

https://code.google.com/p/recaptcha/wiki/FirewallsAndRecaptcha

但問題是,如何我是否允許出站訪問端口80上的所有IP或使用代理服務器根據Solaris 10中的主機名執行訪問控制?我對Solaris防火牆規則管理知之甚少。我一直在尋找和低,但仍然無法找到一個明確的教程,如何做到這一點。

有沒有人有類似的經歷?需要你的意見!謝謝!

回答

0

解決了它。

與我的網絡人員檢查,出站通信端口80沒有被阻止。

我的ipfilter未啓用。

所以試圖ping google.com,但它仍然失敗。所以我懷疑問題在於我的機器域名解析器服務器。

因此,我查看vi /etc/resolv.conf,我通過使用www.OpenDNS.com DNS IP得到它的工作。