umbrel-1634484152324-debug.log (35.6 KB)
Update 09:30UTC 18 Oct
Having had another look at the Umbrel logs, I can see that Bitcoin Core is telling me ThreadRPCServer incorrect password attempt from 10.21.21.9:58640.
So, it looks like the problem is that the password being passed from LND to Bitcoin Core is incorrect…but I haven’t changed it. Confusion continues… help appreciated, I am getting worried about my funds now. If the answer is ‘refresh and you’ll be fine’ them I’m happy to do that, but only if I can be confident I won’t lose access to any of my lightning funds!
Initial Post
Problem
I am able to unlock my LND wallet through SSHing into my Umbrel and then using lncli unlock. However, immediately after the terminal tells me lnd successfully unlocked!, the lnd bash prompt crashes. On restarting it, any lncli command responds by telling me that the wallet is still locked.
I am unable to access my bitcoin (mainnet) wallet or lightning wallet
Background
- I changed
lnd.configwith the addition of a node alias. However, in doing so, I accidentally inserted a random character, meaning on starting Umbrel the bitcoin node synchronised, but nothing else did, including Thunderhub so… - Not understanding what had happened I carried out the instructions at Umbrel Troubleshooting Guide under ‘One Umbrel app doesn’t start’.
- This still didn’t fix the problem so I investigated the Umbrel troubleshooting logs and discovered the line about
lnd.confgbeing malformed. I fixed this (I think!) and restarted the app. - This time I still couldn’t access my wallets so again investigated the logs. This time the key information was:
INF] LTND: Waiting for wallet encryption password. Use
lncli createto create a wallet,lncli unlockto unlock an existing wallet, orlncli changepasswordto change the password of an existing wallet and unlock it.
- Thus began some reading and research to work out how to do this but I am now stuck as the SSH/LND bash commands don’t seem to be working.
SSH text
bash-5.1$ lncli getinfo
[lncli] rpc error: code = Unknown desc = wallet locked, unlock it to enable full RPC access
bash-5.1$ lncli channelbalance
[lncli] rpc error: code = Unknown desc = wallet locked, unlock it to enable full RPC access
bash-5.1$ lncliumbrel@umbrel:~/umbrel $ docker-compose exec lnd /bin/bash
bash-5.1$ lncli unlock
Input wallet password:
lnd successfully unlocked!
bash-5.1$ umbrel@umbrel:**~**docker-compose exec lnd /bin/bash
bash-5.1$ lncli getinfo
[lncli] rpc error: code = Unknown desc = wallet locked, unlock it to enable full RPC access
Umbrel Debug Logs Attached