Switching to UndertowXnioSsl solved the issue
Thank you!
2016-06-01 22:55 GMT+02:00 Stuart Douglas <sdouglas(a)redhat.com>:
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