Accessibility

TechNote

Replacement file for XMPP Gateway (ColdFusion 8 & ColdFusion MX 7.0.x )

Issue


Several ColdFusion 8 and ColdFusion MX 7 XMPP (Instant Messaging) Gateway problems can be corrected by updating the XMPP Gateway component.

Reason


This TechNote provides a replacement file to update the XMPP Gateway component of ColdFusion 8 and ColdFusion MX 7 as follows:

  • Adds compatibility with Ignite Openfire XMPP server
  • Fix for missing realm in SASL/Digest-MD5 challenge response
  • XMPP/Jabber 1.0 specification compliance
  • Increased connection timeout from 5 to 15 seconds (helps reduce connection failures for very busy XMPP servers)
  • Includes SASL/Plain support for servers requesting SASL/PLAIN such as Google Talk
  • Added SASL/Digest-MD5 support

Solution


In the instructions below, [cf_root] is the ColdFusioninstallation directory. Example installation directories are:
  • C:\CFusionMX7 or C:\ColdFusion8
  • /opt/coldfusionmx7 or /opt/coldfusion8
  • C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\WEB-INF\cfusion
  • /opt/jrun4/servers/cfusion/cfusion-ear/cfusion-war/WEB-INF/cfusion
Install the updated smack.jar:
  1. Stop ColdFusion.
  2. Back up the following file before installing the replacement file:

    [cf_root]/lib/smack.jar
  3. Download smack.jar(173KB).
    (Confirm the extension is .jar after downloading. Web browsers may rename the file as smack.zip.)
  4. Replace the existing [cf_root]/lib/smack.jar with the new file.
  5. Restart ColdFusion.
Note: For the J2EE edition of ColdFusion 8 or ColdFusion MX 7 on WebSphere or WebLogic servers, you must perform these steps before deploying the cfusion.ear or the cfusion.war file to the application server.

Additional Information


  • "ColdFusion hot fixes (CF 8 and higher)" (TechNote kb402604)
  • "ColdFusion hot fixes (MX 7 through MX 7.02)" (TechNote tn_17883)

AlertThis content requires Flash

To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.

Download the free Flash Player now!

Get Adobe Flash Player

Creative Commons License

Search Support

Document Details

ID:b39b42b5

Products Affected:

coldfusion