openbsd-ports/net/openfire/files/README.OpenBSD
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

35 lines
1.0 KiB
Plaintext

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.