iGOR header
iGOR remote hosting header

Remote hosting is a two-part process.  Firstly you need a machine running iGOR in Listen mode; then you need a second machine to connect to that iGOR and tell it how to host.

Listening

On the machine that will be hosting races in remote dedicated mode, click on the Listen button (toolbar) or Host->Listen.  This will shut down IRC chat (if open), turn off racelist updating, and open this dialog:

listen dialog

Any time this dialog is open, iGOR is in Listen Mode, and ready to accept incoming connections.  By default, the port for incoming connections is 30196.  You can change it here and iGOR will remember the new port for future connections.  The change is immediate.
Also, you can specify the password here that incoming connections must supply in order to successfully connect.

Check Status tells you if the server is active or not.  Unless something bad goes wrong, this should always return success ;)

Shut down simply closes any connections and the dialog, and returns iGOR to a non-listening mode.  The X close button does the same.

The Message Log gives information regarding any connections and data transfer.

Please note that on a successful incoming connection, the following information is sent to the client:

GPL Player details (all players)
Installed tracks (for each season.ini file)
Installed Mods (as listed in gpl/mods/gplmods.ini)
Relevant iGOR information (nothing private such as IRC usernames/passwords/etc.)

If you're worried about what iGOR is sending, don't be!  It's only sending the information required by the connecting client in order to successfully set up the listening iGOR/GPL for hosting. 




Connecting to a Remote Host

To connect to a remote host, either click on Remote in the toolbar, or Host->Remote.  This will bring up this dialog, from which you make a connection to a remote iGOR that is in Listen mode (see the top of this page).




Fill in the IP, port (30196 by default) and password given to you by the admin of the remote host.  Click Connect and iGOR will attempt to connect with the remote host.  Any notices will be shown in the memo.

Upon connection, iGOR retrieves all the details from the remote host that are needed for you to host races.  The standard Host dialog is then shown, and is identical to Local Hosting apart from two options:  Dedicated Hosting is always checked, and a Boss Password must be specified.
Without these two, it would be all too easy to start a remote host in such a way that it can only be closed down with physical access to the machine!


iGOR - Copyright (C) P.A.Flack 2003-2004.  All Rights Reserved.