Apple 10.6 Server User Manual


 
Address Book Service
Changing the IP address of an Address Book server does not aect new connections
to the server; however, it can disconnect existing client connections. If you manually
edited the BindHTTPPorts or BindSSLPorts options in the carddavd.plist le, edit them
again and restart the service.
Changing the DNS name of an Address Book server necessitates restarting the service.
If you manually edited the ServerHostName setting in the carddavd.plist le, you
might need to do so again before restarting the service.
iCal Service
The iCal Server is based on the same underlying technology as the Address Book
Server, so the needs are the same.
Changing the IP address of an iCal server does not aect new connections to the
server; however, it can disconnect existing client connections. If you manually edited
the BindHTTPPorts or BindSSLPorts options in the caldav.plist le, you must edit them
again and restart the service.
Changing the DNS name of an iCal server necessitates restarting the service. If you
manually edited the ServerHostName setting in the caldavd.plist le, you might need
do so again before restarting the service.
iChat Service
The iChat service is highly resilient to network and identity changes on the primary
Ethernet port. No additional conguration is necessary if you’ve changed the DNS
name or IP address of the iChat server.
However, the jabber IDs associated with the server do not update to the new iChat
server DNS name. For example, changing the server from example.com to example.net,
Joe’s jabber ID (joe@example.com) doesn’t migrate to joe@example.net.
The jabber IDs for service users can be changed using the jabber_autobuddy tool.
The tools modies the database by changing the @host.com part of user names
associated with the old domain to reect the new domain, as well as secondary
references (individual- and group-based buddies) that reference the old domain.
To migrate the jabber IDs, run the following commands:
sudo serveradmin stop jabber
sudo jabber_autobuddy --move-domain <old_domain> <new_domain>
sudo serveradmin start jabber
Additionally, the tool makes an automatic backup of the previous database
(/var/jabberd/sqlite/jabberd2_bak.db), which can be stored or restored as needed.
140 Chapter 7 Ongoing System Management