saved gateway in leap.conf and leap-backend.conf is incorrect when gateway IP address changes
when the ip address of a gateway changes, or the old gateway is removed in any way, any client that has been previously using that gateway will break.
why? because leap.conf stores the gateway selection as an ip address, and blindly tries to connect to that IP address even after it downloads a new eip-service.json file with the new IPs.
I think this does not happen if the gateway is set to automatic.
(from redmine: created on 2016-07-03)