You need to make sure your DNS resolution is working properly on that machine so that the java library can use it. If configured correctly, the resolution errors may be malicious clients spoofing IP/hostnames.
The Solr Statistics system needs to perform DNS lookups on client addresses to hosts during the analysis for detecting bots. If we want to make this feature optional, it will reduce the accuracy of excluding bot activity from the stats based on host domain. Mark On Jun 24, 2010, at 4:14 AM, Claudia Jürgen wrote: > Hi all, > > we updated our instance to 1.6.0 and got some (250-800/day) solr errors > (see below) related to the dns lookup in > org.dspace.statistics.SolrLogger at line 182: > try > { > String dns = DnsLookup.reverseDns(ip); > doc1.addField("dns", dns.toLowerCase()); > } > catch (Exception e) > { > log.error(e.getMessage()); > } > > Is anyone facing the same issue and maybe got solved it. Note in the > logs only the line ERROR org.dspace.statistics.SolrLogger @ appears. > > thanks > > Claudia Jürgen > > > > 2010-06-23 11:52:03,890 ERROR org.dspace.statistics.SolrLogger @ > java.net.SocketTimeoutException > at org.xbill.DNS.Client.blockUntil(Client.java:43) > at org.xbill.DNS.UDPClient.recv(UDPClient.java:43) > at org.xbill.DNS.UDPClient.sendrecv(UDPClient.java:70) > at org.xbill.DNS.SimpleResolver.send(SimpleResolver.java:256) > at > org.xbill.DNS.ExtendedResolver$Resolution.start(ExtendedResolver.java:93) > at org.xbill.DNS.ExtendedResolver.send(ExtendedResolver.java:359) > at org.dspace.statistics.util.DnsLookup.reverseDns(DnsLookup.java:36) > at org.dspace.statistics.SolrLogger.post(SolrLogger.java:184) > at > org.dspace.statistics.SolrLoggerUsageEventListener.receiveEvent(SolrLoggerUsageEventListener.java:41) > at > org.dspace.services.events.SystemEventService.fireLocalEvent(SystemEventService.java:154) > at > org.dspace.services.events.SystemEventService.fireEvent(SystemEventService.java:97) > at > org.dspace.app.webui.servlet.HandleServlet.doDSGet(HandleServlet.java:173) > at > org.dspace.app.webui.servlet.DSpaceServlet.processRequest(DSpaceServlet.java:151) > at > org.dspace.app.webui.servlet.DSpaceServlet.doGet(DSpaceServlet.java:99) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.dspace.utils.servlet.DSpaceWebappServletFilter.doFilter(DSpaceWebappServletFilter.java:112) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:595) > > > > -- > Mit freundlichen Gruessen > > Claudia Juergen > Universitaetsbibliothek Dortmund > Eldorado > 0231/755-4043 > https://eldorado.tu-dortmund.de/ > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > DSpace-tech mailing list > DSpace-tech@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/dspace-tech ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech