Support nonstandard IP range

The login server will start correctly for standard private IP ranges, but if the deployment uses a non-private IP range internally it will not start correctly and will exhibit strange behavior.

This has been seen by a customer and Filip Hanik and myself can help you if you need more context.