Sun Java System Instant Messaging 7.2 Administration Guide

Multiple Server Configuration Parameters

For communication between multiple Instant Messaging servers in your network, you need to configure your server to identify itself with the other servers and identify itself with each coserver, or cooperating server, which will have a connection to your server. The coserver identifies itself with its Instant Messaging domain name, host and port number, server ID, and password.

Each cooperating server is given a symbolic name, which is a string consisting of letters and digits, for example, coserver1. Using the symbolic naming convention you can specify multiple servers.

When Instant Messaging servers are configured in this manner, you can form a larger Instant Messaging community. Therefore, end users on each server can do the following:

Table A–5 lists and describes the multiple server configuration parameters.

Table A–5 Multiple Server Configuration Parameters

Parameter 

Default Value 

Description 

iim_server.serverid

None 

String used by this server to identify itself to all other servers. 

iim_server.password

None 

Password used by this server to authenticate itself to all other servers. 

iim_server.coservers

None 

Comma separated list containing symbolic names of the servers that can connect to this server. Any meaningful names are allowed, but they must match what you use for the *.serverid, *.password, and *.host parameters. Examples:

iim_server.coservers=coserver1,coserver2

or 

iim_server.coservers=abc,xyz,ntc

iim_server.coserver1.serverid

None 

String that identifies the cooperating server represented by the name, coserver1 to authenticate to this server. For example, if you used abc in the iim_server.coservers list, then the corresponding name for its serverid would be iim_server.abc.serverid.

iim_server.coserver1.password

None 

Password used by cooperating server represented by the name, coserver1 to authenticate to this server. For example, if you used abc in the iim_server.coservers list, then the corresponding name for its password would be iim_server.abc.password.

iim_server.coserver1.host

None 

IP address and the port to connect to, for end users on this server to communicate to end users on the server represented by the name coserver1. For example, if you used abc in the iim_server.coservers list, then the corresponding name for its host would be iim_server.abc.host.

The format is name:port or IPaddress:port.

iim_server.coserver1.requiressl

False

Indicates if this server should require TLS when communicating with the server identified by coserver1. The possible values are TRUE and FALSE.