I have bitcoind serving cfilters to an LND node on my local network on separate machines. Both have 192.168.1.x
IP addresses and they connect fine using neutrino. However, the LND node does not appear in the bitcoin-cli -netinfo
table.
The reason is because if you look at the getpeerinfo
response:
0{
1 "id": 11728,
2 "addr": "192.168.1.153:64367",
3 "addrbind": "192.168.1.13:8333",
4 "addrlocal": "192.168.1.13:8333",
5 "network": "not_publicly_routable",
6 "services": "0000000000000048",
7 "servicesnames": [
8 "WITNESS",
9 "COMPACT_FILTERS"
10 ],
11...
…so bitcoin-cli ignores the peer here:
…expecting one of these strings only:
I’m happy to fix / add this myself unless there’s a reason? Maybe instead of skipping the peer we can just add an “unknown network” category, or “other” …?
cc: @jonatack