Try using io.undertow.protocols.ssl.UndertowXnioSsl instead of the
default XNIO one. I ended up writing a different SSL implementation
for Undertow, as Undertow and remoting had different requirements for
SSL. All the testing we do is done against the Undertow SSL
implementation.
Stuart
On Wed, Jun 1, 2016 at 6:13 PM, Thomas Segismont <tsegismo(a)redhat.com> wrote:
Hi,
Openshift Origin uses Hawkular Metrics to store node and container data. In
this scenario, Hawkular Metrics calls the Kubernetes master server over
HTTPS to validate the client identity. This is implemented with Undertow
Client, as part of a ServletExtension (inside Wildfly 10) [1]. Works fine in
development and testing.
Now the Openshit team sees errors in the logs [2][3]. I couldn't reproduce
yet. Errors come in pair, first the "UT005001: An exception occurred
processing the request: java.lang.IllegalStateException: XNIO000017: Buffer
was already freed", and just after "XNIO001007: A channel event listener
threw an exception: java.lang.NullPointerException".
Does that ring a bell? I haven't been able to find a starting point by
looking into the source the code.
Thanks
--
Thomas Segismont
JBoss ON Engineering Team
[1]
https://git.io/vrNyP
[2]
https://issues.jboss.org/browse/HWKMETRICS-408
[3]
https://issues.jboss.org/secure/attachment/12405779/hawkular.log
_______________________________________________
undertow-dev mailing list
undertow-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/undertow-dev