How to improve connection speed in openfire v5.1.1

Hi Guys

Base Info:

  1. Openfire server version: v5.1.1
  2. Smack version: v4.4.6

this is connection code to openfire server(using 5223 port, and secured is true):

The connection failed because the time limit was exceeded.

When I set SmackConfiguration.setDefaultReplyTimeout(30000) and observe what happens.

It takes about five seconds or more to receive the message.

Is this correct?

Before updating Openfire, I was using v4.7.5(Smack version is also same(v4.4.6)) and this problem didn’t occur; connection establishment was completed within milliseconds(0.3s-0.8s).

*There are no changes to our network environment or settings.

*The Openfire service is in the cloud, and the above tests were conducted using my local machine environment, which has no complicated network settings!

How to improve connection speed?

Best regards.

Jack Hu

Hi Guys

Is there a way to solve the five-second wait?

Best regards.

Jack Hu

Hi Jack, sorry that you are running into an issue like this. What you are describing is absolutely not the expected behavior. Typically, clients can connect to Openfire and it will respond in milliseconds. It is somewhat surprising that the delay that you experience seems to be exactly 5 seconds. There’s nothing in Openfire that would introduce such a delay purposefully.

My advice would be to first try and isolate the source of the problem. Try connecting with a different client than your proprietary one. Just use Spark, or any of the many other XMPP clients that are available, and see if you get a more immediate response (you don’t even need to be able to successfully authenticate, getting a very fast response from the server is all that you’re trying to prove with this test!)

What is notably absent in your data is any logs from Openfire. Can you investigate those? Are there any indications that something is going wrong there? Are you using any customization of Openfire (for example, plugins that you created yourself)? If so, try disabling those, to see if the problem goes away.

Dear Guus

openfire server log:

2026.08.06 06:18:17.069 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-39]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the block list.
2026.08.06 06:18:17.069 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-39]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the allow list.
2026.08.06 06:18:17.101 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-1111]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the block list.
2026.08.06 06:18:17.101 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-1111]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the allow list.
2026.08.06 06:18:27.273 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Netty XMPP handler added: /192.x.x.2:5223--/61.x.x.72:61156
2026.08.06 06:18:27.274 e[36mDEBUGe[m [socket_c2s_ssl-worker-7]: org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Configured TrustManager class: org.jivesoftware.openfire.keystore.OpenfireX509TrustManager
2026.08.06 06:18:27.274 e[36mDEBUGe[m [socket_c2s_ssl-worker-7]: org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Attempting to instantiate 'class org.jivesoftware.openfire.keystore.OpenfireX509TrustManager' using the four-argument constructor that is proprietary to Openfire.
2026.08.06 06:18:27.274 e[36mDEBUGe[m [socket_c2s_ssl-worker-7]: org.jivesoftware.openfire.keystore.OpenfireX509TrustManager - Constructed trust manager. Number of trusted issuers: 0, accepts self-signed: false, checks validity: true, checks revocation: false
2026.08.06 06:18:27.274 e[36mDEBUGe[m [socket_c2s_ssl-worker-7]: org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Successfully instantiated 'class org.jivesoftware.openfire.keystore.OpenfireX509TrustManager'.
2026.08.06 06:18:30.859 e[30mTRACEe[m [socket_c2s_ssl-handler-14]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/10.x.x.11:36878 received: <iq to='dev.x.tw' id='PD7HV-218' type='get'><ping xmlns='urn:xmpp:ping'/></iq>
2026.08.06 06:18:30.859 e[30mTRACEe[m [socket_c2s_ssl-handler-14]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:30.859 e[30mTRACEe[m [socket_c2s_ssl-handler-14]: class org.jivesoftware.openfire.streammanagement.StreamManager[10.x.x.11] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=209). Collection size is now 4.
2026.08.06 06:18:32.421 e[36mDEBUGe[m [socket_c2s_ssl-worker-7]: io.netty.handler.ssl.SslHandler - [id: 0xe0cd7774, L:/192.x.x.2:5223 - R:/61.x.x.72:61156] HANDSHAKEN: protocol:TLSv1.3 cipher suite:TLS_AES_256_GCM_SHA384
2026.08.06 06:18:32.422 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - TLS negotiation was successful on channel /192.x.x.2:5223--/61.x.x.72:61156
2026.08.06 06:18:32.429 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <stream:stream xmlns='jabber:client' to='dev.x.tw' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' from='chat@dev.x.tw' xml:lang='zh-TW-#Hant'>
2026.08.06 06:18:32.429 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'ANONYMOUS' as it has been disabled by configuration.
2026.08.06 06:18:32.430 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'GSSAPI' as the 'sasl.gssapi.config' property has not been defined.
2026.08.06 06:18:32.430 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'JIVE-SHAREDSECRET' as it has been disabled by configuration.
2026.08.06 06:18:32.430 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Peer does not offer certificates in session: LocalClientSession{address=dev.x.tw/b859c4e9-86d3-47d2-abb5-cef68fd7cced, streamID=5rb8ls9q0c, status=CONNECTED, isEncrypted=true, isDetached=false, serverName='dev.x.tw', isInitialized=false, hasAuthToken=false, peer address='61.x.x.72', presence='<presence type="unavailable"/>'}
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
	at java.base/sun.security.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
	at org.jivesoftware.openfire.nio.NettyConnection.getPeerCertificates(NettyConnection.java:176)
	at org.jivesoftware.openfire.net.SASLAuthentication.getAvailableMechanismsForClientSession(SASLAuthentication.java:833)
	at org.jivesoftware.openfire.net.SASLAuthentication.getSASLMechanismsElement(SASLAuthentication.java:275)
	at org.jivesoftware.openfire.net.SASLAuthentication.getSASLMechanisms(SASLAuthentication.java:250)
	at org.jivesoftware.openfire.session.LocalClientSession.createSession(LocalClientSession.java:296)
	at org.jivesoftware.openfire.net.ClientStanzaHandler.createSession(ClientStanzaHandler.java:83)
	at org.jivesoftware.openfire.net.StanzaHandler.createSession(StanzaHandler.java:694)
	at org.jivesoftware.openfire.net.StanzaHandler.initiateSession(StanzaHandler.java:131)
	at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:113)
	at org.jivesoftware.openfire.nio.NettyConnectionHandler.channelRead0(NettyConnectionHandler.java:174)
	at org.jivesoftware.openfire.nio.NettyConnectionHandler.channelRead0(NettyConnectionHandler.java:51)
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	at io.netty.channel.AbstractChannelHandlerContext.lambda$fireChannelRead$2(AbstractChannelHandlerContext.java:366)
	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
	at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:66)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base/java.lang.Thread.run(Unknown Source)
2026.08.06 06:18:32.436 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.entitycaps.EntityCapabilitiesManager - Calculated Caps Hash 'YBZAuUOu/wwr6MbT9IyE1IMp9r4=' from Caps string 'pubsub/pep//<server/im//Openfire Server<http://jabber.org/protocol/address<http://jabber.org/protocol/caps<http://jabber.org/protocol/commands<http://jabber.org/protocol/disco#info<http://jabber.org/protocol/disco#items<http://jabber.org/protocol/offline<http://jabber.org/protocol/pubsub<http://jabber.org/protocol/pubsub#access-open<http://jabber.org/protocol/pubsub#auto-create<http://jabber.org/protocol/pubsub#auto-subscribe<http://jabber.org/protocol/pubsub#collections<http://jabber.org/protocol/pubsub#config-node<http://jabber.org/protocol/pubsub#create-and-configure<http://jabber.org/protocol/pubsub#create-nodes<http://jabber.org/protocol/pubsub#delete-items<http://jabber.org/protocol/pubsub#delete-nodes<http://jabber.org/protocol/pubsub#filtered-notifications<http://jabber.org/protocol/pubsub#get-pending<http://jabber.org/protocol/pubsub#instant-nodes<http://jabber.org/protocol/pubsub#item-ids<http://jabber.org/protocol/pubsub#manage-subscriptions<http://jabber.org/protocol/pubsub#meta-data<http://jabber.org/protocol/pubsub#modify-affiliations<http://jabber.org/protocol/pubsub#multi-items<http://jabber.org/protocol/pubsub#multi-subscribe<http://jabber.org/protocol/pubsub#outcast-affiliation<http://jabber.org/protocol/pubsub#persistent-items<http://jabber.org/protocol/pubsub#presence-notifications<http://jabber.org/protocol/pubsub#publish<http://jabber.org/protocol/pubsub#publish-options<http://jabber.org/protocol/pubsub#publisher-affiliation<http://jabber.org/protocol/pubsub#purge-nodes<http://jabber.org/protocol/pubsub#retract-items<http://jabber.org/protocol/pubsub#retrieve-affiliations<http://jabber.org/protocol/pubsub#retrieve-default<http://jabber.org/protocol/pubsub#retrieve-items<http://jabber.org/protocol/pubsub#retrieve-subscriptions<http://jabber.org/protocol/pubsub#subscribe<http://jabber.org/protocol/pubsub#subscription-options<http://jabber.org/protocol/rsm<jabber:iq:last<jabber:iq:privacy<jabber:iq:register<jabber:iq:roster<jabber:iq:version<urn:xmpp:bookmarks-conversion:0<urn:xmpp:carbons:2<urn:xmpp:ping<urn:xmpp:time<vcard-temp<http://jabber.org/network/serverinfo<admin-addresses<mailto:admin@example.com<xmpp:admin@dev.x.tw<xmpp:admin1@dev.x.tw<xmpp:admin2@dev.x.tw<xmpp:admin3@dev.x.tw<xmpp:chat@dev.x.tw<xmpp:test1@dev.x.tw<urn:xmpp:dataforms:softwareinfo<os<Linux<os_version<5.4.0-148-generic amd64 - Java 17.0.19<software<Openfire<software_version<5.1.1<' from stanza: 
<iq type="result" id="60-1700">
  <query xmlns="http://jabber.org/protocol/disco#info">
    <identity category="server" name="Openfire Server" type="im"/>
    <identity category="pubsub" type="pep"/>
    <feature var="http://jabber.org/protocol/caps"/>
    <feature var="http://jabber.org/protocol/pubsub#retrieve-default"/>
    <feature var="http://jabber.org/protocol/pubsub#purge-nodes"/>
    <feature var="http://jabber.org/protocol/pubsub#subscription-options"/>
    <feature var="http://jabber.org/protocol/pubsub#outcast-affiliation"/>
    <feature var="jabber:iq:register"/>
    <feature var="http://jabber.org/protocol/pubsub#delete-nodes"/>
    <feature var="http://jabber.org/protocol/pubsub#config-node"/>
    <feature var="http://jabber.org/protocol/pubsub#retrieve-items"/>
    <feature var="http://jabber.org/protocol/pubsub#auto-create"/>
    <feature var="http://jabber.org/protocol/pubsub#delete-items"/>
    <feature var="http://jabber.org/protocol/disco#items"/>
    <feature var="http://jabber.org/protocol/pubsub#persistent-items"/>
    <feature var="http://jabber.org/protocol/pubsub#create-and-configure"/>
    <feature var="http://jabber.org/protocol/pubsub#retrieve-affiliations"/>
    <feature var="urn:xmpp:time"/>
    <feature var="http://jabber.org/protocol/pubsub#manage-subscriptions"/>
    <feature var="urn:xmpp:bookmarks-conversion:0"/>
    <feature var="http://jabber.org/protocol/offline"/>
    <feature var="http://jabber.org/protocol/pubsub#auto-subscribe"/>
    <feature var="http://jabber.org/protocol/pubsub#publish-options"/>
    <feature var="urn:xmpp:carbons:2"/>
    <feature var="http://jabber.org/protocol/address"/>
    <feature var="http://jabber.org/protocol/pubsub#collections"/>
    <feature var="http://jabber.org/protocol/pubsub#retrieve-subscriptions"/>
    <feature var="vcard-temp"/>
    <feature var="http://jabber.org/protocol/pubsub#subscribe"/>
    <feature var="http://jabber.org/protocol/pubsub#create-nodes"/>
    <feature var="http://jabber.org/protocol/pubsub#get-pending"/>
    <feature var="http://jabber.org/protocol/pubsub#multi-subscribe"/>
    <feature var="http://jabber.org/protocol/pubsub#presence-notifications"/>
    <feature var="urn:xmpp:ping"/>
    <feature var="http://jabber.org/protocol/pubsub#filtered-notifications"/>
    <feature var="http://jabber.org/protocol/pubsub#item-ids"/>
    <feature var="http://jabber.org/protocol/pubsub#meta-data"/>
    <feature var="http://jabber.org/protocol/pubsub#multi-items"/>
    <feature var="jabber:iq:roster"/>
    <feature var="http://jabber.org/protocol/pubsub#instant-nodes"/>
    <feature var="http://jabber.org/protocol/pubsub#modify-affiliations"/>
    <feature var="http://jabber.org/protocol/pubsub"/>
    <feature var="http://jabber.org/protocol/pubsub#publisher-affiliation"/>
    <feature var="http://jabber.org/protocol/pubsub#access-open"/>
    <feature var="jabber:iq:version"/>
    <feature var="http://jabber.org/protocol/pubsub#retract-items"/>
    <feature var="jabber:iq:privacy"/>
    <feature var="jabber:iq:last"/>
    <feature var="http://jabber.org/protocol/commands"/>
    <feature var="http://jabber.org/protocol/pubsub#publish"/>
    <feature var="http://jabber.org/protocol/disco#info"/>
    <feature var="http://jabber.org/protocol/rsm"/>
    <x xmlns="jabber:x:data" type="result">
      <field var="FORM_TYPE" type="hidden">
        <value>http://jabber.org/network/serverinfo</value>
      </field>
      <field var="admin-addresses" type="list-multi">
        <value>xmpp:admin@dev.x.tw</value>
        <value>mailto:admin@example.com</value>
        <value>xmpp:admin1@dev.x.tw</value>
        <value>xmpp:admin2@dev.x.tw</value>
        <value>xmpp:admin3@dev.x.tw</value>
        <value>xmpp:chat@dev.x.tw</value>
        <value>xmpp:test1@dev.x.tw</value>
      </field>
    </x>
    <x xmlns="jabber:x:data" type="result">
      <field var="FORM_TYPE" type="hidden">
        <value>urn:xmpp:dataforms:softwareinfo</value>
      </field>
      <field type="text-single" var="os">
        <value>Linux</value>
      </field>
      <field type="text-single" var="os_version">
        <value>5.4.0-148-generic amd64 - Java 17.0.19</value>
      </field>
      <field type="text-single" var="software">
        <value>Openfire</value>
      </field>
      <field type="text-single" var="software_version">
        <value>5.1.1</value>
      </field>
    </x>
  </query>
</iq>
2026.08.06 06:18:32.436 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <?xml version="1.0" encoding="UTF-8"?><stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="dev.x.tw" id="5rb8ls9q0c" xml:lang="zh-TW" version="1.0"><stream:features><limits xmlns="urn:xmpp:stream-limits:0"><max-bytes>1048576</max-bytes><idle-seconds>360</idle-seconds></limits><sasl-channel-binding xmlns="urn:xmpp:sasl-cb:0"><channel-binding type="tls-server-end-point"/></sasl-channel-binding><mechanisms xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism><mechanism>SCRAM-SHA-1</mechanism><mechanism>CRAM-MD5</mechanism><mechanism>DIGEST-MD5</mechanism><mechanism>SCRAM-SHA-1-PLUS</mechanism></mechanisms><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression><ver xmlns="urn:xmpp:features:rosterver"/><register xmlns="http://jabber.org/features/iq-register"/><c xmlns="http://jabber.org/protocol/caps" hash="sha-1" node="https://www.igniterealtime.org/projects/openfire/" ver="YBZAuUOu/wwr6MbT9IyE1IMp9r4="/><limits xmlns="urn:xmpp:stream-limits:0"><max-bytes>1048576</max-bytes><idle-seconds>360</idle-seconds></limits></stream:features>
2026.08.06 06:18:32.449 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='SCRAM-SHA-1'>biwsbj10ZWxlbWVkaWNpbmVjaGF0LHI9dUZOV3huUlNUWH4leVQlbDVLM09YLU8rXVFIbT14LjY=</auth>
2026.08.06 06:18:32.449 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'ANONYMOUS' as it has been disabled by configuration.
2026.08.06 06:18:32.449 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'GSSAPI' as the 'sasl.gssapi.config' property has not been defined.
2026.08.06 06:18:32.449 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'JIVE-SHAREDSECRET' as it has been disabled by configuration.
2026.08.06 06:18:32.449 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Peer does not offer certificates in session: LocalClientSession{address=dev.x.tw/b859c4e9-86d3-47d2-abb5-cef68fd7cced, streamID=5rb8ls9q0c, status=CONNECTED, isEncrypted=true, isDetached=false, serverName='dev.x.tw', isInitialized=false, hasAuthToken=false, peer address='61.x.x.72', presence='<presence type="unavailable"/>'}
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
	at java.base/sun.security.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
	at org.jivesoftware.openfire.nio.NettyConnection.getPeerCertificates(NettyConnection.java:176)
	at org.jivesoftware.openfire.net.SASLAuthentication.getAvailableMechanismsForClientSession(SASLAuthentication.java:833)
	at org.jivesoftware.openfire.net.SASLAuthentication.getAvailableMechanismsForSession(SASLAuthentication.java:749)
	at org.jivesoftware.openfire.net.SASLAuthentication.handle(SASLAuthentication.java:373)
	at org.jivesoftware.openfire.net.StanzaHandler.processStanza(StanzaHandler.java:206)
	at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:115)
	at org.jivesoftware.openfire.nio.NettyConnectionHandler.channelRead0(NettyConnectionHandler.java:174)
	at org.jivesoftware.openfire.nio.NettyConnectionHandler.channelRead0(NettyConnectionHandler.java:51)
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	at io.netty.channel.AbstractChannelHandlerContext.lambda$fireChannelRead$2(AbstractChannelHandlerContext.java:366)
	at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
	at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:66)
	at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1204)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at java.base/java.lang.Thread.run(Unknown Source)
2026.08.06 06:18:32.450 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'ANONYMOUS' as it has been disabled by configuration.
2026.08.06 06:18:32.450 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'GSSAPI' as the 'sasl.gssapi.config' property has not been defined.
2026.08.06 06:18:32.450 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.SASLAuthentication - Cannot support 'JIVE-SHAREDSECRET' as it has been disabled by configuration.
2026.08.06 06:18:32.452 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <challenge xmlns="urn:ietf:params:xml:ns:xmpp-sasl">cj11Rk5XeG5SU1RYfiV5VCVsNUszT1gtTytdUUhtPXguNjZkY2M3ZWExLWZlNDYtNDU0Mi04ZmRmLTkwOTIwZmEyZDhkNCxzPWJQbDNQeEJqbm5ya2FITGRDcHFBSlJwOVRINlNMaWlPLGk9NDA5Ng==</challenge>
2026.08.06 06:18:32.473 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <response xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>Yz1iaXdzLHI9dUZOV3huUlNUWH4leVQlbDVLM09YLU8rXVFIbT14LjY2ZGNjN2VhMS1mZTQ2LTQ1NDItOGZkZi05MDkyMGZhMmQ4ZDQscD1xV29BSXRuOXNRMWdGaWdUeWxhTElNbUR2VTA9</response>
2026.08.06 06:18:32.476 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <success xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dj05RHdBSlhYQ2NYbmdaR2htWFgzVGhSb2E3L2s9</success>
2026.08.06 06:18:32.484 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <stream:stream xmlns='jabber:client' to='dev.x.tw' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' from='chat@dev.x.tw' id='5rb8ls9q0c' xml:lang='zh-TW-#Hant'>
2026.08.06 06:18:32.486 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.entitycaps.EntityCapabilitiesManager - Calculated Caps Hash 'vCQjB0NRcXVOEazZP94MpMRd130=' from Caps string 'pubsub/pep//<server/im//Openfire Server<http://jabber.org/protocol/address<http://jabber.org/protocol/caps<http://jabber.org/protocol/commands<http://jabber.org/protocol/disco#info<http://jabber.org/protocol/disco#items<http://jabber.org/protocol/offline<http://jabber.org/protocol/pubsub<http://jabber.org/protocol/pubsub#access-open<http://jabber.org/protocol/pubsub#auto-create<http://jabber.org/protocol/pubsub#auto-subscribe<http://jabber.org/protocol/pubsub#collections<http://jabber.org/protocol/pubsub#config-node<http://jabber.org/protocol/pubsub#create-and-configure<http://jabber.org/protocol/pubsub#create-nodes<http://jabber.org/protocol/pubsub#delete-items<http://jabber.org/protocol/pubsub#delete-nodes<http://jabber.org/protocol/pubsub#filtered-notifications<http://jabber.org/protocol/pubsub#get-pending<http://jabber.org/protocol/pubsub#instant-nodes<http://jabber.org/protocol/pubsub#item-ids<http://jabber.org/protocol/pubsub#manage-subscriptions<http://jabber.org/protocol/pubsub#meta-data<http://jabber.org/protocol/pubsub#modify-affiliations<http://jabber.org/protocol/pubsub#multi-items<http://jabber.org/protocol/pubsub#multi-subscribe<http://jabber.org/protocol/pubsub#outcast-affiliation<http://jabber.org/protocol/pubsub#persistent-items<http://jabber.org/protocol/pubsub#presence-notifications<http://jabber.org/protocol/pubsub#publish<http://jabber.org/protocol/pubsub#publish-options<http://jabber.org/protocol/pubsub#publisher-affiliation<http://jabber.org/protocol/pubsub#purge-nodes<http://jabber.org/protocol/pubsub#retract-items<http://jabber.org/protocol/pubsub#retrieve-affiliations<http://jabber.org/protocol/pubsub#retrieve-default<http://jabber.org/protocol/pubsub#retrieve-items<http://jabber.org/protocol/pubsub#retrieve-subscriptions<http://jabber.org/protocol/pubsub#subscribe<http://jabber.org/protocol/pubsub#subscription-options<http://jabber.org/protocol/rsm<jabber:iq:last<jabber:iq:privacy<jabber:iq:private<jabber:iq:register<jabber:iq:roster<jabber:iq:version<urn:xmpp:blocking<urn:xmpp:bookmarks-conversion:0<urn:xmpp:carbons:2<urn:xmpp:ping<urn:xmpp:time<vcard-temp<http://jabber.org/network/serverinfo<admin-addresses<mailto:admin@example.com<xmpp:admin@dev.x.tw<xmpp:admin1@dev.x.tw<xmpp:admin2@dev.x.tw<xmpp:admin3@dev.x.tw<xmpp:chat@dev.x.tw<xmpp:test1@dev.x.tw<urn:xmpp:dataforms:softwareinfo<os<Linux<os_version<5.4.0-148-generic amd64 - Java 17.0.19<software<Openfire<software_version<5.1.1<' from stanza: 
<iq type="result" id="859-1701" to="chat@dev.x.tw">
  <query xmlns="http://jabber.org/protocol/disco#info">
    <identity category="server" name="Openfire Server" type="im"/>
    <identity category="pubsub" type="pep"/>
    <feature var="http://jabber.org/protocol/caps"/>
    <feature var="http://jabber.org/protocol/pubsub#retrieve-default"/>
    <feature var="http://jabber.org/protocol/pubsub#purge-nodes"/>
    <feature var="http://jabber.org/protocol/pubsub#subscription-options"/>
    <feature var="http://jabber.org/protocol/pubsub#outcast-affiliation"/>
    <feature var="jabber:iq:register"/>
    <feature var="http://jabber.org/protocol/pubsub#delete-nodes"/>
    <feature var="http://jabber.org/protocol/pubsub#config-node"/>
    <feature var="http://jabber.org/protocol/pubsub#retrieve-items"/>
    <feature var="http://jabber.org/protocol/pubsub#auto-create"/>
    <feature var="http://jabber.org/protocol/pubsub#delete-items"/>
    <feature var="http://jabber.org/protocol/disco#items"/>
    <feature var="http://jabber.org/protocol/pubsub#persistent-items"/>
    <feature var="http://jabber.org/protocol/pubsub#create-and-configure"/>
    <feature var="http://jabber.org/protocol/pubsub#retrieve-affiliations"/>
    <feature var="urn:xmpp:time"/>
    <feature var="http://jabber.org/protocol/pubsub#manage-subscriptions"/>
    <feature var="urn:xmpp:bookmarks-conversion:0"/>
    <feature var="http://jabber.org/protocol/offline"/>
    <feature var="http://jabber.org/protocol/pubsub#auto-subscribe"/>
    <feature var="http://jabber.org/protocol/pubsub#publish-options"/>
    <feature var="urn:xmpp:carbons:2"/>
    <feature var="http://jabber.org/protocol/address"/>
    <feature var="http://jabber.org/protocol/pubsub#collections"/>
    <feature var="http://jabber.org/protocol/pubsub#retrieve-subscriptions"/>
    <feature var="vcard-temp"/>
    <feature var="http://jabber.org/protocol/pubsub#subscribe"/>
    <feature var="http://jabber.org/protocol/pubsub#create-nodes"/>
    <feature var="http://jabber.org/protocol/pubsub#get-pending"/>
    <feature var="urn:xmpp:blocking"/>
    <feature var="http://jabber.org/protocol/pubsub#multi-subscribe"/>
    <feature var="http://jabber.org/protocol/pubsub#presence-notifications"/>
    <feature var="urn:xmpp:ping"/>
    <feature var="http://jabber.org/protocol/pubsub#filtered-notifications"/>
    <feature var="http://jabber.org/protocol/pubsub#item-ids"/>
    <feature var="http://jabber.org/protocol/pubsub#meta-data"/>
    <feature var="http://jabber.org/protocol/pubsub#multi-items"/>
    <feature var="jabber:iq:roster"/>
    <feature var="http://jabber.org/protocol/pubsub#instant-nodes"/>
    <feature var="http://jabber.org/protocol/pubsub#modify-affiliations"/>
    <feature var="http://jabber.org/protocol/pubsub"/>
    <feature var="http://jabber.org/protocol/pubsub#publisher-affiliation"/>
    <feature var="http://jabber.org/protocol/pubsub#access-open"/>
    <feature var="jabber:iq:version"/>
    <feature var="http://jabber.org/protocol/pubsub#retract-items"/>
    <feature var="jabber:iq:privacy"/>
    <feature var="jabber:iq:last"/>
    <feature var="http://jabber.org/protocol/commands"/>
    <feature var="http://jabber.org/protocol/pubsub#publish"/>
    <feature var="http://jabber.org/protocol/disco#info"/>
    <feature var="jabber:iq:private"/>
    <feature var="http://jabber.org/protocol/rsm"/>
    <x xmlns="jabber:x:data" type="result">
      <field var="FORM_TYPE" type="hidden">
        <value>urn:xmpp:dataforms:softwareinfo</value>
      </field>
      <field type="text-single" var="os">
        <value>Linux</value>
      </field>
      <field type="text-single" var="os_version">
        <value>5.4.0-148-generic amd64 - Java 17.0.19</value>
      </field>
      <field type="text-single" var="software">
        <value>Openfire</value>
      </field>
      <field type="text-single" var="software_version">
        <value>5.1.1</value>
      </field>
    </x>
    <x xmlns="jabber:x:data" type="result">
      <field var="FORM_TYPE" type="hidden">
        <value>http://jabber.org/network/serverinfo</value>
      </field>
      <field var="admin-addresses" type="list-multi">
        <value>xmpp:admin@dev.x.tw</value>
        <value>mailto:admin@example.com</value>
        <value>xmpp:admin1@dev.x.tw</value>
        <value>xmpp:admin2@dev.x.tw</value>
        <value>xmpp:admin3@dev.x.tw</value>
        <value>xmpp:chat@dev.x.tw</value>
        <value>xmpp:test1@dev.x.tw</value>
      </field>
    </x>
  </query>
</iq>
2026.08.06 06:18:32.486 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <?xml version="1.0" encoding="UTF-8"?><stream:stream xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client" from="dev.x.tw" id="5rb8ls9q0c" xml:lang="zh-TW" version="1.0"><stream:features><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression><ver xmlns="urn:xmpp:features:rosterver"/><bind xmlns="urn:ietf:params:xml:ns:xmpp-bind"/><session xmlns="urn:ietf:params:xml:ns:xmpp-session"><optional/></session><sm xmlns="urn:xmpp:sm:2"/><sm xmlns="urn:xmpp:sm:3"/><csi xmlns="urn:xmpp:csi:0"/><c xmlns="http://jabber.org/protocol/caps" hash="sha-1" node="https://www.igniterealtime.org/projects/openfire/" ver="vCQjB0NRcXVOEazZP94MpMRd130="/><limits xmlns="urn:xmpp:stream-limits:0"><max-bytes>1048576</max-bytes><idle-seconds>360</idle-seconds></limits></stream:features>
2026.08.06 06:18:32.497 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq id='S2LAX-1' type='set'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'><resource>NBxxxxxx006-NBxxxxxx003</resource></bind></iq>
2026.08.06 06:18:32.497 e[36mDEBUGe[m [session-bind-conflict-34]: org.jivesoftware.openfire.SessionManager - Kicking existing session for 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' (conflict count 1 exceeds limit 0).
2026.08.06 06:18:32.497 e[36mDEBUGe[m [session-bind-conflict-34]: org.jivesoftware.openfire.session.LocalSession - Unable to deliver raw text in session with address chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003 and streamID 9nynmm8jm0, as its connection is null. Dropping: <stream:error xmlns:stream="http://etherx.jabber.org/streams"><conflict xmlns="urn:ietf:params:xml:ns:xmpp-streams"/></stream:error>
2026.08.06 06:18:32.497 e[30mTRACEe[m [session-bind-conflict-34]: org.jivesoftware.openfire.SessionManager - Removing detached session 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' (9nynmm8jm0).
2026.08.06 06:18:32.497 e[36mDEBUGe[m [session-bind-conflict-34]: org.jivesoftware.openfire.spi.RoutingTableImpl - Adding client route chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003
2026.08.06 06:18:32.497 e[30mTRACEe[m [session-bind-conflict-34]: org.jivesoftware.openfire.spi.RoutingTableImpl - Adding client route chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003 to local routing table
2026.08.06 06:18:32.497 e[30mTRACEe[m [session-bind-conflict-34]: org.jivesoftware.openfire.spi.LocalRoutingTable - Route 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' (for pair: '{ -> chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003}') added
2026.08.06 06:18:32.497 e[30mTRACEe[m [session-bind-conflict-34]: org.jivesoftware.openfire.spi.RoutingTableImpl - Adding client route ClientRoute{nodeID=1322b89f-48c6-447a-b976-223777379d06, available=false} to users cache under key chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003
2026.08.06 06:18:32.497 e[30mTRACEe[m [session-bind-conflict-34]: org.jivesoftware.openfire.spi.RoutingTableImpl - Adding client full JID chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003 to users sessions cache under key chat@dev.x.tw
2026.08.06 06:18:32.498 e[36mDEBUGe[m [session-bind-conflict-34]: org.jivesoftware.openfire.handler.IQBindHandler - Successful resource bind for 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003'.
2026.08.06 06:18:32.498 e[30mTRACEe[m [session-bind-conflict-34]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.509 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <enable xmlns='urn:xmpp:sm:3' resume='true'/>
2026.08.06 06:18:32.509 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.StanzaHandler - Client 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' is sending stream management stanza.
2026.08.06 06:18:32.509 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <enabled xmlns="urn:xmpp:sm:3" resume="true" id="TkIyMDA1MDAwMDYtTkIyNTA3MDAwMDMANXJiOGxzOXEwYw==" location="dev.x.tw" max="600"/>
2026.08.06 06:18:32.520 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq id='S2LAX-3' type='get'><query xmlns='jabber:iq:roster'></query></iq>
2026.08.06 06:18:32.523 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.523 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=1). Collection size is now 1.
2026.08.06 06:18:32.533 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='dev.x.tw' id='A34N3-1' type='get'><query xmlns='http://jabber.org/protocol/disco#info' node='https://www.igniterealtime.org/projects/openfire/#vCQjB0NRcXVOEazZP94MpMRd130='></query></iq>
2026.08.06 06:18:32.534 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.534 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=2). Collection size is now 2.
2026.08.06 06:18:32.548 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='dev.x.tw' id='S2LAX-5' type='get'><query xmlns='http://jabber.org/protocol/disco#items'></query></iq>
2026.08.06 06:18:32.549 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.549 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=3). Collection size is now 3.
2026.08.06 06:18:32.557 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='proxy.dev.x.tw' id='A34N3-2' type='get'><query xmlns='http://jabber.org/protocol/disco#info'></query></iq>
2026.08.06 06:18:32.557 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.557 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=4). Collection size is now 4.
2026.08.06 06:18:32.569 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='conference.dev.x.tw' id='A34N3-3' type='get'><query xmlns='http://jabber.org/protocol/disco#info'></query></iq>
2026.08.06 06:18:32.569 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - Routing stanza: <iq to="conference.dev.x.tw" id="A34N3-3" type="get" from="chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003"><query xmlns="http://jabber.org/protocol/disco#info"></query></iq>
2026.08.06 06:18:32.569 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.569 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=5). Collection size is now 5.
2026.08.06 06:18:32.569 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Requesting acknowledgement from peer, as we have 5 or more unacknowledged stanzas.
2026.08.06 06:18:32.569 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <r xmlns='urn:xmpp:sm:3' />
2026.08.06 06:18:32.569 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - Done processing IQ stanza.
2026.08.06 06:18:32.576 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <r xmlns='urn:xmpp:sm:3'/>
2026.08.06 06:18:32.577 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.StanzaHandler - Client 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' is sending stream management stanza.
2026.08.06 06:18:32.577 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <a xmlns='urn:xmpp:sm:3' h='5' />
2026.08.06 06:18:32.588 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='pubsub.dev.x.tw' id='A34N3-4' type='get'><query xmlns='http://jabber.org/protocol/disco#info'></query></iq>
2026.08.06 06:18:32.589 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.589 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=6). Collection size is now 6.
2026.08.06 06:18:32.589 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <a xmlns='urn:xmpp:sm:3' h='5'/>
2026.08.06 06:18:32.589 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.StanzaHandler - Client 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' is sending stream management stanza.
2026.08.06 06:18:32.589 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Received acknowledgement from client: h=5
2026.08.06 06:18:32.589 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Before processing client Ack (h=5): 6 unacknowledged stanzas.
2026.08.06 06:18:32.589 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - After processing client Ack (h=5): 1 unacknowledged stanzas.
2026.08.06 06:18:32.600 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='search.dev.x.tw' id='A34N3-5' type='get'><query xmlns='http://jabber.org/protocol/disco#info'></query></iq>
2026.08.06 06:18:32.601 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.601 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=7). Collection size is now 2.
2026.08.06 06:18:32.612 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='dev.x.tw' id='A34N3-6' type='get'><query xmlns='http://jabber.org/protocol/disco#info' node='https://www.igniterealtime.org/projects/openfire/#vCQjB0NRcXVOEazZP94MpMRd130='></query></iq>
2026.08.06 06:18:32.614 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.614 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=8). Collection size is now 3.
2026.08.06 06:18:32.629 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='dev.x.tw' id='S2LAX-7' type='get'><query xmlns='http://jabber.org/protocol/disco#items'></query></iq>
2026.08.06 06:18:32.629 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.629 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=9). Collection size is now 4.
2026.08.06 06:18:32.636 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='proxy.dev.x.tw' id='A34N3-7' type='get'><query xmlns='http://jabber.org/protocol/disco#info'></query></iq>
2026.08.06 06:18:32.637 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.637 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=10). Collection size is now 5.
2026.08.06 06:18:32.637 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Requesting acknowledgement from peer, as we have 5 or more unacknowledged stanzas.
2026.08.06 06:18:32.637 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <r xmlns='urn:xmpp:sm:3' />
2026.08.06 06:18:32.637 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <r xmlns='urn:xmpp:sm:3'/>
2026.08.06 06:18:32.637 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.StanzaHandler - Client 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' is sending stream management stanza.
2026.08.06 06:18:32.637 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <a xmlns='urn:xmpp:sm:3' h='10' />
2026.08.06 06:18:32.644 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='conference.dev.x.tw' id='A34N3-8' type='get'><query xmlns='http://jabber.org/protocol/disco#info'></query></iq>
2026.08.06 06:18:32.645 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - Routing stanza: <iq to="conference.dev.x.tw" id="A34N3-8" type="get" from="chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003"><query xmlns="http://jabber.org/protocol/disco#info"></query></iq>
2026.08.06 06:18:32.645 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.645 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=11). Collection size is now 6.
2026.08.06 06:18:32.645 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - Done processing IQ stanza.
2026.08.06 06:18:32.652 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <a xmlns='urn:xmpp:sm:3' h='10'/>
2026.08.06 06:18:32.653 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.StanzaHandler - Client 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' is sending stream management stanza.
2026.08.06 06:18:32.653 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Received acknowledgement from client: h=10
2026.08.06 06:18:32.653 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Before processing client Ack (h=10): 6 unacknowledged stanzas.
2026.08.06 06:18:32.653 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - After processing client Ack (h=10): 1 unacknowledged stanzas.
2026.08.06 06:18:32.705 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='pubsub.dev.x.tw' id='A34N3-9' type='get'><query xmlns='http://jabber.org/protocol/disco#info'></query></iq>
2026.08.06 06:18:32.705 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.705 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=12). Collection size is now 2.
2026.08.06 06:18:32.717 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='search.dev.x.tw' id='A34N3-10' type='get'><query xmlns='http://jabber.org/protocol/disco#info'></query></iq>
2026.08.06 06:18:32.717 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.717 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=13). Collection size is now 3.
2026.08.06 06:18:32.728 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <presence id='A34N3-11'><priority>0</priority><c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='https://igniterealtime.org/projects/smack' ver='lWpWNgqtfynY+MxupmhOr2LZqOg='/></presence>
2026.08.06 06:18:32.730 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider - Loading nodes for service: PubSubService.UniqueIdentifier{serviceId='chat@dev.x.tw'}
2026.08.06 06:18:32.730 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider - Flushing pending nodes for service: PubSubService.UniqueIdentifier{serviceId='chat@dev.x.tw'}
2026.08.06 06:18:32.730 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.DefaultPubSubPersistenceProvider - Loading nodes for service: chat@dev.x.tw
2026.08.06 06:18:32.734 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.CollectionNode[PubSubService.UniqueIdentifier{serviceId='chat@dev.x.tw'}#chat@dev.x.tw] - Add 'chat@dev.x.tw' as owner
2026.08.06 06:18:32.735 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.CollectionNode[PubSubService.UniqueIdentifier{serviceId='chat@dev.x.tw'}#chat@dev.x.tw] - Update node in persistence provider.
2026.08.06 06:18:32.735 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider - Updating node: UniqueIdentifier{serviceId='chat@dev.x.tw', nodeId='chat@dev.x.tw'}
2026.08.06 06:18:32.735 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pep.PEPServiceManager - PEP: Restored service for chat@dev.x.tw from the database.
2026.08.06 06:18:32.735 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.PubSubEngine - Starting pubsub service 'PubSubService.UniqueIdentifier{serviceId='chat@dev.x.tw'}'
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.CollectionNode[PubSubService.UniqueIdentifier{serviceId='chat@dev.x.tw'}#chat@dev.x.tw] - Got 0 subscription(s) for 'chat@dev.x.tw'
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.pubsub.CollectionNode[PubSubService.UniqueIdentifier{serviceId='chat@dev.x.tw'}#chat@dev.x.tw] - Node has 0 affiliate(s) that are receiving notifications based on their presence status.
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.vcard.xep0398.PresenceEnhancer - Not enhancing presence available stanza from 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003'. PEP service does not contain an avatar 'metadata' node.
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.entitycaps.EntityCapabilitiesManager - Registering 'ver' (for recognized caps) for chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003
2026.08.06 06:18:32.736 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.spi.RoutingTableImpl - Adding client route chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.spi.RoutingTableImpl - Adding client route chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003 to local routing table
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.spi.LocalRoutingTable - Route 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' (for pair: '{ -> chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003}') not added (was already present).
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.spi.RoutingTableImpl - Adding client route ClientRoute{nodeID=1322b89f-48c6-447a-b976-223777379d06, available=true} to users cache under key chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.spi.RoutingTableImpl - Adding client full JID chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003 to users sessions cache under key chat@dev.x.tw
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'presence' to collection of unacknowledged stanzas (x=14). Collection size is now 4.
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'presence' to collection of unacknowledged stanzas (x=15). Collection size is now 5.
2026.08.06 06:18:32.736 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Requesting acknowledgement from peer, as we have 5 or more unacknowledged stanzas.
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <r xmlns='urn:xmpp:sm:3' />
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:32.736 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[10.x.x.11] - Added stanza of type 'presence' to collection of unacknowledged stanzas (x=103). Collection size is now 3.
2026.08.06 06:18:32.748 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <a xmlns='urn:xmpp:sm:3' h='15'/>
2026.08.06 06:18:32.749 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.StanzaHandler - Client 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' is sending stream management stanza.
2026.08.06 06:18:32.749 e[36mDEBUGe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Received acknowledgement from client: h=15
2026.08.06 06:18:32.749 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Before processing client Ack (h=15): 5 unacknowledged stanzas.
2026.08.06 06:18:32.749 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - After processing client Ack (h=15): 0 unacknowledged stanzas.
2026.08.06 06:18:34.069 e[36mDEBUGe[m [socket_c2s_ssl-worker-4]: org.jivesoftware.openfire.nio.NettyIdleStateKeepAliveHandler - Pinging connection that has been idle: NettyConnection{peer: /223.x.x.49:60595, state: OPEN, session: LocalClientSession{address=2346110014@dev.x.tw/receiver, streamID=3nrb9jpp5o, status=AUTHENTICATED, isEncrypted=true, isDetached=false, serverName='dev.x.tw', isInitialized=true, hasAuthToken=true, peer address='223.x.x.49', presence='<presence id="7e6ap-25864" from="2346110014@dev.x.tw/receiver"><c xmlns="http://jabber.org/protocol/caps" hash="sha-1" node="http://www.igniterealtime.org/projects/smack" ver="E6FpoDPmjMQ3i53V+HWh0YBrS7U="></c><x xmlns="vcard-temp:x:update"><photo/></x></presence>'}, Netty channel handler context name: businessLogicHandler}
2026.08.06 06:18:34.069 e[30mTRACEe[m [socket_c2s_ssl-worker-4]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:34.070 e[30mTRACEe[m [socket_c2s_ssl-worker-4]: class org.jivesoftware.openfire.streammanagement.StreamManager[223.x.x.49] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=92). Collection size is now 2.
2026.08.06 06:18:34.085 e[30mTRACEe[m [socket_c2s_ssl-handler-12]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/223.x.x.49:60595 received: <iq to='dev.x.tw' id='194-1704' type='result'></iq>
2026.08.06 06:18:37.498 e[30mTRACEe[m [TaskEngine-pool-102]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:37.499 e[30mTRACEe[m [TaskEngine-pool-102]: class org.jivesoftware.openfire.streammanagement.StreamManager[61.x.x.72] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=16). Collection size is now 1.
2026.08.06 06:18:37.513 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <iq to='dev.x.tw' id='164-1705' type='error'><error type='modify'><not-acceptable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>
2026.08.06 06:18:37.513 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/61.x.x.72:61156 received: <r xmlns='urn:xmpp:sm:3'/>
2026.08.06 06:18:37.513 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.net.StanzaHandler - Client 'chat@dev.x.tw/NBxxxxxx006-NBxxxxxx003' is sending stream management stanza.
2026.08.06 06:18:37.513 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnection - Sending: <a xmlns='urn:xmpp:sm:3' h='15' />
2026.08.06 06:18:38.877 e[36mDEBUGe[m [socket_c2s_ssl-worker-6]: org.jivesoftware.openfire.nio.NettyIdleStateKeepAliveHandler - Pinging connection that has been idle: NettyConnection{peer: /10.x.x.11:1942, state: OPEN, session: LocalClientSession{address=admin3@dev.x.tw/APIServer_backend-b-7c67cf8c99-97jdg, streamID=1dg9gz86d, status=AUTHENTICATED, isEncrypted=true, isDetached=false, serverName='dev.x.tw', isInitialized=true, hasAuthToken=true, peer address='10.x.x.11', presence='<presence from="admin3@dev.x.tw/APIServer_backend-b-7c67cf8c99-97jdg"><x xmlns="vcard-temp:x:update"><photo/></x></presence>'}, Netty channel handler context name: businessLogicHandler}
2026.08.06 06:18:38.878 e[30mTRACEe[m [socket_c2s_ssl-worker-6]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:38.878 e[30mTRACEe[m [socket_c2s_ssl-worker-6]: class org.jivesoftware.openfire.streammanagement.StreamManager[10.x.x.11] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=79). Collection size is now 4.
2026.08.06 06:18:38.879 e[30mTRACEe[m [socket_c2s_ssl-handler-6]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/10.x.x.11:1942 received: <iq to="dev.x.tw" from="admin3@dev.x.tw/APIServer_backend-b-7c67cf8c99-97jdg" id="683-1706" type="error"><ping xmlns="urn:xmpp:ping"/><error type="cancel"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
2026.08.06 06:18:39.012 e[36mDEBUGe[m [socket_c2s_ssl-worker-5]: org.jivesoftware.openfire.nio.NettyIdleStateKeepAliveHandler - Pinging connection that has been idle: NettyConnection{peer: /10.x.x.11:13330, state: OPEN, session: LocalClientSession{address=admin3@dev.x.tw/APIServer_backend-a-55d59f8fdb-zjjnl, streamID=8dlr3xmq7b, status=AUTHENTICATED, isEncrypted=true, isDetached=false, serverName='dev.x.tw', isInitialized=true, hasAuthToken=true, peer address='10.x.x.11', presence='<presence from="admin3@dev.x.tw/APIServer_backend-a-55d59f8fdb-zjjnl"><x xmlns="vcard-temp:x:update"><photo/></x></presence>'}, Netty channel handler context name: businessLogicHandler}
2026.08.06 06:18:39.013 e[30mTRACEe[m [socket_c2s_ssl-worker-5]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:39.013 e[30mTRACEe[m [socket_c2s_ssl-worker-5]: class org.jivesoftware.openfire.streammanagement.StreamManager[10.x.x.11] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=79). Collection size is now 4.
2026.08.06 06:18:39.014 e[30mTRACEe[m [socket_c2s_ssl-handler-5]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/10.x.x.11:13330 received: <iq to="dev.x.tw" from="admin3@dev.x.tw/APIServer_backend-a-55d59f8fdb-zjjnl" id="148-1707" type="error"><ping xmlns="urn:xmpp:ping"/><error type="cancel"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
2026.08.06 06:18:39.170 e[36mDEBUGe[m [socket_c2s_ssl-worker-7]: org.jivesoftware.openfire.nio.NettyIdleStateKeepAliveHandler - Pinging connection that has been idle: NettyConnection{peer: /10.x.x.11:49951, state: OPEN, session: LocalClientSession{address=admin3@dev.x.tw/APIServer_schedule-84b459646c-qjj4m, streamID=4prf4h3toi, status=AUTHENTICATED, isEncrypted=true, isDetached=false, serverName='dev.x.tw', isInitialized=true, hasAuthToken=true, peer address='10.x.x.11', presence='<presence from="admin3@dev.x.tw/APIServer_schedule-84b459646c-qjj4m"><x xmlns="vcard-temp:x:update"><photo/></x></presence>'}, Netty channel handler context name: businessLogicHandler}
2026.08.06 06:18:39.170 e[30mTRACEe[m [socket_c2s_ssl-worker-7]: org.jivesoftware.openfire.csi.CsiManager - Cannot delay delivery of stanza. Push 1 stanza.
2026.08.06 06:18:39.170 e[30mTRACEe[m [socket_c2s_ssl-worker-7]: class org.jivesoftware.openfire.streammanagement.StreamManager[10.x.x.11] - Added stanza of type 'iq' to collection of unacknowledged stanzas (x=79). Collection size is now 4.
2026.08.06 06:18:39.171 e[30mTRACEe[m [socket_c2s_ssl-handler-7]: org.jivesoftware.openfire.nio.NettyConnectionHandler - Handler on /192.x.x.2:5223--/10.x.x.11:49951 received: <iq to="dev.x.tw" from="admin3@dev.x.tw/APIServer_schedule-84b459646c-qjj4m" id="520-1708" type="error"><ping xmlns="urn:xmpp:ping"/><error type="cancel"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
2026.08.06 06:18:39.309 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-39]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the block list.
2026.08.06 06:18:39.309 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-39]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the allow list.
2026.08.06 06:18:39.341 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-1111]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the block list.
2026.08.06 06:18:39.341 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-1111]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the allow list.
2026.08.06 06:18:41.497 e[30mTRACEe[m [TaskEngine-pool-102]: org.jivesoftware.openfire.http.HttpSessionManager - Running HTTP Session Reaper
2026.08.06 06:18:42.661 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-39]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the block list.
2026.08.06 06:18:42.661 e[36mDEBUGe[m [Jetty-QTP-AdminConsole-39]: org.jivesoftware.admin.AuthCheckFilter - IP address '192.x.x.3' does pass the allow list.

Ony use Rest API plugin.

When I downloaded Spark 3.0.2 for testing, the time seemed to be less than 5 seconds, but when I directly pulled the Spark 3.0.2 source code and tested it, it was still around 5 seconds.

When I use nodeJS xmpp client(@xmpp/client v0.13.6). it is successfully established and completes within milliseconds.

I’m not sure if something happened when Smack established the connection.

Best regards.

Jack Hu