All devices show offline in GoodCloud, VPNs not connecting

I have 2 different Brume 2 that are setup as VPN servers using WireGuard. I have 3 devices that are configured as VPN clients. Each of the clients have connections to both servers. VPNs didn't connect. They have previously.

I was able to connect to all devices via GoodCloud earlier today using Remote GUI. I generated new client config files and tried to connect - they are stuck at connecting and won't go any further. "The client is starting, please wait..." is the message. I have no internet when this is going on. I turn it back off and I can connect to the Internet. Not an Internet issue right now.

However, I have since gone back into GoodCloud to connect to the other devices and all have faded out and are saying online. I can remote into other devices via AnyDesk and see that the boxes are all connected. GoodCloud just doesn't see them. (2 of the 5 are now "online" - 1 server, 1 client) but they are still unable to connect to each other.

I have rebooted the ones locally. I have had the ones remotely rebooted along with the modems that are attached to them. I have generated new config files for each client and tried them but they are not connecting. Ports are set to the default - 51820. The port forwarding on the server side is still set up the same as it was yesterday when it worked. I have even reset one of the local client Brume device and completely reset it up including adding it to GoodCloud again. No luck. I can SSH into each device that shows up online via GoodCloud.

Do you have any suggestions?

Please look into the cloud logs, there should be some information why it does not work.
Quick guess: DNS does not work maybe.

I am now getting "Security Authentication Failed" for the client I am trying to use. This is what I see in the message center on GoodCloud.

I have disabled and re-enabled GoodCloud. I did click "Re-activate" in the message but it gives me the same error. I have also removed it and re-added the device in GoodCloud.

Please take a look into the local cloud logs.

Here is my cloud log for the local vpn client. I am getting network timeouts. Suggestions?

Mon Feb 24 11:58:58 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:579) connect mqtt broker: 100.28.9.71 18883
Mon Feb 24 11:59:03 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:695) error: network: timeout
Mon Feb 24 11:59:03 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:946) reconnect mqtt in 10s...
Mon Feb 24 11:59:13 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:297) fetch server from: https://gslb-us.goodcloud.xyz/getbucket
Mon Feb 24 11:59:13 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:579) connect mqtt broker: 100.28.9.71 18883
Mon Feb 24 11:59:18 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:695) error: network: timeout
Mon Feb 24 11:59:18 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:946) reconnect mqtt in 20s...
Mon Feb 24 11:59:38 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:297) fetch server from: https://gslb-us.goodcloud.xyz/getbucket
Mon Feb 24 11:59:39 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:579) connect mqtt broker: 100.28.9.71 18883
Mon Feb 24 11:59:44 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:695) error: network: timeout
Mon Feb 24 11:59:44 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:946) reconnect mqtt in 40s...
Mon Feb 24 12:00:24 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:297) fetch server from: https://gslb-us.goodcloud.xyz/getbucket
Mon Feb 24 12:00:24 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:579) connect mqtt broker: 100.28.9.71 18883
Mon Feb 24 12:00:29 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:695) error: network: timeout
Mon Feb 24 12:00:29 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:946) reconnect mqtt in 80s...
Mon Feb 24 12:01:49 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:297) fetch server from: https://gslb-us.goodcloud.xyz/getbucket
Mon Feb 24 12:01:50 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:579) connect mqtt broker: 100.28.9.71 18883
Mon Feb 24 12:01:54 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:695) error: network: timeout
Mon Feb 24 12:01:54 2025 daemon.err gl-cloud[10143]: (gl-cloud.lua:946) reconnect mqtt in 160s...
Mon Feb 24 12:04:23 2025 daemon.info gl-cloud[10143]: (gl-cloud.lua:898) Got SIGTERM, now quit
Mon Feb 24 12:04:32 2025 daemon.info gl-cloud[11539]: (gl-cloud.lua:918) lua-eco version: 3.6.0
Mon Feb 24 12:04:32 2025 daemon.info gl-cloud[11539]: (gl-cloud.lua:297) fetch server from: https://gslb-us.goodcloud.xyz/getbucket
Mon Feb 24 12:04:33 2025 daemon.info gl-cloud[11539]: (gl-cloud.lua:579) connect mqtt broker: 100.28.9.71 18883
Mon Feb 24 12:04:38 2025 daemon.err gl-cloud[11539]: (gl-cloud.lua:695) error: network: timeout
Mon Feb 24 12:04:38 2025 daemon.err gl-cloud[11539]: (gl-cloud.lua:946) reconnect mqtt in 5s...
Mon Feb 24 12:04:43 2025 daemon.info gl-cloud[11539]: (gl-cloud.lua:297) fetch server from: https://gslb-us.goodcloud.xyz/getbucket
Mon Feb 24 12:04:43 2025 daemon.info gl-cloud[11539]: (gl-cloud.lua:579) connect mqtt broker: 100.28.9.71 18883
Mon Feb 24 12:04:48 2025 daemon.err gl-cloud[11539]: (gl-cloud.lua:695) error: network: timeout
Mon Feb 24 12:04:48 2025 daemon.err gl-cloud[11539]: (gl-cloud.lua:946) reconnect mqtt in 10s...
Mon Feb 24 12:04:58 2025 daemon.info gl-cloud[11539]: (gl-cloud.lua:297) fetch server from: https://gslb-us.goodcloud.xyz/getbucket
Mon Feb 24 12:04:59 2025 daemon.info gl-cloud[11539]: (gl-cloud.lua:579) connect mqtt broker: 100.28.9.71 18883
Mon Feb 24 12:05:00 2025 daemon.info gl-cloud[11539]: (gl-cloud.lua:652) conack: 0 connection accepted

Something seems to be odd. You should try to get the internet connection stable again before further investigating. Maybe VPN is an issue, or DNS or whatever you changed before it starts to act weird.

I hadn't changed anything prior to it acting up. When the VPN client is off on this computer, I can connect anywhere. I use 1.1.1.1 and 8.8.8.8 as my DNS.

FIGURED IT OUT! I had to create a new config file with DNS set in it. As soon as I did, it worked. Weird!