Instructions for OUIM Clients
Topic: Instructions for OUIM Clients
Audience: Faculty and Staff
Last Updated:11-07-2019
Author: Zachary Wincek
Revision Author: Jacques Breaux, Austin Daniell
Oakland University (OU) University Technology Services (UTS) provides an internal instant-messaging service (OUIM) that requires an XMPP client in order to access it. The service is available only to faculty and staff. This document provides instructions on clients that are supported by the UTS Helpdesk. OUIM utilizes the XMPP protocol in order to send messages to clients. The Helpdesk supports the four clients that are detailed in this document.
Clients
Two different types of clients exist for accessing the OUIM service – single-protocol clients and multiple-protocol clients. If you want only to access the OUIM service, then select either Spark or Swift, which supports only the XMPP protocol. If you want to access the instant messaging services of multiple providers including OUIM, then select either Pidgin or Adium.
Name of Client |
Supported Protocols |
Platform |
URL |
License |
Spark |
XMPP Only |
GNU/Linux |
Software: http://www.igniterealtime.org/projects/spark/index.jsp |
GNU Lesser General Public License |
Pidgin |
XMPP and others |
GNU/Linux |
Software: http://www.pidgin.im/ |
GNU General Public License |
Adium |
XMPP and others |
Mac OS X |
Software: http://www.adium.im/index.php |
GNU General Public License |
Swift |
XMPP Only |
GNU/Linux |
Software:http://swift.im/swift/ |
GNU General Public License |
Features
Core Feature Comparison |
|||||
Feature |
Spark |
Pidgin |
Adium |
Swift |
|
On Windows |
Y |
Y |
N |
Y |
|
On OS X |
Y |
N |
Y |
Y |
|
On Linux |
Y |
Y |
N |
Y |
|
File Transfer |
Y |
Y |
Y |
N |
|
Multi Protocol |
N |
Y |
Y |
N |
|
Spell Check |
Y |
Y |
Y |
N |
|
Persistent Chat History |
Y |
Y |
Y |
N |
|
Groups |
Y |
Y |
Y |
Y |
Spark Features
A selection of features is highlighted at Jive Software’s Ignite Realtime Web site at https://www.igniterealtime.org/projects/spark/index.jsp.
**A note about file transfers**
File transfers in Spark have been found to be insecure. We recommend switching to another client if file transfers are needed.
- File Transfer Status Notification
- Drag and Drop File Transfer
- Multiple-User Chat
- View Previous Chats
- Typing Notifications
- Profile Settings
- Presence
- Telephony
- Gateways
- Plug-ins
- Recent History
- Screen Capture
- Spell Check
- Stale Chat Management
Pidgin Features
A selection of features is highlighted at Pidgin’s Web site at http://developer.pidgin.im/.
- Multiple protocols
- Multiple networks
- Multiple platforms
- File transfer
- Away messages
- Typing notification
- Buddy Pounces
- Text replacement
- Buddy ticker
- Extended message notification
- Iconify on away
- Spell checking
- Tabbed conversations
Adium Features
A selection of features is highlighted at Adium’s Web site at http://www.adium.im/screenshots/.
- Adium features a beautiful OS X interface
- Choose from multiple message and contact list styles
- Manage multiple conversations with draggable tabbed chats
- Organize contacts in a single list; combine duplicates
- Full support of status across multiple services
- Integrated Growl notification support
- Integrated searchable message history
- Maintain presence on multiple services simultaneously
- Support for emoticons and message formatting
Swift Features
A selection of features is highlighted at Swift’s Web site at http://swift.im/swift/.
- Easy Status Setting
- East room joining and bookmarking
- Strong authentication using certificates and smart-cards
- Last Message Correction for in-line correction of errors in sent messages
- Quick access to contacts and rooms that the user has recently had conversations with
- Roster Versioning for faster log-in times
- Proxy support for networks where direct connections aren't possible
Installation of Spark
Visit Jive Software’s Ignite Realtime Web site at http://www.igniterealtime.org/downloads/index.jsp. Select your platform: either GNU/Linux or Microsoft Windows (Users of Microsoft Windows need to select the “spark_x_y_z.exe Offline installation, includes Java JRE” option). Download and save the installer to your computer. Install the file. Run the program. Enter the correct values.
Field |
Value |
Username |
(Your NetID) |
Password |
(Your NetID Password) |
Server |
talk.oakland.edu |
Log into the OUIM service with your NetID and corresponding password. Accept the SSL certificate from the GlobalSign Organization Validation Certificate Authority (CA) for the server talk.oakland.edu. Communicate with your colleagues.
Installation of Pidgin
Visit Pidgin’s Web site at http://www.pidgin.im/download/. Download and save the installer to your computer. Install the file. Select the protocols that you want to have Pidgin utilize. (If you are uncertain, then select all the protocols.) Run the program. Enter the correct values.
Field |
Value |
Username |
(Your NetID) |
Password |
(Your NetID Password) |
Connect Server (on advanced tab) |
talk.oakland.edu |
Protocol |
XMPP |
Domain |
oakland.edu |
Resource* |
Pidgin-__HOSTNAME__ |
*For Resource use the literal string "Pidgin-__HOSTNAME__" (that is 2 underscores before and after HOSTNAME) to minimize memory leaks caused by this bug.
Log into the OUIM service with your NetID and corresponding password. Accept the SSL certificate from the GlobalSign Organization Validation Certificate Authority (CA) for the server talk.oakland.edu. Communicate with your colleagues.
Installation of Adium
Visit Adium’s Web site at http://www.adium.im/. Download and save the installer to your computer. Install the file. Select the protocols that you want to have Adium utilize. (If you are uncertain, then select all the protocols.) Run the program. Enter the correct values.
Field |
Value |
Username |
(Your NetID) |
Password |
(Your NetID Password) |
Server |
talk.oakland.edu |
Protocol |
XMPP |
Domain |
oakland.edu |
Resource |
(leave blank - server will assign) |
Log into the OUIM service with your NetID and corresponding password. Accept the SSL certificate from the GlobalSign Organization Validation Certificate Authority (CA) for the server talk.oakland.edu. Communicate with your colleagues.
Installation of Swift
Visit Swift's website at http://swift.im/download/. Download and save the Swift MSI or DMG(Linux users must download source, but there are deb packages for debian users). Install the program. Start the Program and log in using your netid credentials.
Field |
Value |
User address |
(Your oakland email address) |
Password |
(Your oakland NetID Password) |
Logging of Conversations
The OUIM server does not log conversations; however, each OUIM client is capable of logging your conversations. Complete the steps in order to enable logging for your OUIM client.
Client |
Steps |
Spark |
1. Spark [menu] |
Pidgin |
1. Tools [menu] |
Adium |
1. Adium [menu] |
Swift |
Current Version, 2.0, does not have this feature |
For further help, please email <[email protected]>, visit us at 202 Kresge Library or call (248)370-4357 Monday-Friday, 8 am - 5 pm.