1 Instant Messaging Server Administration Overview

This chapter provides an overview of Oracle Communications Instant Messaging Server administration tasks, and the commands to perform those tasks.

Overview of Instant Messaging Server Administration Tasks

As an Instant Messaging Server administrator, you are responsible for the day-to-day tasks of maintaining and managing Instant Messaging Server and its users. The tasks also include managing Instant Messaging Server components and dependent products.

You perform the following types of tasks as an Instant Messaging Server administrator:

  • Manage users and user access to Instant Messaging Server

  • Administer Instant Messaging Server components

  • Troubleshoot Instant Messaging Server

  • Configure and manage messages that interact with Instant Messaging Server

  • Configure support for hosted domains

  • Manage Instant Messaging Server log files

Instant Messaging Server administration involves managing and maintaining the application and its users, and also the components and servers upon which Instant Messaging Server depends.

About Instant Messaging Server Commands

Following is a list of commands that you use to administer Instant Messaging Server:

  • imadmin

    Use this command to start, stop, and refresh the Instant Messaging server and multiplexor.

  • imconfutil

    Use this command to set, modify, and list Instant Messaging Server configuration properties.

  • iwadmin

    Use this command to create a WAR file or a ZIP file that contains a WAR file and additional files needed for an XMPP Web component.

  • passwordtool

    Use this command to generate encryption keys for passwords, regenerate encryption keys for passwords, generate encrypted passwords, and verify that an unencrypted password matches an encrypted password.

Directory Placeholders Used in This Guide

Table 1-1 lists the placeholders that are used in this guide:

Table 1-1 Instant Messaging Server Directory Placeholders

Placeholder Directory

InstantMessaging_home

Specifies the installation location for the Instant Messaging Server software. The default for both Solaris and Linux is /opt/sun/comms/im.

InstantMessaging_cfg

Specifies the installation location for configuration directory. The default for Solaris is /etc/opt/sun/comms/im/default/config. The default for Linux is /etc/opt/sun/im/default/config.

InstantMessaging_database

Specifies the location for the database directory, if you are using a file-based property store. The default for Solaris is /var/opt/sun/comms/im/default/db. The default for Linux is /var/opt/sun/im/default/db.

InstantMessaging_runtime

Specifies the location for the configurable directory for the files generated by the server at runtime. The default for Solaris is /var/opt/sun/comms/im/default. The default for Linux is /var/opt/sun/im/default.