I can't connect to LND after the update

Yesterday I tried to upgrade the node to version 1.0 yesterday. It succeeded on the 4th try. After that I get the following many different errors. Bitcoin Node and Electrum seem to work without any problems, but LND does not want to work.

[ERR] LTND: Shutting down because error in main method: unable to initialize tor controller: unable to connect to Tor server: dial tcp 10.21.21.11:29051: connect: no route to host


umbrel_umbrel_2024-03-19_10-43.log (124.2 KB)

umbrel_lightning_2024-03-19_10-37.log (91.1 KB)

2 Likes

Same issue and have tried to reflash the micro sd several times. It is like the update is missing an LND component.

1 Like

When I tried to go back to 05.4 version of the OS, it wonā€™t even start the node at all. I get an error message saying it is missing containers. I have funds trapped in lighting channels and not sure how to resolve this issue.

2 Likes

Same issue here:

Lightning logs:
lightning_app_1 | Attempting to unlock walletā€¦
lightning_app_1 | Wallet unlocked!
lightning_app_1 | Checking LND statusā€¦
lightning_app_1 | Waiting for LNDā€¦
lightning_app_1 | Checking LND statusā€¦
lightning_app_1 | LND ready!
lightning_app_1 | Attempting to unlock walletā€¦
lightning_app_1 | Wallet unlocked!
lightning_app_1 | Checking LND statusā€¦
lightning_app_1 | Waiting for LNDā€¦
lightning_app_1 | Checking LND statusā€¦
lightning_app_1 | LND ready!
lightning_app_1 | Attempting to unlock walletā€¦
lightning_app_1 | Wallet unlocked!
lightning_app_1 | Checking LND statusā€¦
lightning_app_1 | Waiting for LNDā€¦
lightning_app_1 | Checking LND statusā€¦
lightning_app_1 | LND ready!
lightning_app_1 | Attempting to unlock walletā€¦
lightning_app_1 | Wallet unlocked!
lightning_app_1 | [backup-monitor] Checking channel backupā€¦
lightning_app_1 | [backup-monitor] Sleepingā€¦

It just loops and never loads the webapp:

1 Like

New logs:

lightning_lnd_1 | 2024-03-19 16:08:23.026 [ERR] LTND: Shutting down because error in main method: unable to initialize tor controller: unable to connect to Tor server: dial tcp 10.21.21.11:29051: connect: no route to host
lightning_lnd_1 | 2024-03-19 16:08:23.034 [INF] LTND: Shutdown complete
lightning_lnd_1 |
lightning_lnd_1 | unable to initialize tor controller: unable to connect to Tor server: dial tcp 10.21.21.11:29051: connect: no route to host
lightning_lnd_1 | 2024-03-19 16:08:24.567 [INF] LTND: Version: 0.17.4-beta commit=v0.17.4-beta, build=production, logging=default, debuglevel=info
lightning_lnd_1 | 2024-03-19 16:08:24.567 [INF] LTND: Active chain: Bitcoin (network=mainnet)
lightning_lnd_1 | 2024-03-19 16:08:24.570 [INF] RPCS: RPC server listening on 0.0.0.0:10009
lightning_lnd_1 | 2024-03-19 16:08:24.588 [INF] RPCS: gRPC proxy started at 0.0.0.0:8080
lightning_lnd_1 | 2024-03-19 16:08:24.589 [INF] LTND: Opening the main database, this might take a few minutesā€¦
lightning_lnd_1 | 2024-03-19 16:08:24.589 [INF] LTND: Opening bbolt database, sync_freelist=false, auto_compact=false
lightning_lnd_1 | 2024-03-19 16:08:27.331 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: waiting to start, RPC services not available
lightning_lnd_1 | 2024-03-19 16:08:28.405 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: waiting to start, RPC services not available
lightning_lnd_1 | 2024-03-19 16:08:29.561 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: waiting to start, RPC services not available

1 Like

Iā€™m thinking of closing the node and force close all the channels, it costs me some money and Iā€™ve been keeping this node for more than 4 years, but the level of support from the developers is very poor.

I would probably give it more than 1 day, before closing everything haha unless you really depend on it

I will wait a little longer, but I am very angry

I wonder if upgrading to the pie5 would fix these issues. Also is getting 99% cpu usage normal?

We should wait for now, I hope fund are safe

Yes, the update cannot find the USB connection. we have to wait for them to resolve the problem. you can do this if you really need your node Raspberry Pi issues on 1.0

Hey guys we have a new SDcard image that resolves some of the issues users were seeing on the Pi 4. Thanks so much for bearing with us, instructions here: How to update to umbrelOS 1.0 - #83 by lukechilds

1 Like

Thanks for the new image. Flashed and rebooted. Web is no longer accessible. SSH works, but the password is reset, standard PW works for it. But what happens now? Unfortunately, that didnā€™t really help. Pi 4, LAN, only a few additional apps, no other changes made so far. I also had this LND error before.

Hey @tgm3d are you able to check the dashboard again? Itā€™s expected that the device would come online shortly and then reboot the first time it starts up. Itā€™s possible you SSHd in while the system was up and then checked the ui while it was doing its reboot.

Itā€™s also possible that the IP couldā€™ve rotated or that the device is now accessible on umbrel-1.local or umbrel-2.local.

Will the new image resolve the issues with the Lighting wallets mentioned above?

The lightning wallet issue still exists for me. My lightning node will not open. Here are the logs.

umbrel_lightning_2024-03-21_18-17.log (36.9 KB)

Hi @nneelis thanks for sharing the logs here and on our support channel, please ignore my other reply.
One issue I can see here is that it seems your Bitcoin node has still not fully resynced yet and hopefully LND has now had time to finishing rescanning the missed blocks. Can you please try restarting the Lightning app (right-click it from the dashboard), and see if you can access it now.

I have exactly the same issue on my Rpi4B.
Everything is working fine after the upgrade to the v1.0.0 excepting the Lightning Node.

The Web UI is constantly loading:

I canā€™t connect with Thunderhub: ā€œUnableToConnectToThisNodeā€

I can see this error message into the logs:

lightning_lnd_1        | 2024-03-22 09:47:26.900 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: waiting to start, RPC services not available
lightning_lnd_1        | 2024-03-22 09:47:27.609 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: waiting to start, RPC services not available
lightning_lnd_1        | 2024-03-22 09:47:28.353 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: waiting to start, RPC services not available
lightning_lnd_1        | 2024-03-22 09:47:28.912 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: waiting to start, RPC services not available
lightning_lnd_1        | 2024-03-22 09:47:28.990 [INF] LTND: Creating local graph and channel state DB instances
lightning_lnd_1        | 2024-03-22 09:47:30.050 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: waiting to start, RPC services not available
lightning_lnd_1        | 2024-03-22 09:47:31.024 [INF] CHDB: Checking for schema update: latest_version=31, db_version=31
lightning_lnd_1        | 2024-03-22 09:47:31.024 [INF] CHDB: Checking for optional update: prune_revocation_log=false, db_version=empty
lightning_lnd_1        | 2024-03-22 09:47:31.025 [INF] LTND: Database(s) now open (time_to_open=47.032680473s)!
lightning_lnd_1        | 2024-03-22 09:47:31.026 [INF] LTND: We're not running within systemd or the service type is not 'notify'
lightning_lnd_1        | 2024-03-22 09:47:31.026 [INF] LTND: Waiting for wallet encryption password. Use `lncli create` to create a wallet, `lncli unlock` to unlock an existing wallet, or `lncli changepassword` to change the password of an existing wallet and unlock it.
lightning_lnd_1        | 2024-03-22 09:47:31.262 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: wallet locked, unlock it to enable full RPC access
lightning_lnd_1        | 2024-03-22 09:47:31.410 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: wallet locked, unlock it to enable full RPC access
lightning_lnd_1        | 2024-03-22 09:47:39.656 [INF] LNWL: Opened wallet
lightning_lnd_1        | 2024-03-22 09:47:40.406 [INF] CHRE: Primary chain is set to: bitcoin
lightning_lnd_1        | 2024-03-22 09:47:50.679 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: the RPC server is in the process of starting up, but not yet ready to accept calls
lightning_lnd_1        | 2024-03-22 09:47:51.873 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: the RPC server is in the process of starting up, but not yet ready to accept calls
lightning_lnd_1        | 2024-03-22 09:47:53.143 [ERR] RPCS: [/lnrpc.Lightning/GetInfo]: the RPC server is in the process of starting up, but not yet ready to accept calls

Any ideas on whatā€™s the issue ? Thanks for your help!

I restarted and I can now see my historical bitcoin transactions. It still says scanning all transactions for recovery. Progress! Assuming once it gets through the scan, then I can recover my channels? Appreciate the help.

That all looks normal and expected, it can take quite a long time for LND to catch up again, some users have reported a couple of hours.