powered by Jive Software

OpenFire server die when viewing Enterprise Tab under Admin Console

I am using a Evaluation version, and get this from error.log Has anyone seen this or been reported to JIRA?

java.lang.UnsupportedOperationException: VCard provider is read-only.
        at org.jivesoftware.openfire.vcard.VCardManager.setVCard(VCardManager.java:122)
        at org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:82)
        at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:48)
        at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:300)
        at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:104)
        at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:67)
        at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:289)
        at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler.java:79)
        at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:254)
        at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:153)
        at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:132)
        at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
        at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
        at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:58)
        at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:176)
        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
        at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
        at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:239)
        at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:283)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:613)

Hey Zemian,

The stack trace that you pasted is not related to the Enterprise tab problem. That error happens when you are using LDAP or any other vCard backend that is read-only and a user tried to set/change his vCard.

Is there any other error in the log files? Is the server process killed when you try to access the Enterprise tab? Also…which OS and Openfire version are you using?

Thanks,

– Gato