powered by Jive Software

Cant enter to any conference room on Spark 2.9.2 after update OpenFire to 4.6

Hi. I cant enter to any conference room on Spark 2.9.2 after update OpenFire to 4.6. Rooms exist but after trying to enter spark show error that room doesnt exist. I did rollback to 4.5.4 and all is fine there.

Can you enable the debugger in Spark, and find the packets that lead up to the error? This might help us understand what the cause of the error is. Also, please look for any clues in the logs of Openfire.

SPARK LOG error

paź 19, 2020 7:03:58 AM org.jivesoftware.spark.util.log.Log error
SEVERE: An exception occurred while trying to join room 'SOMEROOM'.
org.jivesoftware.smack.XMPPException$XMPPErrorException: XMPP error reply received from SOMEUSER/USER: XMPPError: item-not-found - cancel [This room is locked (it might not have been configured yet).]
	at org.jivesoftware.smack.XMPPException$XMPPErrorException.ifHasErrorThenThrow(XMPPException.java:185)
	at org.jivesoftware.smack.XMPPException$XMPPErrorException.ifHasErrorThenThrow(XMPPException.java:179)
	at org.jivesoftware.smack.StanzaCollector.nextResultOrThrow(StanzaCollector.java:268)
	at org.jivesoftware.smackx.muc.MultiUserChat.enter(MultiUserChat.java:383)
	at org.jivesoftware.smackx.muc.MultiUserChat.join(MultiUserChat.java:757)
	at org.jivesoftware.smackx.muc.MultiUserChat.join(MultiUserChat.java:643)
	at org.jivesoftware.spark.ui.conferences.JoinRoomSwingWorker.construct(JoinRoomSwingWorker.java:141)
	at org.jivesoftware.spark.util.SwingWorker.lambda$new$1(SwingWorker.java:139)
	at java.lang.Thread.run(Unknown Source)

paź 19, 2020 7:04:18 AM org.jivesoftware.spark.util.log.Log error
SEVERE: An exception occurred while trying to join room 'SOMEROOM'.
org.jivesoftware.smack.XMPPException$XMPPErrorException: XMPP error reply received from SOMEROOM/USER: XMPPError: item-not-found - cancel [This room is locked (it might not have been configured yet).]
	at org.jivesoftware.smack.XMPPException$XMPPErrorException.ifHasErrorThenThrow(XMPPException.java:185)
	at org.jivesoftware.smack.XMPPException$XMPPErrorException.ifHasErrorThenThrow(XMPPException.java:179)
	at org.jivesoftware.smack.StanzaCollector.nextResultOrThrow(StanzaCollector.java:268)
	at org.jivesoftware.smackx.muc.MultiUserChat.enter(MultiUserChat.java:383)
	at org.jivesoftware.smackx.muc.MultiUserChat.join(MultiUserChat.java:757)
	at org.jivesoftware.smackx.muc.MultiUserChat.join(MultiUserChat.java:643)
	at org.jivesoftware.spark.ui.conferences.JoinRoomSwingWorker.construct(JoinRoomSwingWorker.java:141)
	at org.jivesoftware.spark.util.SwingWorker.lambda$new$1(SwingWorker.java:139)
	at java.lang.Thread.run(Unknown Source)

Openfire log error:

2020.10.19 07:02:46 org.jivesoftware.openfire.pubsub.DefaultPubSubPersistenceProvider - An exception occurred while creating a subscription (org.jivesoftware.openfire.pubsub.NodeSubscription@3d96cecc - JID: user1 - State: subscribed) to a node (UniqueIdentifier{serviceId='user2', nodeId='user2'}) in the database.
com.microsoft.sqlserver.jdbc.SQLServerException: Violation of PRIMARY KEY constraint 'ofPubsubSubscription_pk'. Cannot insert duplicate key in object 'dbo.ofPubsubSubscription'. The duplicate key value is (user2, user2, somekey).
	at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:262) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1621) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:592) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:522) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7194) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:2935) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:248) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:223) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeUpdate(SQLServerPreparedStatement.java:471) ~[mssql-jdbc-7.2.2.jre8.jar:?]
	at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136) ~[commons-dbcp2-2.6.0.jar:2.6.0]
	at org.apache.commons.dbcp2.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:136) ~[commons-dbcp2-2.6.0.jar:2.6.0]
	at org.jivesoftware.openfire.pubsub.DefaultPubSubPersistenceProvider.createSubscription(DefaultPubSubPersistenceProvider.java:1123) ~[xmppserver-4.6.0.jar:4.6.0]
	at org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider.process(CachingPubsubPersistenceProvider.java:395) ~[xmppserver-4.6.0.jar:4.6.0]
	at java.util.ArrayList.forEach(Unknown Source) [?:1.8.0_202]
	at org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider.flushPendingNodes(CachingPubsubPersistenceProvider.java:143) [xmppserver-4.6.0.jar:4.6.0]
	at org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider.flushPendingChanges(CachingPubsubPersistenceProvider.java:540) [xmppserver-4.6.0.jar:4.6.0]
	at org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider$1.run(CachingPubsubPersistenceProvider.java:94) [xmppserver-4.6.0.jar:4.6.0]
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_202]
	at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_202]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_202]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_202]
	at java.lang.Thread.run(Unknown Source) [?:1.8.0_202]

I tried updating my test server to Openfire 4.6.0.
I was successfully able to log into the server and enter the room.
I am using Spark 2.9.3 shapshoot. Please try to enter the room with Spark 2.9.3.
https://igniterealtime.org/downloads/nightly_spark.jsp

I am able to login to 4.6.0 and open a room with Spark 2.9.2.

It looks like its not a spark problem. Rather 4.6.0 don’t “load” all rooms…
4.5.4

4.6.0

(Sorry for 2nd post but can add only one pic as new user in one post)

So how may i fix it? May it be some trouble at DB?

It’s hard to see what’s causing this. Can you inspect the ofMucRoom database table, and see what makes those three rooms different from the other ones?

4.6.0 makes that rooms even with bad number of users. Not all have x/50 but in DB is x/30 :slight_smile:

I have installed 4.6.0 64bit with jre on second computer. Copied config folder. Problem is the same.
Reinstall to 4.5.4 and no problem…

“stderror.log”

paź 21, 2020 5:07:00 PM com.sun.jersey.api.core.PackagesResourceConfig init
INFO: Scanning for root resource and provider classes in the packages:
  org.jivesoftware.openfire.plugin
paź 21, 2020 5:07:01 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFO: Initiating Jersey application, version 'Jersey: 1.19.4 05/24/2017 03:46 PM'

stdout.log

Znaleziono starą wersję bazy danych 30 dla openfire. Aktualizacja do wersji 32...
Aktualizacja bazy danych zakończona pomyślnie.
Openfire 4.6.0 [2020-10-21 16:06:59]
Konsola administracyjna nasłuchuje na:
  http://somepc.domain.local:9090
  https://somepc.domain.local:9091
Successfully loaded plugin 'admin'.
Successfully loaded plugin 'search'.
Successfully loaded plugin 'monitoring'.
Finished processing all plugins.

info.log

2020.10.21 17:06:53 org.jivesoftware.openfire.XMPPServer - Registering shutdown hook (standalone mode)
2020.10.21 17:06:54 org.jivesoftware.database.SchemaManager - Znaleziono starą wersję bazy danych 30 dla openfire. Aktualizacja do wersji 32...
2020.10.21 17:06:55 org.jivesoftware.database.SchemaManager - Aktualizacja bazy danych zakończona pomyślnie.
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing Servers Cache
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing Components Cache
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing Users Cache
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing AnonymousUsers Cache
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing User Sessions
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Roster
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for RosterItems
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing Result Listeners
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Multicast Service
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Offline Message Size
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for VCard
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Privacy Lists
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for File Transfer Cache
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Offline Presence Cache
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Last Activity Cache
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for User
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Remote Users Existence
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for LDAP UserDN
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Components Sessions
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Connection Managers Sessions
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Incoming Server Sessions
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Sessions by Hostname
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Validated Domains
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Client Session Info Cache
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Directed Presences
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for PEPServiceManager
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for File Transfer
2020.10.21 17:06:55 org.jivesoftware.openfire.pubsub.PubSubPersistenceProviderManager - Loading PubSub persistence provider: class org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider.
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Published Items
2020.10.21 17:06:55 org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider - Loading PubSub persistence provider to delegate to: class org.jivesoftware.openfire.pubsub.DefaultPubSubPersistenceProvider.
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Default Node Configurations
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Disco Server Features
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Disco Server Items
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Components
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Entity Capabilities
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Entity Capabilities Users
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Group
2020.10.21 17:06:55 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Group Metadata Cache
2020.10.21 17:06:55 org.jivesoftware.openfire.pubsub.PubSubModule - Domena Publish-Subscribe: pubsub.somepc.domain.local
2020.10.21 17:06:55 org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - Domena dla Multi User Chat: conference.somepc.domain.local
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Openfire 4.6.0 [2020-10-21 16:06:59]
2020.10.21 17:06:59 org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Creating new SslContextFactory instance
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.muc.spi.FMUCHandler#FMUC_ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.muc.spi.IQMuclumbusSearchHandler#PROPERTY_ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.muc.spi.IQMUCvCardHandler#PROPERTY_ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.user.UserManager#USER_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.user.UserManager#REMOTE_DISCO_INFO_TIMEOUT
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.user.UserManager#USER_PROPERTY_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.auth.HybridAuthProvider#PRIMARY_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.auth.HybridAuthProvider#SECONDARY_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.auth.HybridAuthProvider#TERTIARY_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.group.GroupManager#GROUP_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.cluster.ClusterMonitor#ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.session.SoftwareVersionManager#VERSION_QUERY_ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.session.SoftwareVersionManager#VERSION_QUERY_DELAY
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.spi.EncryptionArtifactFactory#TRUST_MANAGER_CLASS
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.spi.EncryptionArtifactFactory#SSLCONTEXT_PROTOCOL
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.spi.LegacyConnectionAcceptor#STARTUP_RETRY_DELAY
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.disco.IQDiscoInfoHandler#ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.pubsub.PubSubModule#PUBSUB_CREATE_ANYONE
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.pubsub.PubSubModule#PUBSUB_ALLOWED_TO_CREATE
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.pubsub.PubSubModule#PUBSUB_SYSADMINS
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.pubsub.PubSubPersistenceProviderManager#PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider#DELEGATE
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.update.UpdateManager#ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.update.UpdateManager#NOTIFY_ADMINS
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.update.UpdateManager#LAST_UPDATE_CHECK
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.update.UpdateManager#UPDATE_FREQUENCY
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.update.UpdateManager#PROXY_HOST
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.update.UpdateManager#PROXY_PORT
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.vcard.VCardManager#VCARD_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.keystore.CertificateStoreWatcher#ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.net.StanzaHandler#PROPERTY_OVERWRITE_EMPTY_TO
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.net.SASLAuthentication#SKIP_PEER_CERT_REVALIDATION_CLIENT
2020.10.21 17:06:59 org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'ANONYMOUS' SASL mechanism.
2020.10.21 17:06:59 org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'PLAIN' SASL mechanism.
2020.10.21 17:06:59 org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'DIGEST-MD5' SASL mechanism.
2020.10.21 17:06:59 org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'CRAM-MD5' SASL mechanism.
2020.10.21 17:06:59 org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'SCRAM-SHA-1' SASL mechanism.
2020.10.21 17:06:59 org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'JIVE-SHAREDSECRET' SASL mechanism.
2020.10.21 17:06:59 org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'GSSAPI' SASL mechanism.
2020.10.21 17:06:59 org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'EXTERNAL' SASL mechanism.
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.sasl.AnonymousSaslServer#ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.ldap.LdapVCardProvider#STORE_AVATAR_IN_DB
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.security.SecurityAuditManager#AUDIT_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.admin.GroupBasedAdminProvider#GROUP_NAME
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.admin.DefaultAdminProvider#ADMIN_JIDS
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.container.PluginServlet#ALLOW_LOCAL_FILE_READING
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.muc.spi.LocalMUCRoom#JOIN_PRESENCE_ENABLE
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.muc.spi.LocalMUCRoom#SELF_PRESENCE_TIMEOUT
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.auth.AuthFactory#PASSWORD_KEY
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.auth.AuthFactory#AUTH_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.SessionManager#CONFLICT_LIMIT
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.XMPPServerInfo#XMPP_DOMAIN
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.OfflineMessageStore#OFFLINE_AUTOCLEAN_DAYSTOLIVE
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.OfflineMessageStore#OFFLINE_AUTOCLEAN_CHECKINTERVAL
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.OfflineMessageStore#OFFLINE_AUTOCLEAN_ENABLE
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.lockout.LockOutManager#LOCKOUT_PROVIDER
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.streammanagement.StreamManager#LOCATION_ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.streammanagement.StreamManager#MAX_SERVER_ENABLED
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.streammanagement.StreamManager#ACTIVE
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.sasl.ScramSha1SaslServer#ITERATION_COUNT
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.sasl.ExternalClientSaslServer#PROPERTY_SASL_EXTERNAL_CLIENT_SUPPRESS_MATCHING_REALMNAME
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.ldap.LdapManager#LDAP_PAGE_SIZE
2020.10.21 17:06:59 org.jivesoftware.openfire.XMPPServer - Accessing SystemProperty field org.jivesoftware.openfire.admin.AdminManager#ADMIN_PROVIDER
2020.10.21 17:07:00 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Misses
2020.10.21 17:07:00 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Hits
2020.10.21 17:07:00 org.jivesoftware.openfire.container.AdminConsolePlugin - Konsola administracyjna nasłuchuje na:
  http://somepc.domain.local:9090
  https://somepc.domain.local:9091
2020.10.21 17:07:00 org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'admin'.
2020.10.21 17:07:00 org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'search'.
2020.10.21 17:07:03 org.jivesoftware.openfire.archive.ArchiveIndexer[CONVERSATION] - Lucene index is clean.
2020.10.21 17:07:03 org.jivesoftware.openfire.archive.ArchiveIndexer[MUCSEARCH] - Lucene index is clean.
2020.10.21 17:07:03 org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'monitoring'.
2020.10.21 17:07:03 org.jivesoftware.openfire.container.PluginMonitor - Finished processing all plugins.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.ConnectionListener[socket_c2s] - Started.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.ConnectionListener[socket_s2s] - Started.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.ConnectionListener[socket_s2s-legacyMode] - Started.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.ConnectionListener[component] - Started.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.ConnectionListener[component-legacyMode] - Started.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.ConnectionListener[connection_manager] - Started.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.ConnectionListener[connection_manager-legacyMode] - Started.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Creating new SslContextFactory instance
2020.10.21 17:07:03 org.jivesoftware.openfire.http.HttpSessionManager - Starting instance
2020.10.21 17:07:03 org.jivesoftware.openfire.http.HttpBindManager - HTTP bind service started
2020.10.21 17:07:06 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Locked Out Accounts

warn.log

2020.10.21 17:06:55 org.jivesoftware.util.LocaleUtils - Missing resource for key: system_property.xmpp.muc.vcard.enabled in locale pl_PL
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.LegacyConnectionAcceptor - Configuration allows for up to 16 threads, although implementation is limited to exactly one.
2020.10.21 17:07:03 org.jivesoftware.openfire.spi.LegacyConnectionAcceptor - Configuration allows for up to 16 threads, although implementation is limited to exactly one.
2020.10.21 17:07:06 org.jivesoftware.openfire.ldap.LdapManager - Using unencrypted connection to LDAP service!
2020.10.21 17:07:06 org.jivesoftware.openfire.ldap.LdapManager - Using unencrypted connection to LDAP service!
2020.10.21 17:07:06 org.jivesoftware.openfire.ldap.LdapManager - Using unencrypted connection to LDAP service!
2020.10.21 17:07:11 org.jivesoftware.openfire.ldap.LdapManager - Using unencrypted connection to LDAP service!
2020.10.21 17:07:11 org.jivesoftware.openfire.ldap.LdapManager - Using unencrypted connection to LDAP service!
2020.10.21 17:07:11 org.jivesoftware.openfire.ldap.LdapManager - Using unencrypted connection to LDAP service!
2020.10.21 17:07:11 org.jivesoftware.openfire.ldap.LdapManager - Using unencrypted connection to LDAP service!

I had no such problems with the previous few updates.

Same error here. It worked with 4.5. After update to 4.6 all users are unable to connect to group chatroom

Inverse reports "
This groupchat does not (yet) exist.

The reason given is: “This room is locked (it might not have been configured yet).”.
"

Jitsi is unable to join the rooms.

Out environment is integrate with LDAP, I don’t know if it can be useful.

I found this in error log:

2020.10.26 08:59:50 org.jivesoftware.openfire.ldap.LdapVCardProvider - Username chatroom-vmxx@conference.xxxxxlocal not found
org.jivesoftware.openfire.user.UserNotFoundException: Username chatroom-vmxx@conference.xxxx.local not found
at org.jivesoftware.openfire.ldap.LdapManager.findUserRDN(LdapManager.java:1155) ~[xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.ldap.LdapManager.findUserRDN(LdapManager.java:1076) ~[xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.ldap.LdapVCardProvider.getLdapAttributes(LdapVCardProvider.java:184) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.ldap.LdapVCardProvider.loadVCard(LdapVCardProvider.java:238) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.vcard.VCardManager.getOrLoadVCard(VCardManager.java:245) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.vcard.VCardManager.getVCard(VCardManager.java:238) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.muc.spi.IQMUCvCardHandler.handleIQ(IQMUCvCardHandler.java:179) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl.process(MultiUserChatServiceImpl.java:467) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl.processPacket(MultiUserChatServiceImpl.java:370) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.component.InternalComponentManager$RoutableComponents.process(InternalComponentManager.java:859) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.spi.RoutingTableImpl.routeToComponent(RoutingTableImpl.java:451) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.java:266) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:336) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:118) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:74) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.SessionPacketRouter.route(SessionPacketRouter.java:104) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.SessionPacketRouter.route(SessionPacketRouter.java:63) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.http.HttpSession.sendPendingPackets(HttpSession.java:612) [xmppserver-4.6.0.jar:4.6.0]
at org.jivesoftware.openfire.http.HttpSession$HttpPacketSender.run(HttpSession.java:1329) [xmppserver-4.6.0.jar:4.6.0]

Is there some EXE nightbuild to test? :slight_smile:

https://www.igniterealtime.org/downloads/nightly_openfire.jsp

Newest are for linux only…

https://bamboo.igniterealtime.org/browse/OPENFIRE-NIGHTLYMAVEN-1317/artifact/shared/install4j-generated-media/

Its the same problem on night 4.7.0 01.11.2020 (dd.mm.yyyy) as 4.6.0


We have 12 rooms that dont all show. (20-10-2020 post)

4.7.0 conference settings: