All servers have lost access to relays

Everything was running fine this morning, then I rebooted my 16 servers to find that all of the file syncing has stopped.

I’m getting this in all of the debugs

[3MC4I] 2024/11/29 10:19:45 INFO: listenerSupervisor@dynamic+/relayssyncthingnet/endpoint: service dynamic+relayssyncthingnet/endpoint failed: Get "relayssyncthingnet/endpoint": EOF
[3MC4I] 2024/11/29 10:19:45 INFO: Relay listener (dynamic+relayssyncthingnet/endpoint) starting
[3MC4I] 2024/11/29 10:19:47 INFO: Relay listener (dynamic+https://relayssyncthingnet/endpoint) shutting down
[3MC4I] 2024/11/29 10:19:47 INFO: listenerSupervisor@dynamic+syncthingnet/endpoint: service dynamic+relayssyncthingnet/endpoint failed: Get "relayssyncthingnet/endpoint": EOF
[3MC4I] 2024/11/29 10:21:15 INFO: Relay listener (dynamic+relayssyncthingnet/endpoint) starting

#NOTE - I removed some .'s and http's from the debug as new accounts can only post 2 links.

On the GUI’s they say this:

Listener Failures

Syncthing is listening on the following network addresses for connection attempts from other devices:

  • quic://0.0.0.0:22000
  • tcp://0.0.0.0:22000

Some listening addresses could not be enabled to accept connections:

  • dynamic+relayssyncthingnet/endpoint: Get “//relayssyncthingnet/endpoint”: EOF

Discovery Failures

The following methods are used to discover other devices on the network and announce this device to be found by others:

  • IPv4 local
  • IPv6 local
  • global@discovery-lookupsyncthingnet/v2/

Some discovery methods could not be established for finding other devices or announcing this device:

  • global@discovery-announce-v4.syncthingnet/v2/: Post “//discovery-announce-v4syncthingnet/v2/”: EOF
  • global@discovery-announce-v6.syncthingnet/v2/: Post “discovery-announce-v6syncthingnet/v2/”: dial tcp: lookup discovery-announce-v6.syncthingnet: no such host

Failure to connect to IPv6 servers is expected if there is no IPv6 connectivity.

Under remote devices everything is not connecting / discovering eachother. Please help!

They look to be down: https://status.syncthing.net/

Looks like relays are down, fixed the issue by setting static ip’s rather than using dynamic in the device address settings.

https://docs.syncthing.net/users/config.html#config-option-device.address

Well that explains why my servers stopped syncing :upside_down_face: fuck

Is it possible to sync servers without the use of their relays?

You can manually type in addresses in each remote device’s configuration:

https://docs.syncthing.net/users/config.html#config-option-device.address

(At least the docs seem to be working)

1 Like

Thanks, back online now just using ip’s rather than dynamic id’s :slight_smile:

1 Like