Dobromir Popov bbe57d5f07 fix: advertise LAN IP instead of mDNS hostname when --host 0.0.0.0
socket.getfqdn() returns *.localdomain names that other machines on
the same LAN (especially cross-OS) cannot resolve via DNS. When the
node is bound to 0.0.0.0 and --advertise-host is not given, probe the
outbound IP by connecting a UDP socket toward the tracker — this picks
the correct interface IP without sending any data.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 02:27:10 +03:00
2026-06-28 23:49:11 +03:00
2026-06-28 23:49:11 +03:00
2026-06-29 23:54:35 +03:00
2026-06-29 00:28:29 +03:00
2026-06-28 23:49:11 +03:00
2026-06-28 23:49:11 +03:00
Description
No description provided
12 MiB
Languages
Python 94.7%
HTML 5%
JavaScript 0.2%