I was aware of this IP limitation but never got around to address it as it seemed no one was using "server" mode.
The way I handled this issue with current and prev servers "tetraHydro" is to have the clients read the IP from a remote location which i update
But since it never changes I only change it when I update the program and I don't want old versions signing up
Giving this remote IP read feature to server mode should help with changing IP address issues.
I will try to have an update today or tomorrow.
And if you haven't already, you may want to "disable default connection" from the server tab in preferences.
It seems to interfere with server mode of other users.
In the mean time if you go to your GreedyGammon registry
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\GreedyG
And clear out the IPString setting it should read your new IP when it reboots
You will have to send the new connection string to your clients
There is also a "connection.txt" file in documents>>GreedyG that you may want to check for any old and obsolete server settings.
If you just delete the file it will recreate itself with your new server settings
msolomon (zum_gali, tetraHydro)