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&#174; 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&#174; 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

Reply via email to