openbsd-ports/net/openfire/files
jolan 4ab250f938 document how to force the SASL mechanism to PLAIN since
openfire's/java's DIGEST-MD5 implementation doesn't interoperate
very well with popular clients like pidgin, iChat, etc.  workaround
found by ian@, thanks
2009-08-17 02:38:33 +00:00
..
openfirectl.template openfire-3.6.4, XMPP real time collaboration server 2009-06-19 01:09:36 +00:00
README.OpenBSD document how to force the SASL mechanism to PLAIN since 2009-08-17 02:38:33 +00:00

Using openfire in an OpenBSD environment

1) openfire requires a database.  If you intend on using the embedded
   (HSQLDB) database you may skip to step #2.  If you intend on using
   MySQL or PostgreSQL, instructions are available at:

    __PREFIX__/share/doc/openfire/database.html

2) openfire may be started by executing:

   '__PREFIX__/sbin/openfirectl start'

   as root.

3) After starting openfire, you may access the web interface at
   http://[hostname]:9090/

4) openfire's automated setup and plugin installation services require
   several directories to be writable by the _openfire user.  When you
   complete the installation process, you may wish to tighten permissions
   on __PREFIX__/openfire and its subdirectories.

5) openfire's DIGEST-MD5 SASL mechanism does not interoperate very well.
   If you experience issues with client authentication, you may need to
   force the SASL mechanism to PLAIN by adding:

   <sasl><mechs>PLAIN</mechs></sasl>

   to:

   __PREFIX__/conf/openfire.xml

   Then restart openfire for the changes to take effect.