Trillian (Mac, Windows, plus mobile and web-based versions) Configuring your IM Client to use the SFU Jabber Server Most jabber clients will only need a few pieces of information to get you connected. An XMPP client is any software or application that enables you to connect to an XMPP for instant messaging with other people over the Internet. There are many free clients you can use to do this, for many different devices and operating systems.
. Openfire is available for three different operating systems: Windows, Linux, and Mac. As you've probably already guessed, we'll be using the Mac version of the application. Select the Mac download button, then click on the openfire370.dmg file. (We're using Openfire 3.7.0 for these instructions; the actual file name will change over time as new versions are released.) Installing Openfire. Once the download is complete, open the disk image you downloaded, if it didn't open automatically.
Jabber Client Web
Double-click the Openfire.pkg application listed in the disk image. The installer will open, welcoming you to Openfire XMPP Server. Click the Continue button. Openfire will ask where to install the software; the default location is fine for most users. Click the Install button. You will be asked for an admin password.
Supply the password, and click OK. Once the software has been installed, click the Close button. Setting Up Openfire. Openfire is installed as a preference pane.
Launch System Preferences by either clicking the System Preferences Dock icon, or selecting 'System Preferences' from the Apple menu. Click the Openfire preference pane located in the 'Other' category of System Preferences. You may see another message that says, 'To use the Openfire preference pane, System Preferences must quit and reopen.' This happens because the Openfire preference pane is a 32-bit application.
In order to run the application, the 64-bit System Preferences application must quit, and the 32-bit version run in its place. This won't affect the performance of your Mac, so click OK, and then open the Openfire preference pane again.
Click the Open Admin Console button. This will open a web page in your default browser that will allow you to administer the Openfire Jabber server. Since this is the first time you have used Openfire, the administration page will display a welcome message and start the setup process. Select a language, then click Continue.
You can set the domain name used for the Openfire server. If you're planning to run the Openfire server only for your local network, with no connection to the Internet, then the default settings are fine.
If you want to open the Openfire server to outside connections, you'll need to provide a fully qualified domain name. You can change this later if you wish. We're going to assume that you're using Openfire for your own internal network. Accept the defaults, and click Continue.
You can choose to use an external database to hold all of the Openfire account data, or use the embedded built-in database included with Openfire. The embedded database is fine for most installations, especially if the number of clients connecting is less than one hundred. If you're planning a larger installation, the external database is a better choice. We will assume this is for a small installation, so we'll select the Embedded Database option. Click Continue. User account data can be stored in the server database, or it can be pulled from a directory server (LDAP) or a ClearSpace server. For small to medium Openfire installations, especially if you're not already using an LDAP or ClearSpace server, the default Openfire embedded database is the easiest option.
Mac Xmpp Client
We're going to proceed using the default selection. Make your selection, and click Continue. The final step is to create an administrator account. Provide a functional email address and a password for the account. One note: You're not providing a username at this step.
The username for this default administrator account will be 'admin' without the quotes. Click Continue. Now that the basic setup of the Openfire Jabber server is complete, it's time to configure the server so that your iChat clients can access it. If you're continuing from where we left off on the last page, you'll see a button on the web page that will let you move on to the Openfire Administration Console. Click the button to continue.
Web Based Jabber
If you closed the setup web page, you can regain access to the administration console by launching the Openfire preference pane and clicking the Open Admin Console button. Enter the username (admin), and password you specified earlier, then click Login.
The Openfire Admin Console provides a tabbed user interface that allows you to configure Server, Users/Groups, Sessions, Group Chat, and Plugins for the service. In this guide, we'll only look at the basics you need to configure to have the Openfire Jabber server up and running quickly. Openfire Admin Console: Email Settings.
Click the Server tab, then click the Server Manager sub-tab. Click the Email Settings menu item. Enter your SMTP settings to allow the Openfire server to send notification emails to the administrator. This is optional; the Openfire server will work whether or not you set up email. But as the Openfire administrator, it's a good idea to be able to receive notifications if a problem should ever arise. The information asked for in the email settings is the same information you use for your email client. The mail host is the SMTP server (outgoing mail server) you use for your email.
If your email server requires authentication, be sure to fill out the Server username, and Server password. This is the same information as your email account username and password. You can test the Email settings by clicking the Send Test Email button. You're given the ability to specify who the test email should go to, and what the subject and body text should be. Once you make your choices, click Send. The test email should appear in your email application after a short time.
Openfire Admin Console: Creating Users. Click the Users/Groups tab. Click the Users sub-tab. Click the Create New Users menu item. Enter a username and password.
You can also optionally include the user's real name and email address, and specify whether the new user can be an administrator of the server. Repeat for additional users you wish to add. Using iChat to Connect.
You will need to create a new account for the user in iChat. Launch iChat and select 'Preferences' from the iChat menu. Select the Accounts tab. Click the plus (+) button under the list of current accounts.
Use the dropdown menu to set the Account Type to 'Jabber.' . Enter the account name. The name is in the following form: username@domain name.
The domain name was determined during the setup process. If you used the default settings, it will be the name of the Mac that's hosting the Openfire server, with '.local' appended to its name. For example, if the username is Tom and the host Mac is called Jerry, then the full username would be. Enter the password you assigned to the user in Openfire. Click Done. A new iChat messaging window will open for the new account. You may see a warning about the server not having a trusted certificate.
This is because the Openfire server uses a self-signed certificate. Click the Continue button to accept the certificate. After making the hidden items visible, open a Finder window and navigate to: Startup drive/usr/local/. Replace the words 'Startup drive' with the name of your Mac's boot volume. Once in the /usr/local folder, drag the Openfire folder to the trash.
Navigate to Startup drive/Library/LaunchDaemons and drag the org.jivesoftware.openfire.plist file to the trash. Navigate to Startup drive/Library/PreferencePanes and drag the Openfire.prefPane file to the trash.
Empty the trash. You can now set your Mac back to the default condition of hiding system files, using the process outlined in the link above.