[ 
https://issues.apache.org/jira/browse/ARTEMIS-4130?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17678423#comment-17678423
 ] 

Erwin Dondorp commented on ARTEMIS-4130:
----------------------------------------

and a wireshark trace:

{noformat}
No.     Time           Source                Destination           Protocol 
Length Info
     38 1584.653839    10.11.1.4             10.10.0.88            AMQP     62  
   Protocol-Header 1-0-0 
Frame 38: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) on 
interface \Device\NPF_{E8595EF0-E198-46F6-B940-211FB612116C},
id 7
Ethernet II, Src: 00:ff:e8:59:5e:f0 (00:ff:e8:59:5e:f0), Dst: 00:ff:e9:59:5e:f0 
(00:ff:e9:59:5e:f0)
Internet Protocol Version 4, Src: 10.11.1.4, Dst: 10.10.0.88
Transmission Control Protocol, Src Port: 56132, Dst Port: 5672, Seq: 1, Ack: 1, 
Len: 8
Advanced Message Queuing Protocol
    Protocol: AMQP
    Protocol-ID: 3
    Version Major: 1
    Version Minor: 0
    Version-Revision: 0


No.     Time           Source                Destination           Protocol 
Length Info
     40 1584.778588    10.10.0.88            10.11.1.4             AMQP     96  
   Protocol-Header 1-0-0 sasl.mechanisms 
Frame 40: 96 bytes on wire (768 bits), 96 bytes captured (768 bits) on 
interface \Device\NPF_{E8595EF0-E198-46F6-B940-211FB612116C},
id 7
Ethernet II, Src: 00:ff:e9:59:5e:f0 (00:ff:e9:59:5e:f0), Dst: 00:ff:e8:59:5e:f0 
(00:ff:e8:59:5e:f0)
Internet Protocol Version 4, Src: 10.10.0.88, Dst: 10.11.1.4
Transmission Control Protocol, Src Port: 5672, Dst Port: 56132, Seq: 1, Ack: 9, 
Len: 42
Advanced Message Queuing Protocol
    Protocol: AMQP
    Protocol-ID: 3
    Version Major: 1
    Version Minor: 0
    Version-Revision: 0
Advanced Message Queuing Protocol
    Length: 34
    Doff: 2
    Type: SASL (1)
    Channel: 0
    SASL Method: sasl.mechanisms (64)
    Arguments
        Mechanisms (array of 2 elements)
            Mechanisms (sym8): PLAIN
            Mechanisms (sym8): ANONYMOUS


No.     Time           Source                Destination           Protocol 
Length Info
     41 1584.781746    10.11.1.4             10.10.0.88            AMQP     103 
   sasl.init 
Frame 41: 103 bytes on wire (824 bits), 103 bytes captured (824 bits) on 
interface \Device\NPF_{E8595EF0-E198-46F6-
B940-211FB612116C}, id 7
Ethernet II, Src: 00:ff:e8:59:5e:f0 (00:ff:e8:59:5e:f0), Dst: 00:ff:e9:59:5e:f0 
(00:ff:e9:59:5e:f0)
Internet Protocol Version 4, Src: 10.11.1.4, Dst: 10.10.0.88
Transmission Control Protocol, Src Port: 56132, Dst Port: 5672, Seq: 9, Ack: 
43, Len: 49
Advanced Message Queuing Protocol
    Length: 49
    Doff: 2
    Type: SASL (1)
    Channel: 0
    SASL Method: sasl.init (65)
    Arguments
        Mechanism: ANONYMOUS
        Init-Response: 616e6f6e796d6f757340646534313064356530303437


No.     Time           Source                Destination           Protocol 
Length Info
     42 1584.793041    10.10.0.88            10.11.1.4             AMQP     70  
   sasl.outcome 
Frame 42: 70 bytes on wire (560 bits), 70 bytes captured (560 bits) on 
interface \Device\NPF_{E8595EF0-E198-46F6-B940-211FB612116C},
id 7
Ethernet II, Src: 00:ff:e9:59:5e:f0 (00:ff:e9:59:5e:f0), Dst: 00:ff:e8:59:5e:f0 
(00:ff:e8:59:5e:f0)
Internet Protocol Version 4, Src: 10.10.0.88, Dst: 10.11.1.4
Transmission Control Protocol, Src Port: 5672, Dst Port: 56132, Seq: 43, Ack: 
58, Len: 16
Advanced Message Queuing Protocol
    Length: 16
    Doff: 2
    Type: SASL (1)
    Channel: 0
    SASL Method: sasl.outcome (68)
    Arguments
        Code: ok (0)


No.     Time           Source                Destination           Protocol 
Length Info
     43 1584.794658    10.11.1.4             10.10.0.88            AMQP     281 
   Protocol-Header 1-0-0 open begin attach 
Frame 43: 281 bytes on wire (2248 bits), 281 bytes captured (2248 bits) on 
interface \Device\NPF_{E8595EF0-E198-46F6-
B940-211FB612116C}, id 7
Ethernet II, Src: 00:ff:e8:59:5e:f0 (00:ff:e8:59:5e:f0), Dst: 00:ff:e9:59:5e:f0 
(00:ff:e9:59:5e:f0)
Internet Protocol Version 4, Src: 10.11.1.4, Dst: 10.10.0.88
Transmission Control Protocol, Src Port: 56132, Dst Port: 5672, Seq: 58, Ack: 
59, Len: 227
Advanced Message Queuing Protocol
    Protocol: AMQP
    Protocol-ID: 0
    Version Major: 1
    Version Minor: 0
    Version-Revision: 0
Advanced Message Queuing Protocol
    Length: 74
    Doff: 2
    Type: AMQP (0)
    Channel: 0
    Performative: open (16)
    Arguments
        Container-Id: dccd5f55-a015-43ba-8c9b-252bf38c89e2
        Hostname: 10.10.0.88
        Channel-Max: 32767
Advanced Message Queuing Protocol
    Length: 26
    Doff: 2
    Type: AMQP (0)
    Channel: 0
    Performative: begin (17)
    Arguments
        Next-Outgoing-Id: 0
        Incoming-Window: 2147483647
        Outgoing-Window: 2147483647
Advanced Message Queuing Protocol
    Length: 119
    Doff: 2
    Type: AMQP (0)
    Channel: 0
    Performative: attach (18)
    Arguments
        Name: dccd5f55-a015-43ba-8c9b-252bf38c89e2-demoaddress
        Handle: 0
        Role: sender
        Send-Settle-Mode: mixed (2)
        Receive-Settle-Mode: first (0)
        Source
            Terminus-Durable: none (0)
            Timeout: 0
            Dynamic: False
        Target
            Address: demoaddress
            Terminus-Durable: none (0)
            Timeout: 0
            Dynamic: False
        Initial-Delivery-Count: 0
        Max-Message-Size: 0


No.     Time           Source                Destination           Protocol 
Length Info
     44 1584.803562    10.10.0.88            10.11.1.4             AMQP     62  
   Protocol-Header 1-0-0 
Frame 44: 62 bytes on wire (496 bits), 62 bytes captured (496 bits) on 
interface \Device\NPF_{E8595EF0-E198-46F6-B940-211FB612116C},
id 7
Ethernet II, Src: 00:ff:e9:59:5e:f0 (00:ff:e9:59:5e:f0), Dst: 00:ff:e8:59:5e:f0 
(00:ff:e8:59:5e:f0)
Internet Protocol Version 4, Src: 10.10.0.88, Dst: 10.11.1.4
Transmission Control Protocol, Src Port: 5672, Dst Port: 56132, Seq: 59, Ack: 
58, Len: 8
Advanced Message Queuing Protocol
    Protocol: AMQP
    Protocol-ID: 0
    Version Major: 1
    Version Minor: 0
    Version-Revision: 0


No.     Time           Source                Destination           Protocol 
Length Info
     45 1584.817702    10.10.0.88            10.11.1.4             AMQP     214 
   open close 
Frame 45: 214 bytes on wire (1712 bits), 214 bytes captured (1712 bits) on 
interface \Device\NPF_{E8595EF0-E198-46F6-
B940-211FB612116C}, id 7
Ethernet II, Src: 00:ff:e9:59:5e:f0 (00:ff:e9:59:5e:f0), Dst: 00:ff:e8:59:5e:f0 
(00:ff:e8:59:5e:f0)
Internet Protocol Version 4, Src: 10.10.0.88, Dst: 10.11.1.4
Transmission Control Protocol, Src Port: 5672, Dst Port: 56132, Seq: 67, Ack: 
285, Len: 160
Advanced Message Queuing Protocol
    Length: 76
    Doff: 2
    Type: AMQP (0)
    Channel: 0
    Performative: open (16)
    Arguments
        Container-Id: 
        Max-Frame-Size: 131072
        Channel-Max: 65535
        Idle-Timeout: 30000
        Properties (map of 1 element)
Advanced Message Queuing Protocol
    Length: 84
    Doff: 2
    Type: AMQP (0)
    Channel: 0
    Performative: close (24)
    Arguments
        Error
            Condition: amqp:internal-error
            Description: Unrecoverable error: NullPointerException


No.     Time           Source                Destination           Protocol 
Length Info
     47 1584.820034    10.11.1.4             10.10.0.88            AMQP     66  
   close 
Frame 47: 66 bytes on wire (528 bits), 66 bytes captured (528 bits) on 
interface \Device\NPF_{E8595EF0-E198-46F6-B940-211FB612116C},
id 7
Ethernet II, Src: 00:ff:e8:59:5e:f0 (00:ff:e8:59:5e:f0), Dst: 00:ff:e9:59:5e:f0 
(00:ff:e9:59:5e:f0)
Internet Protocol Version 4, Src: 10.11.1.4, Dst: 10.10.0.88
Transmission Control Protocol, Src Port: 56132, Dst Port: 5672, Seq: 285, Ack: 
227, Len: 12
Advanced Message Queuing Protocol
    Length: 12
    Doff: 2
    Type: AMQP (0)

    Channel: 0
    Performative: close (24)
    Arguments
{noformat}


> failed amqp connect attempt leads to 3 stack traces in log
> ----------------------------------------------------------
>
>                 Key: ARTEMIS-4130
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4130
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: AMQP
>    Affects Versions: 2.27.1
>            Reporter: Erwin Dondorp
>            Priority: Major
>
> context:
> * server login.conf allows only "PropertiesLoginModule required" (i.e. 
> username+password only)
> * client is using AMQP with Python Proton library
> * client is connecting anonymously to this server
> the connect attempt is supposed to fail because it is trying anonymous login 
> on a server that does not allow that. but that is not the problem.
> instead of a simple rejected login, this results in 3 stack traces in the 
> artemis server logfile per connect attempt. the client still gets its 
> rejection, but in the form of a "amqp:internal-error / Unrecoverable error: 
> NullPointerException".
> this is the log for a single connect attempt:
> {noformat}
> 2023-01-15 12:46:35,847 WARN  [org.apache.activemq.artemis.core.server] 
> AMQ222216: Security problem while authenticating: AMQ229031: Unable to 
> validate user from /10.11.1.3:62895. Username: null; SSL certificate subject 
> DN: unavailable
> 2023-01-15 12:46:35,847 WARN  
> [org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext] 
> AMQ229031: Unable to validate user from /10.11.1.3:62895. Username: null; SSL 
> certificate subject DN: unavailable
> org.apache.activemq.artemis.api.core.ActiveMQSecurityException: AMQ229031: 
> Unable to validate user from /10.11.1.3:62895. Username: null; SSL 
> certificate subject DN: unavailable
>         at 
> org.apache.activemq.artemis.core.security.impl.SecurityStoreImpl.authenticationFailed(SecurityStoreImpl.java:360)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.security.impl.SecurityStoreImpl.authenticate(SecurityStoreImpl.java:189)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.validateUser(ActiveMQServerImpl.java:1744)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.validateUser(AMQPConnectionContext.java:595)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.onRemoteOpen(AMQPConnectionContext.java:553)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.Events.dispatch(Events.java:32)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.dispatch(ProtonHandler.java:565)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.flush(ProtonHandler.java:361)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.inputBuffer(ProtonHandler.java:318)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.inputBuffer(AMQPConnectionContext.java:242)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.broker.ActiveMQProtonRemotingConnection.bufferReceived(ActiveMQProtonRemotingConnection.java:134)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$DelegatingBufferHandler.bufferReceived(RemotingServiceImpl.java:691)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.remoting.impl.netty.ActiveMQChannelHandler.channelRead(ActiveMQChannelHandler.java:73)
>  ~[artemis-core-client-2.27.1.jar:2.27.1]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800)
>  ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:499) 
> ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:397) 
> ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
>  ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
> ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
>         at 
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)
>  ~[artemis-commons-2.27.1.jar:?]
> 2023-01-15 12:46:35,848 WARN  [org.apache.activemq.artemis.core.server] 
> AMQ222216: Security problem while authenticating: AMQ229031: Unable to 
> validate user from /10.11.1.3:62895. Username: null; SSL certificate subject 
> DN: unavailable
> 2023-01-15 12:46:35,848 WARN  
> [org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler] 
> AMQ229031: Unable to validate user from /10.11.1.3:62895. Username: null; SSL 
> certificate subject DN: unavailable
> org.apache.activemq.artemis.api.core.ActiveMQSecurityException: AMQ229031: 
> Unable to validate user from /10.11.1.3:62895. Username: null; SSL 
> certificate subject DN: unavailable
>         at 
> org.apache.activemq.artemis.core.security.impl.SecurityStoreImpl.authenticationFailed(SecurityStoreImpl.java:360)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.security.impl.SecurityStoreImpl.authenticate(SecurityStoreImpl.java:189)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.validateUser(ActiveMQServerImpl.java:1744)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.createSession(ActiveMQServerImpl.java:1724)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.broker.AMQPSessionCallback.init(AMQPSessionCallback.java:207)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPSessionContext.initialize(AMQPSessionContext.java:86)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.onRemoteOpen(AMQPConnectionContext.java:691)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.Events.dispatch(Events.java:50)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.dispatch(ProtonHandler.java:565)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.flush(ProtonHandler.java:361)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.inputBuffer(ProtonHandler.java:318)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.inputBuffer(AMQPConnectionContext.java:242)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.broker.ActiveMQProtonRemotingConnection.bufferReceived(ActiveMQProtonRemotingConnection.java:134)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$DelegatingBufferHandler.bufferReceived(RemotingServiceImpl.java:691)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.remoting.impl.netty.ActiveMQChannelHandler.channelRead(ActiveMQChannelHandler.java:73)
>  ~[artemis-core-client-2.27.1.jar:2.27.1]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800)
>  ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:499) 
> ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:397) 
> ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
>  ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
> ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
>         at 
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)
>  ~[artemis-commons-2.27.1.jar:?]
> 2023-01-15 12:46:35,849 WARN  
> [org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler] null
> java.lang.NullPointerException: null
>         at 
> org.apache.activemq.artemis.protocol.amqp.broker.AMQPSessionCallback.getAddress(AMQPSessionCallback.java:724)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerReceiverContext.getRoutingType(ProtonServerReceiverContext.java:169)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerReceiverContext.initialize(ProtonServerReceiverContext.java:119)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPSessionContext.addReceiver(AMQPSessionContext.java:256)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.remoteLinkOpened(AMQPConnectionContext.java:391)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.onRemoteOpen(AMQPConnectionContext.java:712)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.Events.dispatch(Events.java:68)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.dispatch(ProtonHandler.java:565)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.flush(ProtonHandler.java:361)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.handler.ProtonHandler.inputBuffer(ProtonHandler.java:318)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.proton.AMQPConnectionContext.inputBuffer(AMQPConnectionContext.java:242)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.protocol.amqp.broker.ActiveMQProtonRemotingConnection.bufferReceived(ActiveMQProtonRemotingConnection.java:134)
>  ~[artemis-amqp-protocol-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$DelegatingBufferHandler.bufferReceived(RemotingServiceImpl.java:691)
>  ~[artemis-server-2.27.1.jar:2.27.1]
>         at 
> org.apache.activemq.artemis.core.remoting.impl.netty.ActiveMQChannelHandler.channelRead(ActiveMQChannelHandler.java:73)
>  ~[artemis-core-client-2.27.1.jar:2.27.1]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
>  ~[netty-transport-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800)
>  ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:499) 
> ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:397) 
> ~[netty-transport-classes-epoll-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
>  ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
>         at 
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 
> ~[netty-common-4.1.82.Final.jar:4.1.82.Final]
>         at 
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)
>  ~[artemis-commons-2.27.1.jar:?]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to