Java/JSP Recaptcha Error: "Cannot load URL: No route to host"

271 views
Skip to first unread message

Ratih

unread,
Sep 9, 2013, 11:06:52 PM9/9/13
to reca...@googlegroups.com
Can anyone guide me to this error, i'm using java/jsp environment which use tomcat server.
I put captcha on my registration user form, I use recaptcha4j-0.0.7.jar. it was work well before, but somehow recently it didn't work anymore.

This is the error message.

HTTP Status 500 - net.tanesha.recaptcha.ReCaptchaException: Cannot load URL: Connection timed out: connect


type Exception report

message net.tanesha.recaptcha.ReCaptchaException: Cannot load URL: Connection timed out: connect

description The server encountered an internal error (net.tanesha.recaptcha.ReCaptchaException: Cannot load URL: Connection timed out: connect) that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: net.tanesha.recaptcha.ReCaptchaException: Cannot load URL: Connection timed out: connect
	org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
	org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)

root cause

net.tanesha.recaptcha.ReCaptchaException: Cannot load URL: Connection timed out: connect
	net.tanesha.recaptcha.http.SimpleHttpLoader.httpPost(SimpleHttpLoader.java:89)
	net.tanesha.recaptcha.ReCaptchaImpl.checkAnswer(ReCaptchaImpl.java:61)
	web.controller.action.RegisterUserAction.execute(RegisterUserAction.java:43)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
	org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)

root cause

java.net.ConnectException: Connection timed out: connect
	java.net.PlainSocketImpl.socketConnect(Native Method)
	java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
	java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
	java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
	java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
	java.net.Socket.connect(Socket.java:525)
	java.net.Socket.connect(Socket.java:475)
	sun.net.NetworkClient.doConnect(NetworkClient.java:163)
	sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
	sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
	sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
	sun.net.www.http.HttpClient.New(HttpClient.java:306)
	sun.net.www.http.HttpClient.New(HttpClient.java:323)
	sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
	sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
	sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
	sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
	net.tanesha.recaptcha.http.SimpleHttpLoader.httpPost(SimpleHttpLoader.java:66)
	net.tanesha.recaptcha.ReCaptchaImpl.checkAnswer(ReCaptchaImpl.java:61)
	web.controller.action.RegisterUserAction.execute(RegisterUserAction.java:43)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
	org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)

Reply all
Reply to author
Forward
0 new messages