Hello, all! Thanks for this amazing tool.
I’ve been facing an issue for some time and finally took the time to report it and ask for help.
I have a decent sized LAN network running syncthing 1.23.4 on multiple devices (debian stable on x86_64, android 12~13 on arm64).
Some months ago, I noticed that the sync speed was slow in my network and assumed this was because of the metered mobile network that I started depending on recently. Hoping to speed up the sync and save my limited data quota, I disabled the global discovery on all devices.
Since then, a strange thing happened: the android devices became unable to find each other, but they can find the debian devices.
Here are the logs for a specific device named “SM-G970F”:
logs from SM-G970F
--------- beginning of main 05-22 13:24:37.560 I/SyncthingNativeCode(13899): [E62KA] INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) shutting down 05-22 13:24:37.560 I/SyncthingNativeCode(13899): [E62KA] INFO: QUIC listener ([::]:22000) shutting down 05-22 13:24:37.830 I/SyncthingNativeCode(13899): [E62KA] INFO: TCP listener ([::]:22000) shutting down 05-22 13:24:37.832 I/SyncthingNativeCode(13899): [E62KA] INFO: Exiting 05-22 13:24:38.684 I/SyncthingNativeCode(13899): [start] INFO: syncthing v1.23.4 “Fermium Flea” (go1.19.6 android-arm64) vagrant@bullseye 2023-04-05 13:25:55 UTC [noupgrade, stguiassets, sthashing, stnoupgrade] 05-22 13:24:38.732 I/SyncthingNativeCode(13899): [E62KA] INFO: My ID: E62KAAR-UA6ECOE-6TJIHSC-FDO2FRW-ST6OT6O-WDT6ZAH-TJPQJLQ-ZYYAWAT 05-22 13:24:39.194 I/SyncthingNativeCode(13899): [E62KA] INFO: Hashing performance is 829.83 MB/s 05-22 13:24:39.195 I/SyncthingNativeCode(13899): [E62KA] INFO: Overall send rate is unlimited, receive rate is unlimited 05-22 13:24:39.195 I/SyncthingNativeCode(13899): [E62KA] INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 05-22 13:24:39.196 I/SyncthingNativeCode(13899): [E62KA] INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 05-22 13:24:39.197 I/SyncthingNativeCode(13899): [E62KA] INFO: TCP listener ([::]:22000) starting 05-22 13:24:39.197 I/SyncthingNativeCode(13899): [E62KA] INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting 05-22 13:24:39.200 I/SyncthingNativeCode(13899): [E62KA] INFO: QUIC listener ([::]:22000) starting 05-22 13:24:39.200 I/SyncthingNativeCode(13899): [E62KA] INFO: Listing network interfaces: route ip+net: netlinkrib: permission denied 05-22 13:24:39.201 I/SyncthingNativeCode(13899): [E62KA] INFO: Detected 0 NAT services 05-22 13:24:39.202 I/SyncthingNativeCode(13899): [E62KA] INFO: GUI and API listening on 127.0.0.1:8384 05-22 13:24:39.202 I/SyncthingNativeCode(13899): [E62KA] INFO: Access the GUI via the following URL: https://127.0.0.1:8384/ 05-22 13:24:39.203 I/SyncthingNativeCode(13899): [E62KA] INFO: My name is “SM-G970F” 05-22 13:24:39.203 I/SyncthingNativeCode(13899): [E62KA] INFO: Device ITGFSBE-TIM5KDO-HWNXFAM-CYRX7HD-2R7FFRX-BXC76E6-YNCCNUS-J7ODIQQ is “SM-A505F” at [dynamic] 05-22 13:24:39.203 I/SyncthingNativeCode(13899): [E62KA] INFO: Device WV7M2VQ-AX6VZML-IGXWGG6-R3SYUSC-RXYBTNJ-UMFPPOW-ZIV3ZFL-R224QAO is “XT1965-2” at [dynamic] 05-22 13:24:39.203 I/SyncthingNativeCode(13899): [E62KA] INFO: Ready to synchronize “G970F” (sm-g970f_wk2r-fotos) (sendreceive) 05-22 13:24:39.240 I/SyncthingNativeCode(13899): [E62KA] INFO: Completed initial scan of sendreceive folder “G970F” (sm-g970f_wk2r-fotos) 05-22 13:24:39.695 I/SyncthingNativeCode(13899): [E62KA] INFO: quic://0.0.0.0:22000 detected NAT type: Full cone NAT 05-22 13:24:39.696 I/SyncthingNativeCode(13899): [E62KA] INFO: quic://0.0.0.0:22000 resolved external address quic://187.38.63.88:26017 (via stun.syncthing.net:3478)
This device has a single shared folder named “G970F” and is aware of 2 other devices, named “SM-A505F” and “XT1965-2”. All three of them are android devices.
Could you please guide me to solve this issue?