I wannted to try c-lightning on my umbrel (RPi 4) but it seems like there is an issue with it, I can install it normally an run it, but when i restart my node it doesn’t work anymore, and for it to work i have to remove it completely and install it again.
Luckily i could save the hsm-secretc with funds on it and didn’t had any channels open. However I wasn’t able to restore it for some reason (would appreciate if someone helped me on how to do this.)
So, after many attempts and checking some logs the specific results on core-lightning app are the following:
core-lightning
Attaching to core-lightning_tor_server_1, core-lightning_app_proxy_1, core-lightning_c-lightning-rest_1, core-lightning_app_1, core-lightning_lightningd_1, core-lightning_tor_1
app_1 | 2023/10/11 01:36:03 socat[13977] E connect(5, AF=1 "/root/.lightning/bitcoin/lightning-rpc", 40): Connection refused
app_1 |
app_1 | Waiting for lightningd
app_1 | 2023/10/11 01:36:04 socat[13983] E connect(5, AF=1 "/root/.lightning/bitcoin/lightning-rpc", 40): Connection refused
app_1 |
app_1 | Waiting for lightningd
app_1 | 2023/10/11 01:36:05 socat[13989] E connect(5, AF=1 "/root/.lightning/bitcoin/lightning-rpc", 40): Connection refused
app_1 |
app_1 | Waiting for lightningd
app_1 | 2023/10/11 01:36:05 socat[13994] E connect(5, AF=1 "/root/.lightning/bitcoin/lightning-rpc", 40): Connection refused
lightningd_1 | Core-Lightning starting
lightningd_1 | 2023-10-10T21:24:59.546Z UNUSUAL plugin-clnrest.py: Killing plugin: timed out before replying to getmanifest
lightningd_1 | 2023-10-10T21:25:04.560Z **BROKEN** plugin-clnrest.py: Plugin marked as important, shutting down lightningd!
lightningd_1 | Can't recover from plugin failure, terminating.
tor_1 | Oct 10 21:22:55.000 [notice] Bootstrapped 72% (loading_descriptors): Loading relay descriptors
tor_1 | Oct 10 21:23:02.000 [notice] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits
tor_1 | Oct 10 21:23:02.000 [notice] Bootstrapped 80% (ap_conn): Connecting to a relay to build circuits
tor_1 | Oct 10 21:23:02.000 [notice] Bootstrapped 85% (ap_conn_done): Connected to a relay to build circuits
tor_1 | Oct 10 21:23:02.000 [notice] Bootstrapped 89% (ap_handshake): Finishing handshake with a relay to build circuits
tor_1 | Oct 10 21:23:02.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
tor_1 | Oct 10 21:23:02.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit
tor_1 | Oct 10 21:23:03.000 [notice] Bootstrapped 100% (done): Done
tor_1 | Oct 10 21:58:03.000 [notice] Your network connection speed appears to have changed. Resetting timeout to 60000ms after 18 timeouts and 126 buildtimes.
tor_1 | Oct 11 01:03:11.000 [warn] Received http status code 404 ("Not found") from server 192.158.224.175:443 while fetching "/tor/keys/fp/EFCBE720AB3A82B99F9E953CD5BF50F7EEFC7B97".
c-lightning-rest_1 | at Socket.<anonymous> (/usr/src/app/lightning-client-js.js:80:23)
c-lightning-rest_1 | at Socket.emit (node:events:513:28)
c-lightning-rest_1 | at emitErrorNT (node:internal/streams/destroy:157:8)
c-lightning-rest_1 | at emitErrorCloseNT (node:internal/streams/destroy:122:3)
c-lightning-rest_1 | at processTicksAndRejections (node:internal/process/task_queues:83:21) {
c-lightning-rest_1 | errno: -111,
c-lightning-rest_1 | code: 'ECONNREFUSED',
c-lightning-rest_1 | syscall: 'connect',
c-lightning-rest_1 | address: '/root/.lightning/bitcoin/lightning-rpc'
c-lightning-rest_1 | }
app_proxy_1 | yarn run v1.22.19
app_proxy_1 | $ node ./bin/www
app_proxy_1 | [HPM] Proxy created: / -> http://10.21.21.94:2103
app_proxy_1 | Waiting for 10.21.21.94:2103 to open...
Also i thought this issue might be due in some way to the bitcoin blockchain not being synced yet, but made some other attepmts with it completely sinchronized and still it didn’t work.
Thanks!