<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Feed for content matching tag 'linux'</title>
    <link>http://www.igniterealtime.org/community/index.jspa</link>
    <description>List of items matching the tag 'linux'</description>
    <language>en</language>
    <pubDate>Sun, 07 Sep 2008 21:57:38 GMT</pubDate>
    <generator>Clearspace 2.5.1 dev (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-09-07T21:57:38Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/32288</link>
      <description>&lt;!-- [DocumentBodyStart:471404d9-54ff-4e97-bc19-b946a66ba75c] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm using gentoo linux, with KDE 3.5, and JDK 1.6&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; I download the latest spark (2.5.8) for linux which I see in the change log the trayicon was already solve in previous version. but when I start it, I find no spark icon appear in my tray, if I "close" spark, it will just disappear, but running in the background where I can not get it back.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; I did a look into the Spark startup script, where I find in the last line trying to load library files from lib/windows, and I change it to lib/linux, but still not having it in my tray.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; also no result of version 2.5.8 of this problem I could found in this community. it seems there is something very simple but I did not figure it out. any tips?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; thanks in advance!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:471404d9-54ff-4e97-bc19-b946a66ba75c] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">spark_2.5.8</category>
      <category domain="http://www.igniterealtime.org/community/tags">tray_icon</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">gentoo</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/32288</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/33982</link>
      <description>&lt;!-- [DocumentBodyStart:56a18acc-8492-424e-861a-afef6f96ba35] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm running into a problem with our openfire setup, where I'm noticing an excessive amount of RAM being used (on the order of 400mb+) and the following error messages which I'm a little confused about:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; at org.jivesoftware.openfire.ldap.LdapVCardProvider.updateVCard(LdapVCardProvider. java:324)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.vcard.VCardManager.setVCard(VCardManager.java:133)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:8 3)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:49)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:349)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:101)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:68)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:311)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler .java:79)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:276)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:133)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:185)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)&lt;/p&gt;&lt;p&gt;at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)&lt;/p&gt;&lt;p&gt;at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p&gt;2008.07.17 16:26:29 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:26:43 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:26:47 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:92 )&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.UnsupportedOperationException: LdapVCardProvider: Invalid vcard changes.&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.ldap.LdapVCardProvider.updateVCard(LdapVCardProvider. java:324)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.vcard.VCardManager.setVCard(VCardManager.java:133)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:8 3)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:49)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:349)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:101)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:68)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:311)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler .java:79)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:276)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:133)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:185)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)&lt;/p&gt;&lt;p&gt;at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)&lt;/p&gt;&lt;p&gt;at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p&gt;2008.07.17 16:26:52 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:27:23 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:92 )&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.UnsupportedOperationException: LdapVCardProvider: Invalid vcard changes.&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.ldap.LdapVCardProvider.updateVCard(LdapVCardProvider. java:324)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.vcard.VCardManager.setVCard(VCardManager.java:133)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:8 3)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:49)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:349)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:101)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:68)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:311)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler .java:79)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:276)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:133)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:185)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)&lt;/p&gt;&lt;p&gt;at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)&lt;/p&gt;&lt;p&gt;at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p&gt;2008.07.17 16:29:32 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:29:33 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:29:43 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:29:43 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:29:51 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:31:14 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:92 )&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.UnsupportedOperationException: LdapVCardProvider: Invalid vcard changes.&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.ldap.LdapVCardProvider.updateVCard(LdapVCardProvider. java:324)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.vcard.VCardManager.setVCard(VCardManager.java:133)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:8 3)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:49)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:349)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:101)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:68)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:311)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler .java:79)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:276)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:133)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:185)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)&lt;/p&gt;&lt;p&gt;at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)&lt;/p&gt;&lt;p&gt;at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p&gt;2008.07.17 16:32:56 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.ldap.LdapGroupProvider.populateGroups(LdapGroupProvide r.java:683)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.NullPointerException&lt;/p&gt;&lt;p&gt;2008.07.17 16:34:17 &lt;a class="jive-link-external-small" href="#"&gt;org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:92 )&lt;/a&gt;&lt;/p&gt;&lt;p&gt;java.lang.UnsupportedOperationException: LdapVCardProvider: Invalid vcard changes.&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.ldap.LdapVCardProvider.updateVCard(LdapVCardProvider. java:324)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.vcard.VCardManager.setVCard(VCardManager.java:133)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:8 3)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:49)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:349)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:101)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:68)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:311)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler .java:79)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:276)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)&lt;/p&gt;&lt;p&gt;at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:133)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:185)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;/p&gt;&lt;p&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)&lt;/p&gt;&lt;p&gt;at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)&lt;/p&gt;&lt;p&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)&lt;/p&gt;&lt;p&gt;at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)&lt;/p&gt;&lt;p&gt;at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p&gt;--- Marker inserted by bmenges at Jul 17, 2008 4:36:47 PM ---&amp;nbsp; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;From what I can see in here, there are two messages; a failure on the vcard sync to ldap, and the ldap group population.&amp;nbsp; I'm not sure what's causing users to continously be kicked off the server, but&amp;nbsp; these problems are also are a concern.&amp;nbsp; Help and insight would be appreciated.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We run an LDAP authenticated against AD openfire 3.5.2 setup.&amp;nbsp; Server is Debian 4.0r3.&amp;nbsp; Stack/heap have 512/512mb ram, and the system is eating close to 90% of that now.&amp;nbsp; Any ideas?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:56a18acc-8492-424e-861a-afef6f96ba35] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">active_directory</category>
      <category domain="http://www.igniterealtime.org/community/tags">ad</category>
      <category domain="http://www.igniterealtime.org/community/tags">administrator</category>
      <category domain="http://www.igniterealtime.org/community/tags">error</category>
      <category domain="http://www.igniterealtime.org/community/tags">groups</category>
      <category domain="http://www.igniterealtime.org/community/tags">ldap</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/tags">roster</category>
      <category domain="http://www.igniterealtime.org/community/tags">server</category>
      <category domain="http://www.igniterealtime.org/community/tags">settings</category>
      <category domain="http://www.igniterealtime.org/community/tags">configuration</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/33982</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/34836</link>
      <description>&lt;!-- [DocumentBodyStart:77ed153d-c79f-443b-9911-6dfbfc7c5346] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;span&gt;I run an openfire 3.6.0a box and was trying to add another buddy of mine to my list.&amp;nbsp; I'm using the latest SPARK client on Windows Vista 32-bit and openfire as previously defined.&amp;nbsp; I'm adding my buddy &lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:scg@jabber.pch.net"&gt;scg@jabber.pch.net&lt;/a&gt;&lt;span&gt; but it never sends the authorization request to him.&amp;nbsp; Looking into my logs, I notice that its trying to do lookups on pch.net, but the root of the domain doesn't run the service, jabber.pch.net does.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="0" cellpadding="1" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="line" width="99%"&gt;&lt;span class="hilite"&gt;&lt;span class="date" title="2008.09.03 14:58:27"&gt;2008.09.03 14:58:27&lt;/span&gt; [org.jivesoftware.openfire.session.LocalOutgoingServerSession.createOutgoingSes sion(LocalOutgoingServerSession.java:258)] Error trying to connect to remote server: pch.net(DNS lookup: pch.net:5269)&lt;/span&gt; &lt;br/&gt; java.net.ConnectException: Connection refused&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt; at java.net.PlainSocketImpl.socketConnect(Native Method)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt; at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp; nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;nb sp; &lt;br/&gt; at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;n bsp;&amp;nbsp; &lt;br/&gt; at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;nb sp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;nbsp ; &lt;br/&gt; at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;nb sp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;nbsp ; &lt;br/&gt; at java.net.Socket.connect(Socket.java:519)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;nb sp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt; &lt;span class="hilite"&gt; at org.jivesoftware.openfire.session.LocalOutgoingServerSession.createOutgoingSess ion(LocalOutgoingServerSession.java:253)&lt;/span&gt; &lt;br/&gt; &lt;span class="hilite"&gt; at org.jivesoftware.openfire.session.LocalOutgoingServerSession.authenticateDomain (LocalOutgoingServerSession.java:185)&lt;/span&gt; &lt;br/&gt; &lt;span class="hilite"&gt; at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:239)&lt;/span&gt; &lt;br/&gt; &lt;span class="hilite"&gt; at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:216)&lt;/span&gt; &lt;br/&gt; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;nbs p;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;n bsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt; at java.lang.Thread.run(Thread.java:619)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm wondering why its doing this because I'm adding user@subdomain.domain.tld not domain.tld, so why is it looking up the root domain?&amp;nbsp; The server which runs their jabber domain also runs their DNS, so SRV records aren't required for communicating with this server.&amp;nbsp; Additions to my jabber.org list work fine, so I can talk between jabber.pch.net to jabber.org without a problem.&amp;nbsp; I, however, cannot talk from any of my openfire servers to jabber.pch.net and get the above error message.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Help appreciated.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:77ed153d-c79f-443b-9911-6dfbfc7c5346] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">bug</category>
      <category domain="http://www.igniterealtime.org/community/tags">configuration</category>
      <category domain="http://www.igniterealtime.org/community/tags">configure</category>
      <category domain="http://www.igniterealtime.org/community/tags">connection</category>
      <category domain="http://www.igniterealtime.org/community/tags">error</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/tags">roster</category>
      <category domain="http://www.igniterealtime.org/community/tags">server</category>
      <category domain="http://www.igniterealtime.org/community/tags">settings</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/34836</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/34835</link>
      <description>&lt;!-- [DocumentBodyStart:cee14acc-1539-447e-af58-25e562dc2fb5] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I installed an openfire server on the primary DNS machine of my domain, and I had fastpath working fine.&amp;nbsp; I then noticed the load was a little high on this machine, so I decided to move it to a development machine and work with openfire/fastpath on that system.&amp;nbsp; To date I've not been able to get this working properly.&amp;nbsp; I noticed this in the log messages every time I went to the designated fastpath page for support:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="0" cellpadding="1" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="line" width="99%"&gt;&lt;span class="hilite"&gt;&lt;span class="date" title="2008.09.03 14:18:36"&gt;2008.09.03 14:18:36&lt;/span&gt; Closing session due to incorrect hostname in stream header. Host: secure.cat6wired.net. Connection: org.jivesoftware.openfire.net.SocketConnection@efc2d1 socket: Socket[addr=/64.151.74.252,port=37606,localport=5269] session: null&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I have the link to the fastpath section pointing to here: &lt;/span&gt;&lt;a class="jive-link-external-small" href="https://secure.cat6wired.net:9091/webchat/"&gt;https://secure.cat6wired.net:9091/webchat/&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Every time I load that page, I get the above message specifying incorrect hostname.&amp;nbsp; OK - so while checking this out I've made sure that my /etc/hosts file has as its first entry the above mentioned IP with the FQDN and hostname of the server.&amp;nbsp; 64.151.74.252 is my eth0 adapter, and the website cat6wired.net is hosted on 69.59.146.85.&amp;nbsp; The website has a hyperlink to the above so it will go to the fastpath webchat client, but nothing ever shows up whether I'm logged in or not.&amp;nbsp; I cannot continue to use my DNS server to host this service, so I need some help to get this openfire/fastpath operation setup on the non-DNS machine at the ip ending 252.&amp;nbsp; Any help?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:cee14acc-1539-447e-af58-25e562dc2fb5] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/tags">plugin</category>
      <category domain="http://www.igniterealtime.org/community/tags">server</category>
      <category domain="http://www.igniterealtime.org/community/tags">settings</category>
      <category domain="http://www.igniterealtime.org/community/tags">configure</category>
      <category domain="http://www.igniterealtime.org/community/tags">configuration</category>
      <category domain="http://www.igniterealtime.org/community/tags">connection</category>
      <category domain="http://www.igniterealtime.org/community/tags">error</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">chat</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/34835</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/34797</link>
      <description>&lt;!-- [DocumentBodyStart:85a650d5-d5b6-467b-b7ab-eca3e0e3ddb4] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi people:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I cant upgrade my server from 3.5.2 version to 3.6.0a (Linux CentOS). When try as usual to get my server working with a new version i:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;backup the database. Cause in there is my users information.&lt;/li&gt;&lt;li&gt;uninstall openfire old version. (i dont upgrade cause it sometimes left some buggy files around)&lt;br/&gt;&lt;/li&gt;&lt;li&gt;reinstall new version.&lt;/li&gt;&lt;li&gt;startup server program (service openfire start)&lt;/li&gt;&lt;li&gt;&lt;span&gt;startup &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://servername:9090"&gt;http://servername:9090&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;But then i cant connect to the DB, all the &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;PRIVILEGES are granted to the DB's user but it just doesnt connect. I had get back to the 3.5.2 version so my client connects to my server.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Its there any bug, any fix???&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance.&lt;/p&gt;&lt;p&gt;Ricardo&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:85a650d5-d5b6-467b-b7ab-eca3e0e3ddb4] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">error</category>
      <category domain="http://www.igniterealtime.org/community/tags">install</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">openfire-server</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>kuvaxr@gmail.com</author>
      <guid>http://www.igniterealtime.org/community/thread/34797</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/29687</link>
      <description>&lt;!-- [DocumentBodyStart:1b8bf799-1e06-4090-8b1d-c88c5005c2a2] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;During about one year and a half, our Wildfire 2.4.4 run fine, but in the last weeks several connection errors began to occur.&amp;nbsp; The&amp;nbsp; number of sessions had grow up until&amp;nbsp; 995 (we are a big company) and then stopped. I think that the maximum number of allowed sessions has been reached. Am I right? We are migrating to Openfire 3.3.3. With this new product will be possible a greater number of sessions? With the Openfire Enterprise Edition this problem would be solved?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The server platform is a&amp;nbsp; Linux Red Hat Enterprise Edition, the DB is Postgresql and the users come from MS AD via LDAP.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks to everyone,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Luiz Candido &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1b8bf799-1e06-4090-8b1d-c88c5005c2a2] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">connection</category>
      <category domain="http://www.igniterealtime.org/community/tags">ldap</category>
      <category domain="http://www.igniterealtime.org/community/tags">active_directory</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>candido.borges@previdencia.gov.br</author>
      <guid>http://www.igniterealtime.org/community/thread/29687</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title>wroot</title>
      <link>http://www.igniterealtime.org/community/people/wroot</link>
      <description />
      <category domain="http://www.igniterealtime.org/community/tags">it</category>
      <category domain="http://www.igniterealtime.org/community/tags">specialist</category>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/tags">spark</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">windows</category>
      <pubDate>Mon, 24 Jan 2005 12:22:01 GMT</pubDate>
      <guid>http://www.igniterealtime.org/community/people/wroot</guid>
      <dc:date>2005-01-24T12:22:01Z</dc:date>
      <clearspace:dateToText>1 week, 3 days ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/34629</link>
      <description>&lt;!-- [DocumentBodyStart:a92cb749-580f-4550-8eba-4f8eb56e583b] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am using Kubuntu 8.04, and cannot get my Spark to make sounds while in KDE.&amp;nbsp; While in gnome (ALSA, Pulseaudio and ESD), everything makes sounds and I can hear Spark just fine.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Under KDE (ALSA, artsd), I can hear other noises and music just fine, but Spark is oddly silent.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Has anyone else had this problem, or is there a way to 'wrap' the sound output so that arts can play it?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have tried aoss and the pulse alsa wrapper.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you in advance for any response.&lt;/p&gt;&lt;p&gt;-Nick&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a92cb749-580f-4550-8eba-4f8eb56e583b] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">spark_2.5.8</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">spark</category>
      <category domain="http://www.igniterealtime.org/community/tags">spark_2.6.0b1</category>
      <category domain="http://www.igniterealtime.org/community/tags">sound</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/34629</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/34515</link>
      <description>&lt;!-- [DocumentBodyStart:44726cfa-c9f9-4a4b-b235-2016741504ba] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Currently have 64MB allocated (according to console), we aren't even using across the board yet, hardly a full department. How do we raise this? The discussions I've found about this don't seem to work for us.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;CentOS 4.5&lt;/p&gt;&lt;p&gt;Openfire 3.5.2&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="0" cellpadding="2" cellspacing="2" class="info-table" width="100%"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th align="left" class="info-header" colspan="2"&gt;Environment&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td class="c1"&gt;Java Version:&lt;/td&gt;&lt;td class="c2"&gt;1.6.0_03 Sun Microsystems Inc. -- Java HotSpot(TM) Server VM&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="c1"&gt;Appserver:&lt;/td&gt;&lt;td class="c2"&gt;jetty-6.1.x&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="c1"&gt;Host Name:&lt;/td&gt;&lt;td class="c2"&gt;pc-openfire01.pnc.pridgeonandclay.com&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="c1"&gt;OS / Hardware:&lt;/td&gt;&lt;td class="c2"&gt;Linux / i386&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="c1"&gt;Locale / Timezone:&lt;/td&gt;&lt;td class="c2"&gt;en / Eastern Standard Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;amp;nb sp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (-5 GMT)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="c1"&gt;Java Memory&lt;/td&gt;&lt;td&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 300px;"&gt;&lt;tbody&gt;&lt;tr valign="middle"&gt;&lt;td valign="middle" width="99%"&gt;&lt;div class="bar"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 1px solid rgb(102, 102, 102); width: 100%;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="59%"&gt;&lt;a href="https://jabber.pridgeonandclay.com:9091/images/blank.gif"&gt;&lt;img border="0" height="8" src="https://jabber.pridgeonandclay.com:9091/images/blank.gif" width="1"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td width="41%"&gt;&lt;a href="https://jabber.pridgeonandclay.com:9091/images/blank.gif"&gt;&lt;img border="0" height="8" src="https://jabber.pridgeonandclay.com:9091/images/blank.gif" width="1"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/td&gt;&lt;td nowrap="nowrap" width="1%"&gt;&lt;div class="c2" style="padding-left: 6px;"&gt;37.30 MB of 63.31 MB (58.9%) used&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The memory usage rises and falls (since it is lunch time it is lower...), it seems to be around 80-90% during the work times.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:44726cfa-c9f9-4a4b-b235-2016741504ba] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">java</category>
      <category domain="http://www.igniterealtime.org/community/tags">virtual</category>
      <category domain="http://www.igniterealtime.org/community/tags">memory</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/34515</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/34478</link>
      <description>&lt;!-- [DocumentBodyStart:96b906ac-399c-4bf6-af35-8b46e0328955] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi all,&lt;/p&gt;&lt;p&gt;&amp;nbsp; I have an openfire server running, 83 total users, normally around 60 online during the main portion of the day. It could be 12 hours uptime or 10 min uptime. The server will just start randomly booting people off the server. Sometimes 5+ at a time. Their clients will auto-reconnect.. so you will see the roster going up and down until the service is rebooted. The clients are all using the latest Pidgin 2.4.3.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I tried a couple flavors of linux starting with ubuntu, then to SUSE 10.2 then currently its running on SUSE 11. (All 32-bit) They were running on vmware setups (they were the guest OS) execpt this current one on SUSE 11. This is a physical machine running no vmware, just straight connection. I have been trying to troubleshoot this problem. I wanted to rule out vmware as being the issue (I found a couple of posts questioning if it could cause such problems) so native SUSE 11 32-bit. Hardware is a 3.4ghz Pentium 4. 1GB ram.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have also tried and bumped up the java memory from default 64 to 128megs. I have had previous encounters with programs which use java as the back end loving a little more memory. Unfortunately this didn't help the problem either.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here is what I find in the ERROR logfile:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;pre __default_attr="html" __jive_macro_name="code"&gt;&lt;p&gt;at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:185)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)&lt;br/&gt;&lt;br/&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)&lt;br/&gt;&lt;br/&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)&lt;br/&gt;&lt;br/&gt;at java.lang.Thread.run(Thread.java:595)&lt;br/&gt;&lt;br/&gt;2008.08.13 14:20:47&lt;br/&gt;[org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:164)]&lt;br/&gt;Internal server error. Triggered by packet:&lt;br/&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;presence from="&lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:davidc@poseidon.server.com"&gt;davidc@poseidon.server.com&lt;/a&gt;&lt;span&gt;/Home"&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;priority&amp;gt;1&amp;lt;/priority&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;&amp;lt;c xmlns="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://jabber.org/protocol/caps&amp;quot;"&gt;http://jabber.org/protocol/caps"&lt;/a&gt;&lt;br/&gt;&lt;span&gt;node="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://pidgin.im/caps&amp;quot;"&gt;http://pidgin.im/caps"&lt;/a&gt;&lt;span&gt; ver="2.4.3" ext="mood moodn nick nickn&lt;/span&gt;&lt;br/&gt;tune tunen avatarmeta avatardata avatar"/&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;/presence&amp;gt;&lt;br/&gt;&lt;br/&gt;java.lang.NullPointerException: Domain cannot be null&lt;br/&gt;&lt;br/&gt;at org.xmpp.packet.JID.&amp;lt;init&amp;gt;(JID.java:260)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.SessionManager.getSessions(SessionManager.java:828)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.session.LocalClientSession.canFloodOfflineMessages(Lo calClientSession.java:622)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.handler.PresenceUpdateHandler.initSession(PresenceUpd ateHandler.java:234)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:128)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:112)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:176)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:134)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:70)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:76)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.net.StanzaHandler.processPresence(StanzaHandler.java: 329)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.net.ClientStanzaHandler.processPresence(ClientStanzaH andler.java:85)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:253)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)&lt;br/&gt;&lt;br/&gt;at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:133)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:185)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)&lt;br/&gt;&lt;br/&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)&lt;br/&gt;&lt;br/&gt;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)&lt;br/&gt;&lt;br/&gt;at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)&lt;br/&gt;&lt;br/&gt;at java.lang.Thread.run(Thread.java:595)&lt;/p&gt;&lt;/pre&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The only other thing worth mentioning is currently the server sits out on the internet, and the company accesses it through a squid proxy. (http) AIM, ICQ, MSN, Googletalk, Yahoo all that stuff. (all these others don't randomly disconnect.., no network loss of any kind)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am going to try and catch debug text on what happens on the client when it deicdes to boot people.. See if there is any info there as well.&amp;nbsp; I am thinking I might try and get the server internal and get the proxy out of the mix and see if it continues to boot people.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If anyone has any thoughts, ideas or have seen this before with some info that would be great!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Edit: Just had the problem happen again. Client said "Read Error" and disconnected... im leaving a debug window open hoping to catch more.&lt;/p&gt;&lt;p&gt;--Had it happen again I got the debug output from pidgin when it disconnected me...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;pre __default_attr="html" __jive_macro_name="code"&gt;&lt;p&gt;&lt;span&gt;(19:23:42) jabber: Recv (ssl)(302): &amp;lt;presence from="&lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:kevin@poseidon.server.com"&gt;kevin@poseidon.server.com&lt;/a&gt;&lt;span&gt;/Home" to="&lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:brianm@poseidon.server.com"&gt;brianm@poseidon.server.com&lt;/a&gt;&lt;span&gt;"&amp;gt;&amp;lt;show&amp;gt;away&amp;lt;/show&amp;gt;&amp;lt;status&amp;gt;I'm not here right now&amp;lt;/status&amp;gt;&amp;lt;c xmlns="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://jabber.org/protocol/caps&amp;quot;"&gt;http://jabber.org/protocol/caps"&lt;/a&gt;&lt;span&gt; node="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://pidgin.im/caps&amp;quot;"&gt;http://pidgin.im/caps"&lt;/a&gt;&lt;span&gt; ver="2.4.3" ext="mood moodn nick nickn tune tunen avatarmeta avatardata avatar"/&amp;gt;&amp;lt;/presence&amp;gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;(19:23:42) blist: Updating buddy status for &lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:kevin@poseidon.server.com"&gt;kevin@poseidon.server.com&lt;/a&gt;&lt;span&gt; (XMPP)&lt;/span&gt;&lt;br/&gt;(19:23:42) sound: Playing C:\Program Files (x86)\Pidgin\sounds\purple\login.wav&lt;br/&gt;&lt;span&gt;(19:23:42) jabber: Recv (ssl)(525): &amp;lt;message to="&lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:brianm@poseidon.server.com"&gt;brianm@poseidon.server.com&lt;/a&gt;&lt;span&gt;/Home" from="&lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:kevin@poseidon.server.com"&gt;kevin@poseidon.server.com&lt;/a&gt;&lt;span&gt;" id="kevin@poseidon.server.com__brianm@poseidon.server.com__0Jjow"&amp;gt;&amp;lt;event xmlns="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://jabber.org/protocol/pubsub#event&amp;quot;&amp;gt;&amp;lt;items"&gt;http://jabber.org/protocol/pubsub#event"&amp;gt;&amp;lt;items&lt;/a&gt;&lt;span&gt; node="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://jabber.org/protocol/tune&amp;quot;&amp;gt;&amp;lt;item"&gt;http://jabber.org/protocol/tune"&amp;gt;&amp;lt;item&lt;/a&gt;&lt;span&gt; id="XoX6T948cPumKat" node="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://jabber.org/protocol/tune&amp;quot;&amp;gt;&amp;lt;tune"&gt;http://jabber.org/protocol/tune"&amp;gt;&amp;lt;tune&lt;/a&gt;&lt;span&gt; xmlns="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://jabber.org/protocol/tune&amp;quot;/&amp;gt;&amp;lt;/item&amp;gt;&amp;lt;/items&amp;gt;&amp;lt;/event&amp;gt;&amp;lt;addresses"&gt;http://jabber.org/protocol/tune"/&amp;gt;&amp;lt;/item&amp;gt;&amp;lt;/items&amp;gt;&amp;lt;/event&amp;gt;&amp;lt;addresses&lt;/a&gt;&lt;span&gt; xmlns="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://jabber.org/protocol/address&amp;quot;&amp;gt;&amp;lt;address"&gt;http://jabber.org/protocol/address"&amp;gt;&amp;lt;address&lt;/a&gt;&lt;span&gt; type="replyto" jid="&lt;/span&gt;&lt;a class="jive-link-email-small" href="mailto:kevin@poseidon.server.com"&gt;kevin@poseidon.server.com&lt;/a&gt;&lt;span&gt;/Home"/&amp;gt;&amp;lt;/addresses&amp;gt;&amp;lt;/message&amp;gt;&lt;/span&gt;&lt;br/&gt;(19:23:43) jabber: Recv (ssl)(16): &amp;lt;/stream:stream&amp;gt;&lt;br/&gt;(19:23:55) account: Disconnecting account 026ECB68&lt;br/&gt;(19:23:55) connection: Disconnecting connection 055600C8&lt;br/&gt;(19:23:55) connection: Deactivating keepalive.&lt;br/&gt;(19:23:55) connection: Destroying connection 055600C8&lt;br/&gt;(19:24:00) util: Writing file blist.xml to directory C:\Users\brianm\AppData\Roaming\.purple&lt;br/&gt;(19:24:00) util: Writing file C:\Users\brianm\AppData\Roaming\.purple\blist.xml&lt;br/&gt;(19:24:00) util: Writing file accounts.xml to directory C:\Users\brianm\AppData\Roaming\.purple&lt;br/&gt;(19:24:00) util: Writing file C:\Users\brianm\AppData\Roaming\.purple\accounts.xml&lt;br/&gt;(19:24:13) autorecon: do_signon called&lt;/p&gt;&lt;/pre&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you for your time,&lt;/p&gt;&lt;p&gt;-Brian&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:96b906ac-399c-4bf6-af35-8b46e0328955] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">pidgin</category>
      <category domain="http://www.igniterealtime.org/community/tags">random</category>
      <category domain="http://www.igniterealtime.org/community/tags">disconnects</category>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/tags">2.5.2</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">suse</category>
      <category domain="http://www.igniterealtime.org/community/tags">ubuntu</category>
      <category domain="http://www.igniterealtime.org/community/tags">squid</category>
      <category domain="http://www.igniterealtime.org/community/tags">proxy</category>
      <category domain="http://www.igniterealtime.org/community/tags">vmware</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/34478</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/34493</link>
      <description>&lt;!-- [DocumentBodyStart:c28bbaab-16cd-41be-8bc1-c627888ef8e4] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;hi everyone.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;I just installed OpenFire and install Red5 plugin but when i try to access &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://host:port/red5/index.html"&gt;http://host:port/red5/index.html&lt;/a&gt;&lt;span&gt; the server says Error 404 (as you can see at the attachment). The HTTP Binding it's activate.&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I change the default HTTP Binding port because when I click on Video Rooster on Spark-&amp;gt;Red5 its says that port.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The server it's on a CentOS 5.0 Server and the clients are Windows XP Spark.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sry about my english.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:c28bbaab-16cd-41be-8bc1-c627888ef8e4] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">404</category>
      <category domain="http://www.igniterealtime.org/community/tags">red5</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">centos</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/34493</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/34273</link>
      <description>&lt;!-- [DocumentBodyStart:846d095c-caaa-463c-bd77-6a2337c9e656] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Living as I do in a Fedora/RedHat/CentOS shop, I like the RPM installer quite a bit.&amp;nbsp; However, we can get Sun's JDK direct from RedHat's Enterprise channel, and OpenJDK just might (maybe) obviate its need one of these days.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Given the availability of getting JDK updates from upstream providers, I'd very much like to see a JDK-less RPM.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any chance of that happening?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Andrew&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:846d095c-caaa-463c-bd77-6a2337c9e656] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/tags">rpm</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">jdk</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>atlauren@uci.edu</author>
      <guid>http://www.igniterealtime.org/community/thread/34273</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/33944</link>
      <description>&lt;!-- [DocumentBodyStart:71ff5f0c-5446-4dc8-8771-9dd55aa412fa] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Situation:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Multiple levels needed for access to server administration console&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Question:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How can we assign certain JIDs to be able to access logs only, or to deny access to logs?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;-&lt;/p&gt;&lt;hr originalText="----"/&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We would love to do this without figuring out Apache permissions and access to certain files per login if that is even possible.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:71ff5f0c-5446-4dc8-8771-9dd55aa412fa] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">settings</category>
      <category domain="http://www.igniterealtime.org/community/tags">power_limitation</category>
      <category domain="http://www.igniterealtime.org/community/tags">configuration</category>
      <category domain="http://www.igniterealtime.org/community/tags">configure</category>
      <category domain="http://www.igniterealtime.org/community/tags">ldap</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <category domain="http://www.igniterealtime.org/community/tags">administrator</category>
      <category domain="http://www.igniterealtime.org/community/tags">ad</category>
      <category domain="http://www.igniterealtime.org/community/tags">active_directory</category>
      <category domain="http://www.igniterealtime.org/community/tags">server</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/33944</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/thread/33862</link>
      <description>&lt;!-- [DocumentBodyStart:8aa494cf-a892-418c-8ce2-b8e3379ea34c] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;during the chat I need to switch to another window time to time. When I click middle mouse button (it is used to paste selection buffer), the last spark input or output is being pasted. So, spark overwrites selection buffer contents with spark's input or output in chat window. It is highly desireable to eliminate this annoying behaviour.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This feature can be found in any version up to 2.6.0-beta1.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8aa494cf-a892-418c-8ce2-b8e3379ea34c] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">kde</category>
      <category domain="http://www.igniterealtime.org/community/tags">spark</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/thread/33862</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
    <item>
      <title />
      <link>http://www.igniterealtime.org/community/docs/DOC-1021</link>
      <description>&lt;!-- [DocumentBodyStart:2045b5fb-e05f-4374-b2bb-debf2202566e] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;This document describes a simple setup for linux based systems with SELinux enabled, without root access uding the ".tar.gz" installation file. Root access is needed to create the Openfire user (jiveWF) and for the rc scripts.&lt;/p&gt;&lt;p&gt;This document is provided as-is. Don't use the steps described here for your production servers.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h3&gt;&lt;span&gt;Server without root access&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;If you can't get root access then you should check whether you are allowed to run java programs.&lt;/p&gt;&lt;p&gt;Check whether you get enough memory, VPS or V-Servers (virtual servers) are known to cause problems.&lt;/p&gt;&lt;p&gt;You can install Java and Openfire in the same directory without problems.&lt;/p&gt;&lt;p&gt;Write a cron job or something like this which makes sure that Openfire is started after reboot.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;&lt;span&gt;VPS&lt;/span&gt;&lt;/h4&gt;&lt;p&gt;Some VPS require that you create a file .hotspotrc with this single line for 64 MB:&lt;/p&gt;&lt;p&gt;MaxHeapSize=64000000&lt;/p&gt;&lt;p&gt;It's not clear where to put it (.../openfire/bin/ or ../jre/bin/).&lt;/p&gt;&lt;p&gt;Some VPS providers have a firewall and allow only connections to port 80 and 443. So port 5222 and 9090 are blocked, don't try to setup Openfire if this is the case. Every client expects to connect to port 5222.&lt;/p&gt;&lt;p&gt;VPS providers usually limit the number of threads and files, this can also become a big problem for your server.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span&gt;Java Installation&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;Ignore this section if you know that you have a fine Java installation.&lt;/p&gt;&lt;p&gt;Run this as root:&lt;/p&gt;&lt;!--[CodeBlockStart:51096103-5651-4952-87ec-f0bfc06206ae]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;
## options: create a lv (logical volume) for Java, probably set its home directory to /opt/java
adduser java
passwd java
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:51096103-5651-4952-87ec-f0bfc06206ae]--&gt;&lt;p&gt;Login as &lt;u&gt;java&lt;/u&gt; and get the current JDK or JRE, e.g. jdk-6u2-linux-i586.bin&lt;/p&gt;&lt;!--[CodeBlockStart:1b45cf7f-38bf-4392-9703-f51c9e6df2ed]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;
export JAVA=jdk-6u2-linux-i586
chmod 700 /tmp/${JAVA}.bin
## install it in the current directory
cd ${HOME}
/tmp/${JAVA}.bin
## accept the license agreement
rm -f /tmp/${JAVA}.bin
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:1b45cf7f-38bf-4392-9703-f51c9e6df2ed]--&gt;&lt;p&gt;You should now have java in /opt/java/jdk-6u2-linux-i586/jre/. Create a symlink for Openfire - if you want to update the java version later you just need to change the symlink here and nothing within your Openfire scripts.&lt;/p&gt;&lt;!--[CodeBlockStart:d36d3615-1891-4061-8e6d-a26e51829110]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;
cd /opt/java/
ln -s ${JAVA} Openfire
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:d36d3615-1891-4061-8e6d-a26e51829110]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span&gt;Openfire Securtiy&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;Openfire stores relevant information in conf/&lt;strong&gt;, embedded-db/&lt;/strong&gt; and resources/security/*. Make sure that these directories may only be read by Openfire (jiveWF in this example).&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span&gt;Openfire Installation&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;Make sure that the unix command "hostname" returns a valid name, for example "example.com" and that your /etc/hosts file does contain this name, for example in the first line together with "127.0.0.1 localhost example.com". Or that you can resolve it using DNS. Actually the setup page after choosing your locale settings will return a HTTP 500 error if there is a problem.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Run the install script in &lt;a class="jive-link-wiki-small" href="http://www.igniterealtime.org/community/docs/DOC-1034"&gt;Simple Start Scripts&lt;/a&gt; as root after reviewing it and adjusting some variables.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;See &lt;a class="jive-link-external-small" href="http://wiki.igniterealtime.org/display/WILDFIRE/Simple+Start+Script+for+Openfire"&gt;http://wiki.igniterealtime.org/display/WILDFIRE/Simple+Start+Script+for+Openfire&lt;/a&gt; for the rc script and for the OPENFIRE/bin/openfired script.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Login as &lt;u&gt;jiveWF&lt;/u&gt; and get the current Openfire version, e.g. openfire_4_0_0.tar.gz.&lt;/p&gt;&lt;!--[CodeBlockStart:b2cdb01e-445e-4ed4-84e3-b4193b3dcd00]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;
export NEWVERSION=openfire_4_0_0
cd ${HOME}
tar -xzf /tmp/${NEWVERSION}.tar.gz
rm -f /tmp/${NEWVERSION}.tar.gz
# make sure that the next update will not overwrite this installation
mv openfire ${NEWVERSION}
ln -s ${NEWVERSION} OF
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:b2cdb01e-445e-4ed4-84e3-b4193b3dcd00]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Start Openfire either as &lt;u&gt;jiveWF&lt;/u&gt; with "/home/jiveWF/OF/bin/openfired start" or&lt;/p&gt;&lt;p&gt;as &lt;u&gt;root&lt;/u&gt; with "/etc/rc.d/init.d/openfired start".&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="TODO"&gt;TODO&lt;/a&gt; Insert here a link to the non-existing setup guide or &lt;a class="jive-link-external-small" href="http://www.jivesoftware.org/builds/wildfire/docs/latest/documentation/install-guide.html"&gt;http://www.jivesoftware.org/builds/wildfire/docs/latest/documentation/install-gu ide.html&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span&gt;Openfire Update&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;You don't need root access any more, so you are always user &lt;u&gt;jiveWF&lt;/u&gt;.&lt;/p&gt;&lt;p&gt;Login and get the current Openfire version, e.g. openfire_5_0_0.tar.gz.&lt;/p&gt;&lt;!--[CodeBlockStart:87ceac49-d14e-42b8-8a20-9c3919efb923]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;
export NEWVERSION=openfire_5_0_0
cd ${HOME}
tar -xzf /tmp/${NEWVERSION}.tar.gz
rm -f /tmp/${NEWVERSION}.tar.gz
mv openfire ${NEWVERSION}
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:87ceac49-d14e-42b8-8a20-9c3919efb923]--&gt;&lt;p&gt;Now you have the new version installed but not yet active, activate it like this:&lt;/p&gt;&lt;p&gt;Stop the current version with "/home/jiveWF/WF/bin/openfired stop".&lt;/p&gt;&lt;p&gt;Make a backup of your database (not described here and not necessary for the embedded database).&lt;/p&gt;&lt;p&gt;Copy the current configuration and embedded database:&lt;/p&gt;&lt;!--[CodeBlockStart:a672ff6e-1647-4fff-b5a6-4202dd4ef749]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;
cd ${HOME}
mkdir -p ${NEWVERSION}/conf/ ${NEWVERSION}/embedded-db/ ${NEWVERSION}/plugins/
cp OF/conf/openfire.xml ${NEWVERSION}/conf/
cp OF/embedded-db/* ${NEWVERSION}/embedded-db/
cp OF/bin/openfired* ${NEWVERSION}/bin/
cp -i OF/plugins/*.jar ${NEWVERSION}/plugins/ # do not overwrite exiting files.

# Relink openfire and 
rm -f OF
ln -s ${NEWVERSION} OF
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:a672ff6e-1647-4fff-b5a6-4202dd4ef749]--&gt;&lt;p&gt;Start Openfire with "/home/jiveWF/OF/bin/openfired start"&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span&gt;Openfire Start Script&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;a class="jive-link-wiki-small" href="http://www.igniterealtime.org/community/docs/DOC-1034"&gt;Simple Start Scripts&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span&gt;JVM Settings&lt;/span&gt;&lt;/h2&gt;&lt;p&gt;&lt;a class="jive-link-wiki-small" href="http://www.igniterealtime.org/community/docs/DOC-1033"&gt;JVM Settings and Debugging&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:2045b5fb-e05f-4374-b2bb-debf2202566e] --&gt;</description>
      <category domain="http://www.igniterealtime.org/community/tags">install</category>
      <category domain="http://www.igniterealtime.org/community/tags">linux</category>
      <category domain="http://www.igniterealtime.org/community/tags">openfire</category>
      <pubDate>Thu, 01 Jan 1970 00:00:00 GMT</pubDate>
      <author>webmaster@jivesoftware.com</author>
      <guid>http://www.igniterealtime.org/community/docs/DOC-1021</guid>
      <dc:date>1970-01-01T00:00:00Z</dc:date>
      <clearspace:dateToText>38 years, 8 months ago</clearspace:dateToText>
    </item>
  </channel>
</rss>

