Hi Brian, The error message indicates that the datastream retrieval hit the 20 seconds timeout. This happens because Fedora can't connect to the URL of the referenced datastream within the specified time span. Could your Fedora possibly sit behind a proxy server ? If so, please check out the following link for further information on proxy configuration options: http://fedora-commons.org/confluence/x/IhrS
Thanks, Kai 2010/4/6 Brian Carpenter <bcarpen...@usgs.gov>: > > Hi folks: > > I'm running a few test scenarios on our Fedora (3.3) repository and keep > running into timeouts when I try to serve referenced datastreams. I'm trying > to troubleshoot this without much success: if somebody could look at the > error messages below, and point me to the probable reason of my timeouts, I > would be very appreciative. > > Thanks so much, > > Brian Carpenter, MLS > US Geological Survey > Library--MS507 > 12201 Sunrise Valley Dr. > Reston, VA 20192-0002 > (703) 648-4476 > bcarpen...@usgs.gov > > ***** > > fedora.server.errors.HttpServiceNotFoundException: > [DefaultExternalContentManager] returned an error. The underlying error was > a fedora.server.errors.GeneralException The message was "Error getting > http://gallery.usgs.gov/audio/corecast/ep123/20100308_123_Bison.mp3" . > at > fedora.server.storage.DefaultExternalContentManager.getExternalContent(DefaultExternalContentManager.java:145) > at > fedora.server.access.DefaultAccess.getDatastreamDissemination(DefaultAccess.java:1095) > at > fedora.server.access.FedoraAccessServlet.getDatastreamDissemination(FedoraAccessServlet.java:617) > at > fedora.server.access.FedoraAccessServlet.doGet(FedoraAccessServlet.java:467) > at javax.servlet.http.HttpServlet.service(Unknown Source) > at javax.servlet.http.HttpServlet.service(Unknown Source) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown > Source) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source) > at > fedora.server.security.servletfilters.FilterSetup.doFilter(FilterSetup.java:234) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown > Source) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source) > at > fedora.server.security.servletfilters.FilterSetup.doFilter(FilterSetup.java:234) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown > Source) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source) > at > fedora.server.security.servletfilters.FilterSetup.doFilter(FilterSetup.java:234) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown > Source) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source) > at > org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source) > at > org.apache.catalina.core.StandardContextValve.invoke(Unknown Source) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source) > at org.apache.catalina.core.StandardHostValve.invoke(Unknown > Source) > at > org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source) > at > org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source) > at > org.apache.catalina.connector.CoyoteAdapter.service(Unknown Source) > at org.apache.coyote.http11.Http11Processor.process(Unknown > Source) > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Unknown > Source) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Unknown Source) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(Unknown Source) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown > Source) > at java.lang.Thread.run(Thread.java:595) > Caused by: fedora.server.errors.GeneralException: Error getting > http://gallery.usgs.gov/audio/corecast/ep123/20100308_123_Bison.mp3 > at > fedora.server.storage.DefaultExternalContentManager.get(DefaultExternalContentManager.java:170) > at > fedora.server.storage.DefaultExternalContentManager.getFromWeb(DefaultExternalContentManager.java:319) > at > fedora.server.storage.DefaultExternalContentManager.getExternalContent(DefaultExternalContentManager.java:139) > ... 29 more > Caused by: org.apache.commons.httpclient.ConnectTimeoutException: The host > did not accept the connection within timeout of 20000 ms > at > org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:155) > at > org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:125) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) > at > org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323) > at > fedora.common.http.HttpInputStream.(HttpInputStream.java:38) > at fedora.common.http.WebClient.get(WebClient.java:174) > at fedora.common.http.WebClient.get(WebClient.java:135) > at > fedora.server.storage.DefaultExternalContentManager.get(DefaultExternalContentManager.java:162) > ... 31 more > Caused by: java.net.SocketTimeoutException: connect timed out > at java.net.PlainSocketImpl.socketConnect(Native Method) > at > java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) > at > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) > at > java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) > at > java.net.SocksSocketImpl.connect(SocksSocketImpl.java:367) > at java.net.Socket.connect(Socket.java:524) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:592) > at > org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140) > ... 42 more > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Fedora-commons-users mailing list > Fedora-commons-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users > > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users