Openfire 3.10.3

Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.

Download Openfire 3.10.3 Latest release: November 17, 2015

Openfire 3.10.3

Latest Blog Entries
Daryl Herzmann

Openfire 3.10.3 Released

The Ignite Realtime Community is pleased to announce the release of version 3.10.3 of Openfire.  This release continues our effort to produce a stable 3.10 release series of Openfire while we work toward the next major release of Openfire.  The release is available now for download from our website.


The Changelog for this release denotes 12 fixed Jira issues with thanks to contributions from speedy3k , tevans , csh, Guus, and dwd.


Here are SHA-1 hashes for the download artifacts


10093d7d5af8e68a69544d1a647978f2523f88c7  openfire_3_10_3.dmg

ecc63d97173f6795759fe8bfab5974477d98d608  openfire_3_10_3.exe

8e5609b1d44cd1f6ede939f5219c70acd7d06e38  openfire_3_10_3.tar.gz


22cf5b6a62760d53bcd87d4b87f3c787cb5a57b7  openfire_src_3_10_3.tar.gz


ebf86f137e4cf95552f7d22d2e65fb93e3aa6794  openfire-3.10.3-1.i386.rpm

211545b3c4e1f88a34ee7ba4a9fd5d5325de72b8  openfire_3.10.3_all.deb


Please note that we are no longer producing a Solaris build, due to perceived lack of interest and some strange build problems we encountered with our Bamboo build agent.  If you would like to help out with creating a Solaris build, please respond in the community forums.


As a reminder, Openfire is developed by a group of volunteers and are always looking for more developers and testers to pitch in.  Please stop by our XMPP chatroom at any time and say if you are interested in helping out!


Happy Chatting!


Tags: planetjabber , xmpp , openfire , release 0
Dave Cridland

Openfire 3.10.0 Released

The Ignite Realtime community is very proud to release Openfire 3.10.0 for general availability from


The amount of energy that has gone into this release is truly impressive, and it shows no signs of slowing down - as those of your looking at the 3.11 branch will have seen. Further 3.10.X releases will be bugfix releases; 3.11 will concentrate on a path to 4.0.0.


3.10.0 itself brings new core features to Openfire (such as Message Carbons, for example, by Christian Schudt) and vital improvements (to clustering and MUC, for example, by Tom Evans), as well as some hard bugfixing (by Guus der Kinderen) and important security improvements.


As ever, we welcome pull requests (to 3.10 or master as appropriate), and the entire development team is looking forward to you joining the conversation either in the forums or in the XMPP chatroom at


Happy Chatting!




SHA-1 hashes for download artifacts




UPDATE: Spark 2.6.3 version has issues with connecting to this version of Openfire. We suggest updating to just released 2.7.0 version of Spark.


UPDATE 2: Openfire 3.10.1 has been released recently, which is again compatible with Spark 2.6.3 when using TLS (thanks to this fix [OF-907] SSLv2 Hello is rejected; prevents some clients connecting - Jive Software Open Source )

Tags: planetjabber , xmpp , openfire , release 16
Daryl Herzmann

Announcing Openfire 3.10.0 Release Candidate

The Ignite Realtime Community is pleased to announce a release candidate build of the upcoming 3.10.0 release.  A lot of work has gone into this RC since the beta release a few months back and with your help testing, we are hoping to turn around a full 3.10.0 release very soon!  Here are some of the highlights since the beta:


  • OF-885 : Use non-blocking, async IO for BOSH connections
  • OF-893: Fix mutual authentication for BOSH
  • OF-869: Update Jetty to version 9.2
  • OF-877: BOSH connector does not properly restart after configuration change


For those of you that track our progress on Github, we are starting a new approach for development going forward.  An Openfire 3.10 branch has been created and the hope is that we will not have feature creep in this branch, but instead focus on stability and be able to make point releases when the situation warrants.  In the past, Openfire's point releases (ie 3.9.0 to 3.9.1) was a mixture of bug fixes and new features.  The new features will appear in other branches with an eye toward a future 3.11 or 4.0 release!  We are always looking for more folks to help develop Openfire, so please send us those pull requests and stop by our XMPP MUC room to say hi.


So please test this RC and report issues you find in the Openfire Support ForumDo not report issues by commenting on this blog post please!


Here is a listing of download links and md5sums for this release.  You can find these also on our beta download page.




ddf2fc93ad0a5c01e9f41860aeac90ad openfire_3.10.0.rc_all.deb


Happy testing!

Tags: planetjabber , openfire , releases 5
Daryl Herzmann

Openfire 3.9.3 has been released

The Ignite Realtime Community is pleased to announce that Openfire version 3.9.3 is available for download!


Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache license. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.


This release corrects the regressions found with the 3.9.2 release, which include:


  • [OF-782] - Wrong URL generated for editing groups with space in the names
  • [OF-783] - Apply encryption to secure properties during setup (updating openfire backended by LDAP would fail)
  • [OF-787] - TLS server to server connections are not working with 3.9.2
  • [OF-791] - Joining new MUC room results in a 404 error
  • The initial 3.9.2 release had a packaging problem with the windows installer.


A full changelog can be found here.


We'd invite interested developers to fork our github repository and contribute pull requests with your fixes.  Ongoing discussions are happening in the community forums about the future of Openfire development.  Please join in if you are interested!


Please report bugs with this release in the community forumsPlease do not report bugs by commenting on this blog post!


Here are md5sum's for the released files:




Tags: planetjabber , openfire-server , openfire , release 7
Dele Olajide

Jitsi Videobridge Plugin for Openfire ver 1.3.0

The Igniterealtime community and is proud to release the Jitsi Videobridge plugin for Openfire version 1.3.0 with Openfire 3.9.2. The new version has the latest code from the Jitsi project, fixes a number of issues and implements some requests made from the community


New Features

  • New layout and improvements to user experience of ofmeet and jitmeet.
  • Username and password protection for the web conferencing applications (ofmeet, jitmeet and candy)
  • Support for audio only participants (no webcam).
  • Conferencing recording for audio and video separately. Each conference has a single audio recording and a video recording for each participant. Video recording is only available for Windows. Support for video recording on other platforms will be available on a later release.
  • Telephone users can join or be invited to the conference as audio only participants
  • PDF Presentations can be shared and driven by the presenter.

Fixes, Improvements

  • Ofmeet and jitmeet are now auto-configured. Install plugin, restart openfire and go to app home page. You can even use an IP address. Removed config.js. It auto-detects the websockets plugin and uses it when available.
  • Screenshare has been improved. Publish.js is no more needed for ofmeet and jitmeet
  • Improved the plugin admin web page.


Known issues

  • The candy web application has not been touched. It should still work, but could have issues.
  • There is an experimental fastpath with video application which uses candy for the agent and some javascript you can add to your web site. Not tested and could have issues.
  • There are no user or admin guides. There are also no tutorials or "how to use" videos or blogs. There is a good document by bakko to get most users started, but needs an update.

How to use

Make sure:

  • you are using Google Chrome as your web browser
  • you have a webcam or at least a sound device installed and ready for use for each user
  • you have opened ports 50000 - 60000 (or whatever you configured) on your openfire server

To run the ofmeet video conference application, point your browser at https://your_server:7443/jitsi/apps/ofmeet


To run the Candy web application with multi-user video, point your browser at https://your_server:7443/jitsi/apps/candy


To download the Spark plugin, point your browser at https://your_server:7443/jitsi/apps/spark/jitsivideobridge-plugin.jar


To run the jitmeet video conference application, point your browser at https://your_server:7443/jitsi/apps/jitmeet

You will need Google Chrome as your default browser to use the Spark plugin



Although jitmeet (Jitsi Meet) and ofmeet (Openfire Meetings) look similar, they are different underneath and are heading in different directions.

Jitsi Meet is for generic XMPP servers and aimed at public internet facing conferencing using services like and while Openfire Meetings is for private in-house conferencing where all collaboration applications are integrated into Openfire. For example, Ofmeet uses a PDF viewer which supports in-house corporate powerpoint presentations, while Jitmeet uses


All the source code is now out there on GitHub. Go to and and start to making improvements

Tags: spark , openfire , fastpath , sip , candy , jitsi , ofmeet , colibri , jitmeet , videobridge 33

dwd dwd Dave Cridland is also a member of the XMPP Council, the technical steering group that approves XMPP Extension Protocols.

Latest Build 3.10.3
Downloads 6,493,517
License Open Source Apache
Platforms Windows, Linux,
Unix, Mac OS X

Monitoring Dashboard Monitoring Dashboard

See more...