Daniel Maier created PROTON-1996:
------------------------------------

             Summary: Proton Client is "stalled" during SASL handshake
                 Key: PROTON-1996
                 URL: https://issues.apache.org/jira/browse/PROTON-1996
             Project: Qpid Proton
          Issue Type: Bug
          Components: proton-j
    Affects Versions: proton-j-0.25.0
            Reporter: Daniel Maier


Hi,

When I try to connect with proton vertx client to an AMQP server, the client 
seems to come in some kind of "stalled" state. The logs, see below, look like 
the server just not responds anymore which cause the client to be stalled.

Used server is qdrouter.

Would it make sense from your point of view to introduce a timeout here? Or is 
the responsibility for this in the calling application? 

{code}
08:32:49.412 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - Finished writing SASL output. Output 
Buffer : java.nio.HeapByteBuffer[pos=8 lim=512 cap=512]
08:32:49.412 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - Finished writing SASL output. Output 
Buffer : java.nio.HeapByteBuffer[pos=8 lim=512 cap=512]
08:32:49.412 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - Finished writing SASL output. Output 
Buffer : java.nio.HeapByteBuffer[pos=8 lim=512 cap=512]
08:32:49.412 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - Finished writing SASL output. Output 
Buffer : java.nio.HeapByteBuffer[pos=0 lim=512 cap=512]
08:32:49.412 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - Finished writing SASL output. Output 
Buffer : java.nio.HeapByteBuffer[pos=0 lim=512 cap=512]
08:32:49.412 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - Finished writing SASL output. Output 
Buffer : java.nio.HeapByteBuffer[pos=0 lim=512 cap=512]
08:32:49.412 [vert.x-eventloop-thread-0] DEBUG io.netty.handler.ssl.SslHandler 
- [id: 0x429f2c43, L:/100.100.0.6:45982 - R:xxx.com/xxx:443] HANDSHAKEN: 
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
08:32:49.418 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - SaslImpl [_outcome=PN_SASL_NONE, 
state=PN_SASL_IDLE, done=false, role=CLIENT] about to call input.
08:32:49.418 [vert.x-eventloop-thread-0] TRACE 
io.vertx.proton.impl.ProtonTransport - New Proton Event: CONNECTION_INIT
08:32:49.418 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - Finished writing SASL output. Output 
Buffer : java.nio.HeapByteBuffer[pos=0 lim=512 cap=512]
08:32:49.418 [vert.x-eventloop-thread-0] DEBUG 
o.a.qpid.proton.engine.impl.SaslImpl - Finished writing SASL output. Output 
Buffer : java.nio.HeapByteBuffer[pos=0 lim=512 cap=512]
{code}

Thanks
Daniel



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to