0.19.1-beta - .onion address presistence #10062
-
|
packages:
context: problem : lnd insists to start its own .onion service leading to advertising 2 .onion addresses. $ docker exec -it lnd-node-01 bash
c5501f5cd536:/# lncli getinfo | jq .uris
[
"0263a27989d64b6eca6958cfb60cc05fc641db6a258e91b9274d7042dd19bb8c88@121.121.112.172:9735",
"0263a27989d64b6eca6958cfb60cc05fc641db6a258e91b9274d7042dd19bb8c88@3fts6vhnyy5mneyk6hatf6iui4pp55u732yex7gg5tjngapttgc7dzyd.onion:9735",
"0263a27989d64b6eca6958cfb60cc05fc641db6a258e91b9274d7042dd19bb8c88@viuye7bhvz4cmgv35effq3r7fgdm4zjo46s23pnz62sswi7u7etd22ad.onion:9735"
]expected results: lnd.conf externalip=3fts6vhnyy5mneyk6hatf6iui4pp55u732yex7gg5tjngapttgc7dzyd.onion:9735
# the rest of the conf is snipped for beverity
[tor]
tor.active=true
tor.v3=true
tor.streamisolation=false
tor.skip-proxy-for-clearnet-targets=true
tor.targetipaddress=172.18.0.1
tor.dns=172.18.0.1:9050
tor.socks=172.18.0.1:9050
tor.control=172.18.0.1:9051additional context: |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
If you only want the externally configured service to be started, set |
Beta Was this translation helpful? Give feedback.
lndwill always start its own hidden service when you enabletor.v3. This is to make it easy for users to be reachable without them needing to configure any hidden service.The private key for the service is stored in your
~/.lnddata directory.If you only want the externally configured service to be started, set
tor.v3tofalse.