Added Watchtower not working and WTClient apparently not activating

I added a Watchtower to my node but it doesn’t seem to be working. These are the steps that I did:

Added these lines to lnd.conf

[wtclient]
wtclient.active=true
wtclient.sweep-fee-rate=10

[watchtower]
watchtower.active=true

But when I run the command ~/umbrel/scripts/app compose lightning exec lnd lncli wtclient stats everything is 0:

{
    "num_backups": 0,
    "num_pending_backups": 0,
    "num_failed_backups": 0,
    "num_sessions_acquired": 0,
    "num_sessions_exhausted": 0
}

Running the command ~/umbrel/scripts/app compose lightning exec lnd lncli wtclient towers I get:

{
    "towers": [
        {
            "pubkey": "023bad37e5795654cecc69b43599da8bd5789ac633c098253f60494bde602b60bf",
            "addresses": [
                "iiu4epqzm6cydqhezueenccjlyzrqeruntlzbx47mlmdgfwgtrll66qd.onion:9911"
            ],
            "active_session_candidate": true,
            "num_sessions": 0,
            "sessions": [
            ]
        }
    ]
}

And on ThunderHub > Tools the WTClient shows as Disabled

So I tried to activate it with the command:
~/umbrel/scripts/app compose lightning exec lnd lnd --wtclient.active

But I get the error:
failed to load config: ValidateConfig: either bitcoin.active or litecoin.active must be set to 1 (true)

I changed the lnd.conf adding:

[Bitcoin]
bitcoin.active=true

Running the same command again I get the error:
failed to load config: ValidateConfig: either --bitcoin.mainnet, or bitcoin.testnet,bitcoin.simnet, or bitcoin.regtest must be specified

Changed lnd.conf again to:

[Bitcoin]
bitcoin.active=true
bitcoin.mainnet=true

Running the same command again I get the error:

Attempting automatic RPC configuration to btcd
failed to load config: ValidateConfig: unable to load RPC credentials for btcd: unable to extract RPC credentials: open /data/.btcd/btcd.conf: no such file or directory, cannot start w/o RPC connection

Looks like it’s a problem related to RPC, but I don’t have enough knowledge about this stuff to solve this issue, and I don’t want to change things randomly without knowing what they do.

Running Umbrel 0.5.3 on a Raspberry PI 4 8GB

I’d appreciate any help. Thanks!

2 Likes

did you figure this out?