[keycloak-user] "Random" error when using https

Kevin Hirschmann khirschmann at huebinet.de
Wed Mar 9 08:38:59 EST 2016


Hello,

 

Sometimes I get the following error. I can’t find a reason why this happens.

Do you have any idea what might be causing this?

 

Thank you.

 

2016-03-09 14:27:19,438 ERROR
[org.keycloak.adapters.OAuthRequestAuthenticator] (default task-43) failed
to turn code into token: java.net.SocketException: Connection reset

                at
java.net.SocketInputStream.read(SocketInputStream.java:209)

                at
java.net.SocketInputStream.read(SocketInputStream.java:141)

                at
sun.security.ssl.InputRecord.readFully(InputRecord.java:465)

                at sun.security.ssl.InputRecord.read(InputRecord.java:503)

                at
sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:961)

                at
sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:918)

                at
sun.security.ssl.AppInputStream.read(AppInputStream.java:105)

                at
org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessio
nInputBuffer.java:160)

                at
org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:
84)

                at
org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionI
nputBuffer.java:273)

                at
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpRes
ponseParser.java:140)

                at
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpRes
ponseParser.java:57)

                at
org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.ja
va:260)

                at
org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(Abst
ractHttpClientConnection.java:283)

                at
org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(Defa
ultClientConnection.java:251)

                at
org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(Ab
stractClientConnAdapter.java:223)

                at
org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestEx
ecutor.java:271)

                at
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.jav
a:123)

                at
org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequest
Director.java:685)

                at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDir
ector.java:487)

                at
org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.
java:863)

                at
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.
java:82)

                at
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.
java:106)

                at
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.
java:57)

                at
org.keycloak.adapters.ServerRequest.invokeAccessCodeToToken(ServerRequest.ja
va:90)

                at
org.keycloak.adapters.OAuthRequestAuthenticator.resolveCode(OAuthRequestAuth
enticator.java:320)

                at
org.keycloak.adapters.OAuthRequestAuthenticator.authenticate(OAuthRequestAut
henticator.java:263)

                at
org.keycloak.adapters.RequestAuthenticator.authenticate(RequestAuthenticator
.java:95)

                at
org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech.keycloakAuth
enticate(AbstractUndertowKeycloakAuthMech.java:110)

                at
org.keycloak.adapters.undertow.ServletKeycloakAuthMech.authenticate(ServletK
eycloakAuthMech.java:92)

                at
io.undertow.security.impl.SecurityContextImpl$AuthAttempter.transition(Secur
ityContextImpl.java:339)

                at
io.undertow.security.impl.SecurityContextImpl$AuthAttempter.transition(Secur
ityContextImpl.java:356)

                at
io.undertow.security.impl.SecurityContextImpl$AuthAttempter.access$100(Secur
ityContextImpl.java:325)

                at
io.undertow.security.impl.SecurityContextImpl.attemptAuthentication(Security
ContextImpl.java:138)

                at
io.undertow.security.impl.SecurityContextImpl.authTransition(SecurityContext
Impl.java:113)

                at
io.undertow.security.impl.SecurityContextImpl.authenticate(SecurityContextIm
pl.java:106)

                at
io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handl
eRequest(ServletAuthenticationCallHandler.java:55)

                at
io.undertow.server.handlers.DisableCacheHandler.handleRequest(DisableCacheHa
ndler.java:33)

                at
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.
java:43)

                at
io.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(
AuthenticationConstraintHandler.java:51)

                at
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(A
bstractConfidentialityHandler.java:46)

                at
io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandle
r.handleRequest(ServletConfidentialityConstraintHandler.java:64)

                at
io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.handl
eRequest(ServletSecurityConstraintHandler.java:56)

                at
io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(
AuthenticationMechanismsHandler.java:58)

                at
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.hand
leRequest(CachedAuthenticatedSessionHandler.java:72)

                at
io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(Noti
ficationReceiverHandler.java:50)

                at
io.undertow.security.handlers.SecurityInitialHandler.handleRequest(SecurityI
nitialHandler.java:76)

                at
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.
java:43)

                at
org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequ
est(JACCContextIdHandler.java:61)

                at
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.
java:43)

                at
org.keycloak.adapters.undertow.ServletPreAuthActionsHandler.handleRequest(Se
rvletPreAuthActionsHandler.java:69)

 

Mit freundlichen Grüßen

 

Kevin Hirschmann

 

 

HUEBINET Informationsmanagement GmbH & Co. KG

An der Königsbach 8

56075 Koblenz

 

Sitz und Registergericht: Koblenz HRA 5329

 

Persönlich haftender Gesellschafter der KG:

HUEBINET GmbH;

Sitz und Registergericht: Koblenz HRB 6857

 

Geschäftsführung:

Frank Hüttmann; Michael Biemer

 

----------------------------------------------------------------------------
----------------------------------------------------------------------------
----------------

 

Der Nachrichtenaustausch mit HUEBINET Informationsmanagement GmbH & Co. KG,
Koblenz via E-Mail dient lediglich zu Informationszwecken.
Rechtsgeschäftliche Erklärungen mit verbindlichem Inhalt können über dieses
Medium nicht ausgetauscht werden, da die Manipulation von E-Mails durch
Dritte nicht ausgeschlossen werden kann.

 

Email communication with HUEBINET Informationsmanagement GmbH & Co. KG is
only intended to provide information of a general kind, and shall not be
used for any statement with binding contents in respect to legal relations.
It is not totally possible to prevent a third party from manipulating emails
and email contents.

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-user/attachments/20160309/fbd2726a/attachment-0001.html 


More information about the keycloak-user mailing list