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:
Communicate with end users on every other server
Use conferences rooms on other servers
Subscribe to news channels on other servers (subject to access privileges)
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. |