I had a Core Lightning node running properly, but it suddenly somehow stopped working. I force-closed the only channel I owned (from my other node), and since I can't start the lightning daemon (with lightningd) of the problematic node, I can only access the funds with the hsm_secret.

How is this going to work? I did setup another node, replaced its hsm_secret, ran the listfunds command and got nothing:

bitcoin@raspibolt:~/.lightningmobile2/bitcoin $ lightning-cli --lightning-dir=/home/bitcoin/.lightningmobile2 --conf=/home/bitcoin/.lightningmobile2/lightningd.conf listfunds
   "outputs": [],
   "channels": []

So, after I re-synced, I ran listfunds and it returned me the same, exact message (no outputs). I had some hope that I'd recover my force-closed funds that way, but bad luck.

I just want to say that I still have the problematic sqlite3 file, if that helps.

  • 2
    Does this answer your question? c-lightning node backup-restore Aug 2, 2022 at 11:07
  • Hello. After a lot of time syncing, it doesn't work. I'm using the same hsm_secret, and once I enter listfunds I get no outputs.
    – Angelo
    Aug 10, 2022 at 9:06
  • Hi Angelo, please edit your question to incorporate what happened after trying what Michael proposed into the question post.
    – Murch
    Aug 12, 2022 at 14:00
  • Hello @Murch, I have edited my post.
    – Angelo
    Aug 12, 2022 at 17:54
  • 1
    I guess no.....
    – Angelo
    Dec 24, 2023 at 10:29


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.