Is there a way to wipe out and recreate an openfire user in an environment where the users are imported from an LDAP server? I have a user who has to login three times to get the proper profile to display. He logs in the first time, and no contacts will load, even after a 10-15 minute wait. He'll exit out of spark, and this time it will tell him his password is incorrect (even though we're going off a remembered password each time). The third time he logs into Spark, it loads everything perfectly right away. I'm hoping if we can wipe out his profile and start over it might alleviate this problem. Is there a way to do that, without deleting the active directory account itself?
Recreating Active Directory Profile
Error acessing the Users/Groups listing with 65k user accounts
Hi all,
We have just configured 65k accounts on Openfire 3.9.3 and, although everything is working properly, on the management UI, if we try to access the Users/Groups page, it takes forever and, in the end, the browser gets stucked!
We also notice that the Openfire memory goes up to 1GB (the configured limit).
Is this normal? Shouldn't the User listing only load 25 users (depending on the configuration) at a time?
Is there any solution for this?
Thanks in advanced for your help.
Best regards,
André Silva
Response time
Which is the best way to get response time ?
Also I want to know the response time of the bosh service (I'm using punjab).
Thanks in advance.
Daniel
Not receiving unsubscribe presence or iq on login
Me and another user are having both subscription and chatting, everything works fine if I am online. When another user will remove me from roster then I will receive following IQ and Presence based on which I am removing that user from my roster as well.
didReceive IQ ANOTHERUSER@MYSERVER
didReceivePresence 'unsubscribe' from ANOTHERUSER@MYSERVER
didReceive IQ none
didReceive IQ ANOTHERUSER@MYSERVER
didReceivePresence 'unsubscribed' from ANOTHERUSER@MYSERVER
didReceivePresence 'unavailable' from ANOTHERUSER@MYSERVER
But If I am offline and another user remove me from roster. I am not receiving presence or iq from that user when I will login again.So I am not getting notify in anyway. On openfire server in my roster it shows subsciption as none but I am not receiving anything.
Use Active Directory Security Groups for Openfire Administration
Hi,
I am wondering if there is any way to use AD security groups to administer Openfire v3.9.3 instead of adding individual user accounts as administrators?
Thanks.
No response from OpenFire over BOSH
Hi, let's start with admitting I'm a newbie to OpenFire (and XMPP in general). I'm playing with OpenFire and JavaScript (using Strophe) and I'm trying to learn from the examples. But I can't get them to work with my local OpenFire server.
What I've done:
- installed and setup OpenFire
- enabled and configured HTTP Bind Settings in OpenFire
- downloaded the Strophe examples
What I've tried:
- connecting to OpenFire without BOSH using Pidgin (works fine)
- connecting to OpenFire with BOSH using Pidgin (doesn't work)
I've configured it as described in step 4 of the following tutorial: http://expertnotfound.wordpress.com/2013/04/08/setting-up-openfire-bosh-strophe/
- connecting to OpenFire using Strophe, basic example (doesn't work)
I get no response
Does anyone has an idea what I do wrong or might have forgotten?
Openfire 3.9.3 SSL/LDAP issues, clients loosing connection to server
We have been using OpenFire (an older version without LDAP) for years without a single issue. About 5-6 months ago we decided to reinstall the Jabber Server using Openfire 3.9.1 from memory using LDAP for authentication. Users are in an AD security group called 'jabbergroup' in which two admins are also members of. I tried to intall on Debian Squeeze but for some reason port 5222 wouldn't accept SSL, so it is now running on a CentOS 6.5 OpenVZ container under Proxmox. Using LDAP for authentication and using the internal embedded DB. (The old jabber server was running in a similar environment (minus LDAP) without issues).
This seemed to be working really well initially, and has degraded after Openfire updates 3.9.2 and 3.9.3. There seems to be lots of bugs out there now which is sad to see, as we really want to keep using Openfire. Namely SSL bugs relating to Apache Mina. Issues showing persistently now are users suddenly loosing their buddy lists, users showing as 'Resource Unavailable' on the client. Clients in use are messages.app on OS X, Pidgin on Windows, Adium on OS X, a couple of others under Linux. The issues affect all clients, but more commonly Pidgin. Yes all clients are up to date etc.
I've been through and hard-coded lots of the Openfire Caches (I hate doing this) to avoid errors trying to write VCard data to the AD server, LDAP caches, roster and user caches etc, but this has only helped so far.
LDAP Query Strings;
FQDN: DC=name, DC=company, DC=co, DC=nz
Security Group: CN=AD Access,OU=Other,OU=Accounts,DC=name,DC=company,DC=co,DC=nz
User filter: (&(memberOf=CN=jabbergroup,OU=Security Groups,OU=Groups,OU=Accounts,DC=name,DC=company,DC=co,DC=nz))
Group filter: left as default
Error Log Sample:
at java.lang.Thread.run(Thread.java:745)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:185)
at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)
at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)
at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)
at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:181)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:187)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:265)
at org.jivesoftware.openfire.net.ClientStanzaHandler.processPresence(ClientStanzaH andler.java:100)
at org.jivesoftware.openfire.net.StanzaHandler.processPresence(StanzaHandler.java: 348)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:84)
at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:84)
at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:148)
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:201)
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:137)
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:149)
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.broadcastUpdate(Presenc eUpdateHandler.java:307)
at org.jivesoftware.openfire.roster.RosterManager.getRoster(RosterManager.java:116 )
at org.jivesoftware.openfire.roster.Roster.<init>(Roster.java:163)
at org.jivesoftware.openfire.roster.Roster.broadcast(Roster.java:718)
at org.jivesoftware.openfire.roster.Roster.broadcast(Roster.java:685)
at org.jivesoftware.openfire.SessionManager.userBroadcast(SessionManager.java:1051 )
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:238)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routeToLocalDomain(RoutingTableI mpl.java:344)
at org.jivesoftware.openfire.session.LocalSession.process(LocalSession.java:282)
at org.jivesoftware.openfire.session.LocalClientSession.deliver(LocalClientSession .java:856)
at org.jivesoftware.openfire.nio.NIOConnection.deliver(NIOConnection.java:278)
at org.jivesoftware.openfire.spi.PacketDelivererImpl.deliver(PacketDelivererImpl.j ava:56)
at org.jivesoftware.openfire.net.SocketPacketWriteHandler.process(SocketPacketWrit eHandler.java:68)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:254)
at org.jivesoftware.openfire.IQRouter.routingFailed(IQRouter.java:461)
at org.jivesoftware.openfire.IQRouter.sendErrorPacket(IQRouter.java:425)
java.lang.NullPointerException
</iq>
</query>
</item>
<group>Jabber</group>
<item jid="hsimpson@simpson.co.nz" name="Homer Simpson" subscription="to">
<query xmlns="jabber:iq:roster">
<iq type="set" id="664-4110" to="cclown@simpson.co.nz/c800a4fd">
2014.08.26 02:18:06 org.jivesoftware.openfire.net.SocketPacketWriteHandler - Could not deliver packet
Warning Log Sample:
2014.08.26 01:20:26 org.jivesoftware.openfire.session.LocalOutgoingServerSession - Error trying to connect to remote server: eu.jabber.org(DNS lookup: eu.jabber.org:5269): java.net.UnknownHostException: eu.jabber.org
2014.08.26 01:20:25 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: proxy.eu.jabber.org id: 9ee22aec46bdd0d7 for domain: simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
</presence>
</x>
<photo>2e0d90cacb57b09a4e458a62e3ab7772d4df9124</photo>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<status>I'm not here right now</status>
<show>away</show>
<presence>
2014.08.26 01:19:48 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
</query></iq>
</list>
2014.08.25 21:25:55 org.jivesoftware.openfire.IQRouter - Error or result packet could not be delivered <iq type="result" id="iChat_787E808A" to="someuser@simpson.co.nz/Someones iMac"><query xmlns="jabber:iq:privacy"><list name="invisible"><item action="deny" order="1"><presence-out/></item>
</query></iq>
</list>
<item action="deny" order="2"><presence-out/></item>
2014.08.25 14:47:22 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: jabber.org id: 88c1f3dffbc64d17 for domain: simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
2014.08.25 14:45:20 org.jivesoftware.openfire.session.LocalOutgoingServerSession - Error trying to connect to remote server: eu.jabber.org(DNS lookup: eu.jabber.org:5269): java.net.UnknownHostException: eu.jabber.org
</presence>
</x>
<photo/>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<priority>1</priority>
<status>I'm not here right now</status>
<presence to="chatroom@simpson.co.nz/someuser">
2014.08.25 08:33:00 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
</presence>
</x>
<photo/>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<priority>1</priority>
<status>I'm not here right now</status>
<presence>
2014.08.25 08:33:00 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
</presence>
</x>
<photo/>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<status>I'm not here right now</status>
<show>away</show>
<presence to="somechat@conference.simpson.co.nz/someuser">
2014.08.25 08:33:00 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
</presence>
</x>
2014.08.25 08:33:00 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
</presence>
</x>
<photo>1405b5e5e94dca500800507526f25b5b289cca40</photo>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<priority>1</priority>
<presence>
2014.08.25 08:32:24 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
2014.08.25 08:32:21 org.jivesoftware.openfire.session.LocalOutgoingServerSession - Error trying to connect to remote server: eu.jabber.org(DNS lookup: eu.jabber.org:5269): java.net.UnknownHostException: eu.jabber.org
2014.08.25 08:32:20 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: proxy.eu.jabber.org id: 24a36b4e797f19bd for domain: jabber.simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
</presence>
</x>
<presence>
2014.08.24 19:10:24 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
2014.08.24 19:10:24 org.jivesoftware.openfire.IQRouter - Error or result packet could not be delivered <iq type="result" id="purplebf9ea12e" to="someuser@simpson.co.nz/Johns-iMac"/>
2014.08.24 11:50:58 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: jabber.org id: f8ac2497fa557671 for domain: jabber.simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
2014.08.24 11:48:56 org.jivesoftware.openfire.session.LocalOutgoingServerSession - Error trying to connect to remote server: eu.jabber.org(DNS lookup: eu.jabber.org:5269): java.net.UnknownHostException: eu.jabber.org
2014.08.24 09:07:43 org.jivesoftware.util.log.util.CommonsLogFactory - Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
2014.08.24 09:07:43 org.jivesoftware.util.log.util.CommonsLogFactory - Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
2014.08.24 07:09:41 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: jabber.org id: fa755d5d3259187e for domain: jabber.simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
2014.08.24 07:07:39 org.jivesoftware.openfire.session.LocalOutgoingServerSession - Error trying to connect to remote server: eu.jabber.org(DNS lookup: eu.jabber.org:5269): java.net.UnknownHostException: eu.jabber.org
</presence>
</x>
<photo/>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<priority>1</priority>
<presence>
2014.08.24 07:06:42 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
2014.08.23 16:28:01 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: jabber.org id: 3f9f8dd4134772f5 for domain: jabber.simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
2014.08.23 16:25:59 org.jivesoftware.openfire.session.LocalOutgoingServerSession - Error trying to connect to remote server: eu.jabber.org(DNS lookup: eu.jabber.org:5269): java.net.UnknownHostException: eu.jabber.org
2014.08.23 16:25:58 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: proxy.eu.jabber.org id: a88eabe8b6c1a3db for domain: simpson.simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
</presence>
</x>
<photo>1753f2693d26123ad39dc0b0e6e86482386a5889</photo>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="DdnydQG7RGhP9E3k9Sf+b+bF0zo="/>
<presence to="chatroom@conference.simpson.co.nz/Some User">
2014.08.23 16:23:57 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
</presence>
</x>
<photo/>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<status>I'm not here right now</status>
<show>away</show>
<presence>
2014.08.23 16:23:57 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
</presence>
</x>
<photo/>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<query xmlns="jabber:iq:last" seconds="302"/>
<status>I'm not here right now</status>
<show>away</show>
<presence>
2014.08.23 16:23:57 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
2014.08.23 15:39:57 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: jabber.org id: 7ed8dd868659cdcd for domain: simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
2014.08.23 15:37:54 org.jivesoftware.openfire.session.LocalOutgoingServerSession - Error trying to connect to remote server: eu.jabber.org(DNS lookup: eu.jabber.org:5269): java.net.UnknownHostException: eu.jabber.org
2014.08.23 15:37:53 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: proxy.eu.jabber.org id: 792f0f3c74f16550 for domain: simpson.co.nz answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><sm xmlns="urn:xmpp:sm:2"><optional/></sm><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback></stream:features>
</presence>
</x>
<photo>22147d2cac9e8075dc8352363ce261ce842f0f7b</photo>
<x xmlns="vcard-temp:x:update">
<c xmlns="http://jabber.org/protocol/caps" node="http://pidgin.im/" hash="sha-1" ver="I22W7CegORwdbnu0ZiQwGpxr0Go="/>
<status>I'm not here right now</status>
<show>away</show>
<presence>
2014.08.23 15:37:51 org.jivesoftware.openfire.net.StanzaHandler - Ignoring available presence packet of closed session:
2014.08.23 15:37:51 org.jivesoftware.openfire.IQRouter - Error or result packet could not be delivered <iq type="result" id="purplee01a5b0" to="someuser@simpson.co.nz/3c9f8585"/>
</PHOTO></vCard></iq>
<BINVAL>/9j/4AAQSkZJRgABAQAAAQABAAD/4QBARXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAA AAAAAqACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAAD/2wBDAAEBAQEBAQEBAQEBAQEBAgMCAgEBAgMC AgIDBAMEBAQDBAQEBQYFBAQGBAQEBQcFBgYGBwcHBAUHCAcGCAYGBwb/2wBDAQEBAQIBAgMCAgMGBAQE BgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgb/wAARCABAAEAD ASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6 Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEB AQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEI FEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hp anN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX 2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9q9Hsf+Ld2ishyomGfc2shrt/gbakeF9W Ujj+1Zf/AEVFVHw/aNN8NbR3QrK3JU9idOdsfrXQfCS/0rw78PvF3iLXr+z0jQ9Burm8vNV1GQRQW0Ed tG7yux4VVVSST0Ar6WUv9ojbs/0PQjT/AHLfmhPjh8UPBHwL+G3ij4mfELWrLQfDvhu1kmaW7kRJLiQI SlvErEeZM7DakYyWJAFfjf4D/wCC0X7N/jm5tND8SaB4o8OeIbmby/Ks2trqLy+MzEearqdvzmMB2xnG 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</BINVAL>
<PHOTO><TYPE>image/jpeg</TYPE>
</ORG>
<ORGUNIT></ORGUNIT>
<ORG>
<TITLE></TITLE>
</TEL>
<NUMBER></NUMBER>
<PAGER/>
<WORK/>
<TEL>
</TEL>
<NUMBER></NUMBER>
<FAX/>
<WORK/>
<TEL>
</TEL>
<NUMBER></NUMBER>
<CELL/>
<WORK/>
<TEL>
</TEL>
<NUMBER></NUMBER>
<VOICE/>
<WORK/>
<TEL>
</TEL>
<NUMBER></NUMBER>
<CELL/>
<HOME/>
<TEL>
</TEL>
<NUMBER></NUMBER>
<VOICE/>
<HOME/>
<TEL>
</ADR>
<CTRY></CTRY>
<PCODE></PCODE>
<REGION></REGION>
<LOCALITY></LOCALITY>
<STREET></STREET>
<WORK/>
<ADR>
</ADR>
<CTRY></CTRY>
<PCODE></PCODE>
<STREET></STREET>
<HOME/>
<ADR>
Info Error Log Sample:
java.io.IOException: Connection reset by peer
2014.08.26 09:24:45 org.jivesoftware.openfire.nio.ConnectionHandler - ConnectionHandler reports IOException for session: (SOCKET, R: /10.10.2.16:58736, L: /10.10.1.72:5222, S: 0.0.0.0/0.0.0.0:5222)
2014.08.26 09:05:02 org.jivesoftware.openfire.IQRouter - Packet sent to unreachable address <iq type="get" id="purpleac24905d" to="someuser@jabber.simpson.co.nz/Someones-Lion-iMac" from="anotheruser@jabber.simpson.co.nz/fb80e62f"><query xmlns="http://jabber.org/protocol/disco#items" node="http://jabber.org/protocol/commands"/></iq>
2014.08.26 02:18:06 org.jivesoftware.openfire.IQRouter - Packet sent to unreachable address <iq type="set" id="664-4110" to="user1@jabber.simpson.co.nz/c800a4fd"><query xmlns="jabber:iq:roster"><item jid="user2@jabber.simpson.co.nz" name="User 2 subscription="to"><group>Jabber</group></item></query></iq>
2014.08.25 21:25:55 org.jivesoftware.openfire.IQRouter - Packet sent to unreachable address <iq type="set" id="693-3887" to="user3@jabber.simpson.co.nz/User3's iMac"><query xmlns="jabber:iq:roster"><item jid="user4@jabber.simpson.co.nz" name="User 4" subscription="to"><group>Jabber</group></item></query></iq>
at java.lang.Thread.run(Thread.java:745)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProce ssor.java:485)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$400(SocketIoProce ssor.java:45)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.process(SocketIoProcesso r.java:198)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoProcessor.j ava:218)
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:379)
at sun.nio.ch.IOUtil.read(IOUtil.java:197)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
java.io.IOException: Connection reset by peer
2014.08.25 17:31:27 org.jivesoftware.openfire.nio.ConnectionHandler - ConnectionHandler reports IOException for session: (SOCKET, R: /10.10.102.102:57169, L: /10.10.1.72:5222, S: 0.0.0.0/0.0.0.0:5222)
2014.08.25 14:51:52 org.jivesoftware.openfire.IQRouter - Packet sent to unreachable address <iq type="get" to="user5@jabber.simpson.co.nz/User5PC" id="33949363920" from="user6@jabber.simpson.co.nz/ddde8331"><query xmlns="http://jabber.org/protocol/disco#info" node="http://trillian.im/caps#5.4.0.16/Windows"/></iq>
2014.08.25 14:42:48 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Secret Keys Cache
2014.08.25 14:42:47 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Remote Server Configurations
2014.08.25 14:42:46 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Group Metadata Cache
2014.08.25 14:42:46 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Group
2014.08.25 14:42:46 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Locked Out Accounts
2014.08.25 14:42:45 org.jivesoftware.openfire.spi.ConnectionManagerImpl - Started SSL (encrypted) socket on port: 5223
2014.08.25 14:42:45 org.jivesoftware.openfire.spi.ConnectionManagerImpl - Started plain (unencrypted) socket on port: 5222
2014.08.25 14:42:45 org.jivesoftware.openfire.spi.ConnectionManagerImpl - Started server (unencrypted) socket on port: 5269
2014.08.24 19:25:49 org.jivesoftware.openfire.net.SASLAuthentication - User Login Failed. PLAIN authentication failed for: user6
at java.lang.Thread.run(Thread.java:745)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProce ssor.java:485)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$400(SocketIoProce ssor.java:45)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.process(SocketIoProcesso r.java:198)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoProcessor.j ava:218)
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:379)
at sun.nio.ch.IOUtil.read(IOUtil.java:197)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
java.io.IOException: Connection reset by peer
2014.08.24 16:34:34 org.jivesoftware.openfire.nio.ConnectionHandler - ConnectionHandler reports IOException for session: (SOCKET, R: /IPADDRESS:63595, L: /1IPADDRESS:5222, S: 0.0.0.0/0.0.0.0:5222)
2014.08.24 11:54:36 org.jivesoftware.openfire.net.SASLAuthentication - User Login Failed. PLAIN authentication failed for: user6
at java.lang.Thread.run(Thread.java:745)
Debug Log Sample:
2014.08.26 09:46:49 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /IPADDRESS.233:57149
2014.08.26 09:46:49 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /10.10.101.233:57149
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] app data read: HeapBuffer[pos=0 lim=2 cap=2: 0D 0A] (0D 0A)
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=2 cap=33842]
bytesConsumed = 0 bytesProduced = 0
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] Unwrap res:Status = BUFFER_UNDERFLOW HandshakeStatus = NOT_HANDSHAKING
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] appBuffer: java.nio.DirectByteBuffer[pos=2 lim=33842 cap=33842]
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] inNetBuffer: java.nio.DirectByteBuffer[pos=69 lim=69 cap=16921]
bytesConsumed = 69 bytesProduced = 2
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS57149] Unwrap res:Status = OK HandshakeStatus = NOT_HANDSHAKING
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=33842 cap=33842]
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] inNetBuffer: java.nio.DirectByteBuffer[pos=0 lim=69 cap=16921]
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] unwrap()
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS:57149] Data Read: org.apache.mina.filter.support.SSLHandler@9227e0 (HeapBuffer[pos=0 lim=69 cap=128: 17 03 03 00 40 FB 90 D6 76 7F 4D C9 FD 94 FB 18 33 32 0D A9 03 D1 F8 C5 94 41 98 7F F0 A1 2A D5 77 3E E5 CF 04 22 D9 4A 4F C2 95 C4 52 E3 F2 0A E9 72 09 7B D0 DD 27 97 B5 D5 D5 B5 A3 B9 0D 87 47 45 44 FA CD])
2014.08.26 09:46:49 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /IPADDRESS2:60489
2014.08.26 09:46:49 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /IPADDRESS249226
2014.08.26 09:46:49 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /IPADDRESS2:60489
2014.08.26 09:46:49 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/IPADDRESS3:60489] encrypted buf: HeapBuffer[pos=0 lim=250 cap=250: 17 03 01 00 20 5A 51 6E 2C 01 62 18 68 57 35 65 F5 DD 35 86 D8 64 26 51 41 23 D0 90 B4 CD 4C BF 06 19 25 23 8C 17 03 01 00 D0 AD 59 0D D1 B4 CF A6 B2 67 8C FF 10 62 9C D2 C7 EE 4F D5 D6 84 F6 6B 96 7A 36 09 2F 47 B6 E2 8A 1C B8 39 8C 1B 2B E2 28 DE 31 E6 4B 8A 70 F0 86 11 87 F0 75 BE 9E 11 E1 23 12 01 32 13 78 F5 8E 80 05 EF EA 78 14 1C 48 90 0C 05 1C 8F FB 00 E2 57 71 BD 7D 7C 75 D4 CA 7A F5 92 00 C5 EA 76 AB 3F C2 36 49 68 D1 87 03 79 BE D3 59 64 44 E5 E6 72 70 7A 66 6B C4 28 E7 EF 71 45 5B D2 EA 72 1E E5 50 33 46 A9 CD CF 8A 61 8F 33 6E 76 48 B5 5D 23 0E 40 85 F8 6A 38 FE F7 10 5F E3 55 74 5A CC 59 23 BA 3E CC EB D9 B3 1D 81 B8 7E 0C B6 CD F8 DE FE 1A 08 0F 16 2C D7 88 C5 A2 13 80 6B EA 15 7D 24 DD CB CC 5D 60 CA 64 39 C1 AF 98 73 DE F4]
bytesConsumed = 187 bytesProduced = 250
OpenFire System Property Screenshots:
Attached
Click to view full size images.
Any help would be greatly appreciated. As I say most of the time it works well, but lately it's being needed to be restarted on the server once a day almost.
Thanks!
java.io.IOException: 远程主机强迫关闭了一个现有的连接
Hello,
I used openfire3.9.3 under Windows Server 2008-64, and the client run under Window7-32; It seems always diconnect from client.
please help me, thanks first!
I had used it under Windows Server2008-32 and Windows Server2003-32, it was run well (only happened occasionally, when client is Windows XP).
The Error info is :
org.jivesoftware.openfire.nio.ConnectionHandler - ConnectionHandler reports IOException for session: (SOCKET, R: /10.67.217.63:50294, L: /10.67.217.51:5222, S: 0.0.0.0/0.0.0.0:5222)
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
at sun.nio.ch.SocketDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(Unknown Source)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.read(Unknown Source)
at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoProcessor.j ava:218)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.process(SocketIoProcesso r.java:198)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$400(SocketIoProce ssor.java:45)
at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProce ssor.java:485)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Openfire v3.9.3 LDAP over SSL w/Active Directory
Has anyone been successful using LDAP over SSL to connect to Active Directory with Openfire v3.9.3? This works using Openfire v3.7.1 when connecting to the same LDAP server that fails with Openfire 3.9.3.
Openfire v3.9.3 error: DNS1:636;socket closed.
Note: using LDP on the DC I can connect w/SSL to port 636.
How to install openfire on VPS
I have installed openfire on virtual private server. All requirements have been installed well and I should be installed openfire correctly. I have change /etc/openfire/openfire.xml interface to my public ip, said 10.10.10.10. But it open nothing when i browse into 10.10.10.10:9090 ?
I tried to localhost with the same steps, it works well.
Anybody help me?
Does it relate to VPS provider?
Regards
What Is the URL / IP address of the plugins Webservice
Hi all,
I have Openfire installed on my Elastix box and as such have the firewall restricitng traffic to the box. I note that the Openfire plugins page / available plugins page is not updating. I had the same issue with Elastix and permitted http for the IP's of their AddOns web service through my firewall. I want to do the same for Openfire plugins web service. Can someone please tell me the correct URL / or IP addresses / IP range that I need to add to my firewall exceptions get this working.
Thanks
Colin.
Openfire Authentication using outside service instead of DB
Hi all,
Is it possible (maybe through source code modification?) to change the auth method so that it uses a SOAP request to an external web service instead of a DB?
Can't create new xmpp account from Jitsi
Hello everyone,
I have openfire installed version 3.9.3 with embedded database.
I create user directly in openfire, it works but I want to create a new xmpp account from Jitsi (view attached file) and I have this error:
Unknown XMPP error (XMPPError connecting to myxmppdomain:5222.). Verify that the server name is correct.
note: It only works if I use the name of openfire machine, but when I use openfire domain in server it doesn't work. (Users cannot know the name of the machine if they want to create account so it is a problem, they know just the domain (mydomain.com) ) .
One more question: If we can create accounts locally, Is there any way to create automated accounts?
Thanks for help
Reject Messages by users which are not subscribed to each other
Hello everyone,
for a few weeks now I'm working with XMPP servers, but I cannot find any environment running like it should or pass all my requirements. A small information about what I am going to do:
My Openfire is using my AD. I'm using MUC Bookmarks to autojoin a MUC. I'm using Group-Share-Roster function to build fixed-rosters.
I have Groups of users which shall be able to comunicate with eath other of the same Group - only of the same group. I have to be sure that no user can communicate with a user of another group. This is the most important thing here. Every group got her own MUC. Users shall only be able and allowed to join this MUC's they are assigned to. User may not search or add any contacts. This is the second most important thing.
So far, Group Bookmarks running fine by using this Client Management Plugin. I disable search functions, and this seem to work.
I can use the Packet Filter Rules Plugin or the Subscrition Plugin to reject all subscriptions except for specific users. And here I got a problem:
If I try to add a user on user1, it sends a subscription request which is obvious getting rejected. BUT, the user2 is still shown as offline with a question mark icon in user1's list. The user2 I wanted to add doesn't get shown anything so far. User2 is not in the list but I you can still message him, and my user2 which got nothing to see yet, receives the message. I need to fix this, otherwise I can unisntall the complete XMPP things right now, because this is a K.O. aspect for my environment.
Can you guys help me out please?
A few other things which are making problems:
- Users shall not see any other MUC, and they may not join any other too ... I have no idea how I could handle this. I said only registered users can join the MUC, but without using passwords, you can still get into the room - just click add room, join room, then you can see whos in there, and read what other occupans are writing. These others see you but they don't see what you wrote. I need to fix this too.
- When pressing once the refresh conference.myhost.com button the view is not showing any room I'm actual in ... is there a known fix for this bug?i couldn't find any fix for it ...
- Is it possible to edit the sparkweb client? If I could just modify it: delete the tab conferences, delete the x on the MUC-Tabs, delete the button add contact, that you only thee those the administrator put into your roster, and you only see the MUCs your autojoining ... Sparkweb is developed in Flash, isn't it?
I really hope anyone can help me out please, I'm trying to get a environment running for a few weeks now, openfire is actual the favorited one, even if I have to use olde version cause SparkWeb is still buggin on the latest release ^^
Best Regards.
Openfire automated accounts
Hello,
I can create accounts locally in openfire, Is it possible or a way to create automated accounts?
Openfire - Emoticons not working in conference
Hi there -
Hope I'm posting this in the right place. We have an OpenFire 3.9.3 Windows server running. We've setup the XMPP server and have two conferences. When trying to post custom emoticons into the conferences, they will display as just a red "X" to the rest of the conference participants. They work fine over a single instant message. And once you send the emoticon to someone via an instant message, they can then see the custom emoticon over the conference. It seems like they are unable to download it over the conference. Any reason why this would be?
Most of the conference participants, if not all, are using Pidgin.
clicking on a set of groups gives HTTP 500 error
We are running Openfire 3.9.3 with MySQL and Active Directory. We have 470 plus users so there are 5 pages showing 100 users per page. From the openfire admin console, after selecting users, when I click on 2< i get the following message:
HTTP ERROR 500
Problem accessing /user-summary.jsp. Reason:
Server Error
Caused by:
java.lang.NullPointerException
Powered by Jetty://
The others 1,3,4,5 work fine. How do I fix this.
Openfire Admin console showing wrong Active Client Sessions
I have this problem where when I log onto Open fire there are a lot of empty pages for client sessions and the number of Active Client Sessions are shown incorrectly. But once the Openfire server is restarted it is all right again.
For example in the image attached :
Pages from 2-9 are all blank and Active Client Sessions are 1369.
Actually there are only 400+ Active Client Sessions.
Looks similar to :
Openfire 3.9.3
Upgrade from 3.9.1
Expose Openfire to internet for outside connections, what ports needed?
Hi,
I am writing a little web client that is supposed to connect to an Openfire server hosted on one of my machines. For this, I think, I need to expose openfire on this machine "to the internet". My gateway is a cable modem/router, and the machine sits behind this.
What ports do I need to forward in this gateway to my local machine?
So far, I have forwarded TCP port 5222 of the gateway to 5222 on the server machine. However, I can't connect to the server, using for example, Xabber, on my android phone.
What I can do, is connect to the server from within the local network the server is on.
For example, the server is a-PC, so, if I want to use Xabber on my network, I use username@a-PC as the jid and I can connect.
However, if I try to connect from a phone that is not on the local network, using username@1.2.3.4, where 1.2.3.4 would be my gateway's global ip, i cant connect, even though Ive forwarded port 5222 of the gateway to 5222 of a-PC. Other services, such as the bosh service, ARE available from outside at 1.2.3.4:7070, however I dont think I need to use my own bosh here as I am using this one http://bosh.metajack.im:5280/xmpp-httpbind in my app at the moment.
What else do I need to do to expose the server running on a-PC to the internet, so I can connect from outside my network?
Thanks for any help and input!
Regards,
Chris
Website Live Chat Support
Hi I am using jooml 3.3 website,
I like to live support option on our website that allows a website visitor to click a button and be able to chat with us using
Spark. I don't want to require the user to have Spark, but I do want to have our support staff using Spark to communicate with the visitors.
Please help me how to do this.
William