Openfire 3.9.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.9.3 Latest release: May 6, 2014

Openfire 3.9.3

Latest Blog Entries
Daryl Herzmann
3

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 open_chat@conference.igniterealtime.org 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.

 

md5sumFilename

4a3df600610ba64698c74e35d295b2e4

JSopenfire-3.10.0.rc-ALL.pkg.gz
747e5a890cd672883ed69677989bac6copenfire-3.10.0.rc-1.i386.rpm
ddf2fc93ad0a5c01e9f41860aeac90ad openfire_3.10.0.rc_all.deb
c090d23a5cb685ddfb01b6a1074b384aopenfire_3_10_0_rc.dmg
81d05bf6e20b9f8f6a9eeab16d6b843dopenfire_3_10_0_rc.exe
734b5c3085c828531bc2f3cc610941a7openfire_3_10_0_rc.tar.gz
2a346d0f9b691d96978dd93e79484642 openfire_3_10_0_rc.zip
e7c84d7714f53f493cd6eccb4b1759ebopenfire_src_3_10_0_beta.tar.gz
9d1ab61f11f74bbafbd0efe6c4d93b95openfire_src_3_10_0_beta.zip
d4e38827c630bb57171f632f069003b2openfire_src_3_10_0_rc.tar.gz
e05a13587987b0ab24325b435d04243bopenfire_src_3_10_0_rc.zip

 

Happy testing!

Tags: planetjabber , openfire , releases 3
Daryl Herzmann
7

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:

 

md5sumfilename

59d8bd304397850d9b229d800aad3295

openfire_3_9_3.dmg
872f728b1b2d43407492452c6c323166openfire_3_9_3.exe
60823e2ccc79165992f3298971134095openfire_3_9_3.tar.gz
1f425ed151762ae689bfab472ce26605openfire_3_9_3.zip
a5d43cfd91785b269e50814e5cd71b8eopenfire_src_3_9_3.tar.gz
987a494caca5dd770dd3ed38e3f753c8openfire_src_3_9_3.zip
fe514555792d82f30f0c063f2e11ff9bJSopenfire-3.9.3-ALL.pkg.gz
742ca4a8b2b971176feb9e8d1ad26e63openfire-3.9.3-1.i386.rpm
76a0f776025227799e862955e0f40018openfire-3.9.3-1.src.rpm
a71be983670491cf280e7ef02315f234openfire_3.9.3_all.deb
Tags: planetjabber , openfire-server , openfire , release 7
Dele Olajide
31

Jitsi Videobridge Plugin for Openfire ver 1.3.0

The Igniterealtime community and Jitsi.org 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

Image5.jpgImage6.jpg

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.

Image2.jpg

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
OfMeet

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

Candy

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

Spark

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

JitMeet

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

 

Finally,

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 prezi.org and etherpad.org 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 prezi.org.

 

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

Tags: spark , openfire , fastpath , sip , candy , jitsi , ofmeet , colibri , jitmeet , videobridge 31
Daryl Herzmann
21

Openfire 3.9.2 has been released

The Igniterealtime Community is pleased to announce that the release of Openfire version 3.9.2 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 contains a large number of fixes (70 Jira issues resolved) aimed at increasing stability, security and XMPP standards compliance.  A full changelog can be found here.  Some of the highlights of this release are:

 

[ OF-103] - [MUC] Allow nicknames to be used more than once in the same room by a single user

[ OF-114] - Clearing cache can lock up MUC

[ OF-455] - Some unicode pattern in status message can break the session connection

[ OF-669] - Visually failed first login to Admin Console

[ OF-714] - Add ability to encrypt properties so they are encrypted in the db and do not appear in the admin console.

[ OF-745] - Use TLS-dialback even if that mechanism is not advertised

[ OF-757] - Allow s2s message of subdomain of XMPP domain when no components are found

[ OF-569] - Add deluser adhoc command

[ OF-764] - Group chat history (MUC) should match configuration after server restart

[ OF-771] - MUC service should flush recent history before shutting down

[ OF-125] - Restrict discovery of rooms based on users membership

[ OF-297] - fix: mutual roster deletion problem

[ OF-770] - CVE-2014-2741 Uncontrolled Resource Consumption with XMPP-Layer Compression

[ OF-722] - Openfire should save XEP-0184 delivery receipts as offline message

[ OF-758] - Add support for XEP-0280 "Message Carbons"

 

 

This is the first release of Openfire after our migration of code development to Github.  We'd encourage interested developers to fork Openfire and send pull requests!  It is best for you to create a dedicated branch on your fork to submit the eventual pull request from. Please note that we are not syncing the github repository to the previous openfire subversion repository hosted on igniterealtime.

 

Here are MD5sums for the downloads available.

 

md5sumFilename

dba5d987f3473c59546b24312e6bbc23

JSopenfire-3.9.2-ALL.pkg.gz
a215348924c32b5b8aa84bba27355288openfire-3.9.2-1.i386.rpm
34a21c2e48ab9358bb187b5f151a3ed4openfire-3.9.2-1.src.rpm
6be23cd0822b7dbfab51c663a2df0585openfire_3.9.2_all.deb
6539489a7760a8f031e13f53453a3be5openfire_3_9_2.dmg
5601aff0fd9b1d8eb1c382013a9f8ea3openfire_3_9_2.exe (original with pack issue)
ab3fccaf684e478cebd992cf93b6ff2dopenfire_3_9_2.exe (updated)
0b4fab9f9e4834be4e747dc0fc47cff7openfire_3_9_2.tar.gz
886d6311429c382ec0655b03d692379fopenfire_3_9_2.zip
f3e554025abcb7e9b46a70dfb24caf2copenfire_src_3_9_2.tar.gz
0fe17ce148e32c8ce934dd152e64c6f8openfire_src_3_9_2.zip

 

As always, we welcome your feedback, suggestions, tips, hints, questions and other contributions in the Igniterealtime Community Forums. Please do not respond to this blog post with questions.

Tags: planetjabber , openfire-server , openfire , release 21
Daryl Herzmann
30

Openfire 3.9.1 has been released

Yesterday's release of Openfire 3.9.0 had some problems with packaging of the release.  Bouncycastle signed jar files were getting packed, which then caused problems when Openfire attempted to load them.  We have hopefully fixed this issue and cleaned up a few other details and are proud to announce a 3.9.1 release!

 

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.

 

The download page offers these files and here are their md5sums for your comparison.

 

md5sum
filename

979c431cbf416d387b2ef7ca5d7f6531

JSopenfire-3.9.1-ALL.pkg.gz
7fb231b58d581babd5d7b65e05b9a953openfire-3.9.1-1.i386.rpm
0ffbeb206b45538e8f0ff63325026e37openfire-3.9.1-1.src.rpm
3ca1d72c5a34b820a5e0ab15ab21ee34openfire_3.9.1_all.deb
028af7beb80cd552a4233434e7597729openfire_3_9_1.dmg
79c13434815d05d88031b75adcf85275openfire_3_9_1.exe
f05b0bfbbc6e04a6fc8cbcdd53e79d8copenfire_3_9_1.tar.gz
9799c471bed11058c971ed8598ce8449openfire_3_9_1.zip
25f716c5497597b59dcce71b7fb0dbb2openfire_src_3_9_1.tar.gz
9b7ccb7d1483f62f4da930553c9363c2openfire_src_3_9_1.zip

 

Please report any issues to us in the forums.  We are always looking for developers to help improve Openfire, so please let us know if interested!

Tags: planetjabber , openfire , release , 3.9.1 30

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

Latest Build 3.9.3
Downloads 6,084,195
License Open Source Apache
Platforms Windows, Linux,
Unix, Mac OS X

Monitoring Dashboard Monitoring Dashboard

See more...