You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
lightningd: don't announce names as DNS by default.
This broke BTCPayServer, so revert. I originally (accidentally!)
implemented this such that it broadcast both DNS and IP entries, but
Michael reported earlier that they still don't propagage well, so
simply suppress them.
Signed-off-by: Rusty Russell <[email protected]>
Fixes: #5795
Changelog-Changeed: Config: `announce-addr-dns` needs to be set to *true* to put DNS names into node announcements, otherwise they are suppressed.
Changelog-Deprecated: Config: `announce-addr-dns` (currently defaults to `false`). This will default to `true` once enough of the network has upgraded to understand DNS entries.
@@ -565,9 +565,12 @@ announced addresses are public (e.g. not localhost).
565
565
This option can be used multiple times to add more addresses, and
566
566
its use disables autolisten.
567
567
568
-
Since v22.11 'DNS' hostnames can be used for announcement.
569
-
Please note that a lot of mainnet nodes do not yet use, read or propagate this
570
-
information correctly.
568
+
Since v22.11 'DNS' hostnames can be used for announcement: see **announce-addr-dns**.
569
+
570
+
***announce-addr-dns**=*BOOL*
571
+
572
+
Set to *true* (default is *false), this so that names given as arguments to **addr** and **announce-addr** are published in node announcement messages as names, rather than IP addresses. Please note that most mainnet nodes do not yet use, read or propagate this information correctly.
0 commit comments