I did a little Stack Overflow poking around since this was an
intriguing error. If the poster for this issue is correct:
https://stackoverflow.com/questions/39710180/apr-error-730054/
This is a Tomcat connection error and the code can point to something
in this list of constants:
https://tomcat.apache.org/tomcat-8.0-doc/api/constant-values.html
I am not sure about the negative value, but a positive 120001 is equal
to TIMEUP.
The -32 might be a APR_POLLHUP, but there are so many 32's it's hard to
be sure.
APR is the Apache Portable Runtime and can be used as an option for
your HTTP connectors and thread management. I haven't seen this as much in
use, but it's supposed to be pretty performant because it bypasses Java. I
wonder if the docker image has its OpenSSL library properly installed? Could
also just be a blocked port that needs to be opened through Docker. More
information on Tomcat connectors here. We typically use NIO.
https://blog.eveoh.nl/2012/04/some-notes-on-tomcat-connector-performance/
-Rob
> On Mar 7, 2018, at 9:24 AM, tom cook <tmcook@xxxxxxxx> wrote:
>
> Hi,
> I'm seeing a bunch of these errors.
>
> ERROR - thredds.server.ncss.controller.AbstractNcssController - Uncaught
> exception
> org.apache.catalina.connector.ClientAbortException: java.io.IOException: APR
> error: -120001
>
> and
>
> ERROR - thredds.server.ncss.controller.AbstractNcssController - Uncaught
> exception
> org.apache.catalina.connector.ClientAbortException: java.io.IOException: APR
> error: -32
>
> These often precede
>
> ERROR - thredds.server.ncss.controller.AbstractNcssController - Uncaught
> exception
> org.springframework.web.util.NestedServletException: Handler dispatch failed;
> nested exception is java.lang.OutOfMemoryError: Java heap space
>
>
> I understand the OutOfMemoryError error, but I don't understand the APR error
> and can't find those codes listed anywhere.
> I running the latest TDS docker image (4.6.12-SNAPSHOT).
>
> Thanks,
> Tom
> _______________________________________________
> NOTE: All exchanges posted to Unidata maintained email lists are
> recorded in the Unidata inquiry tracking system and made publicly
> available through the web. Users who post to any of the lists we
> maintain are reminded to remove any personal information that they
> do not want to be made public.
>
>
> thredds mailing list
> thredds@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/