This chapter provides an overview of Oracle Communications Instant Messaging Server administration tasks, and the commands to perform those 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.
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.
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. |