Universe Admin: Redirect Settings

Occasionally it may be necessary to move a UniServer from one machine to another. Note that since universe license codes are locked to an IP address, you will need to obtain a new license code from Activeworlds Inc. in order to move your UniServer to a new machine with a different IP address.

The procedure for moving a UniServer is normally straightforward. If you are planning ahead for a move, you want to be sure to change the "time to live" parameter of the DNS settings for the domain name of your universe host machine down to a small value (e.g. 60 seconds) so that when you move the server, you can simply change the IP address for the domain name and users will find the new server automatically.

In some cases it may not be possible to plan ahead for a move, or to use a DNS change if the universe server's IP address was hard-coded into the browser aworld.ini files. In this case, you can run a UniServer at both the old location and the new; the UniServer at the old location runs in "redirect" mode where all it does is automatically inform all browsers that connect to it of the address of the new server.

To run a UniServer in redirect mode, simply create a [redirect] section in the universe.ini file, with a host= entry specifying the address of the new UniServer, for example:

[redirect] host=newserver.myuniverse.com

You can also specify an optional port= entry if the new universe server is not running on the default port (5670).

Note that redirect mode will only redirect browsers and bots to the new universe server; world servers will not be redirected and must be re-configured manually to locate the new server. This limitation will be addressed in a future version of the software.