Hello, I upgraded to 3.6.0a today. The server seems to be running just fine and users can log into it with no trouble at all. However, the admin console stopped accepting the admin user login and reports a login failure.
What I tried:
- Set the encrypted password in ofuser to sha256sum( mypassword ) and set the plaintext password to null.
- Set a very short plaintext password and set the encrypted password to null.
Unfortunately, none of the two experiments helped. (I restarted Openfire after each of them.) What could have happened? I guess this problem could have something in common with the fact that admin settings have been moved to the database. However, I was unable to find a table that would grant the users permission to log into the admin console.
Any piece of advice would be welcome.
BTW, the gateway plugin stopped working with error messages of this kind:
java.lang.NoSuchMethodError: org.jivesoftware.openfire.vcard.VCardManager.addListener(Lorg/jivesoftware/open fire/vcard/VCardListener;)V
at org.jivesoftware.openfire.gateway.BaseTransport.start(BaseTransport.java:1119)
at org.jivesoftware.openfire.component.InternalComponentManager.addComponent(Inter nalComponentManager.java:139)
at org.jivesoftware.openfire.gateway.TransportInstance.startInstance(TransportInst ance.java:182)
at org.jivesoftware.openfire.gateway.GatewayPlugin.maybeStartService(GatewayPlugin .java:151)
at org.jivesoftware.openfire.gateway.GatewayPlugin.initializePlugin(GatewayPlugin. java:75)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :448)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java :47)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1014)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:181)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:205)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)