# Closing Channels - Online & Offline?

**URL:** <https://community.umbrel.com/t/closing-channels-online-offline/11068>\
**Category:** Bitcoin and Lightning\
**Created:** [January 11, 2023, 1:54pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068 "2023-01-11T13:54:54Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![TAC](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/tac/32/4538_2.png) [@TAC](https://community.umbrel.com/u/TAC)\
**Post date:** [January 11, 2023, 1:54pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/1 "2023-01-11T13:54:54Z")

</div>

I have a number of Online and one Offline channels on my Lightning Node, what is the best way to close these channels and return the Stats to my Lightning Node Bitcoin wallet so I can transfer BTC offline?

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [January 9, 2024, 1:59am UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/2 "2024-01-09T01:59:23Z")

</div>

Any updates to this. I have a lightning channel in “Closing” status for a week now. I see all the info and my Sats in the LC, but my Lightning wallet is decreased to 0 Sats and it hasn’t showed up in my BTC wallet. I can’t do anything else to the LC either.

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [February 4, 2024, 7:52pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/3 "2024-02-04T19:52:13Z")

</div>

[This one](https://community.umbrel.com/t/the-guide-where-your-lightning-close-transaction-cant-get-the-channel-closed/15096) might help. Try force-closing them.

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [February 5, 2024, 11:42pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/4 "2024-02-05T23:42:10Z")

</div>

Hi Hakuna, thank you for the guide. However, I’m still unable to recover my Sats, as I’m probably not following the directions correctly I bet. Do you provide one on one assistance virtually, maybe via Google meets? I’m in U.S. Central time zone and am willing to pay 125K Sats for an hour of your time. I’ve tried Chantools and still no luck, because my peer has an onion address. Below is the output when I ran pending channels. Please advise, thank you.

umbrel@umbrel:~$ sudo ~/umbrel/scripts/app compose lightning exec lnd lncli pendingchannels  
[sudo] password for umbrel:  
{  
“total\_limbo\_balance”: “0”,  
“pending\_open\_channels”: ,  
“pending\_closing\_channels”: ,  
“pending\_force\_closing\_channels”: ,  
“waiting\_close\_channels”: [  
{  
“channel”: {  
“remote\_node\_pub”: “02e0d304ea61db67dcee3c3c4b53b1c43e3ed0a52e369cc86fe6e3562579739aa7”,  
“channel\_point”: “f540a1042bbe18a00d81e58b97e80f045b34f4738b0a06f91a8334b423c36fc2:1”,  
“capacity”: “5009000”,  
“local\_balance”: “0”,  
“remote\_balance”: “0”,  
“local\_chan\_reserve\_sat”: “0”,  
“remote\_chan\_reserve\_sat”: “0”,  
“initiator”: “INITIATOR\_LOCAL”,  
“commitment\_type”: “ANCHORS”,  
“num\_forwarding\_packages”: “0”,  
“chan\_status\_flags”: “ChanStatusRestored”,  
“private”: true,  
“memo”: “”  
},  
“limbo\_balance”: “0”,  
“commitments”: {  
“local\_txid”: “”,  
“remote\_txid”: “”,  
“remote\_pending\_txid”: “”,  
“local\_commit\_fee\_sat”: “0”,  
“remote\_commit\_fee\_sat”: “0”,  
“remote\_pending\_commit\_fee\_sat”: “0”  
},  
“closing\_txid”: “”

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [February 6, 2024, 9:26am UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/5 "2024-02-06T09:26:10Z")

</div>

Thank you for the offer, but I have to gently decline a meets-session.  
Don’t give up, your situation is not straight forward and wouldn’t be solved by the guide apparently. Bit of an edge case. If you have Telegram, [you can hook me up there](https://amboss.space/c/hodlmetight), chat is fine with me.

But before, let’s get some context: Do you have any open channels remaining, or is that the only channel and you’re missing the onchain sats? If so, [here is one who had the same issue](https://community.umbrel.com/t/solved-2-channels-wont-close-after-recovery/11264/7).

And what happened before, did you initiate an umbrel rescue / restore? I’m not super familiar with umbrel restore, but I would assume that you initiate an SCB / umbrel restore, the channel got closed / lost the status, you already have the sats onchain, but your umbrel wallet doesn’t know about it. A rescan might help, but let’s take it step by step.

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [February 6, 2024, 11:10pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/6 "2024-02-06T23:10:27Z")

</div>

Appreciate the quick response and guidance. That was the only channel and I’m missing the onchain Sats. I already tried the steps from goliath77 a couple times and it didn’t work, actually got worse because my total\_limbo\_balance, local\_balance, local\_commit\_fee\_sat, and remote\_commit\_fee\_sat all went to 0. Also, the local\_txid and closing\_txid disappeared and the chan\_status\_flags changed.

Below was the output before I deleted and reinstall the lightning app/node using the Umbrel [Automatic Channel Recovery](https://twitter.com/umbrel/status/1562099972547690501) method on X. It was a unilateral force close by me because I couldn’t get it online. I’ve researched on github and here without any luck, so thanks a million for the assistance.

“total\_limbo\_balance”: “5005530”,  
“pending\_open\_channels”: ,  
“pending\_closing\_channels”: ,  
“pending\_force\_closing\_channels”: ,  
“waiting\_close\_channels”: [  
{  
“channel”: {  
“remote\_node\_pub”: “02e0d304ea61db67dcee3c3c4b53b1c43e3ed0a52e369cc86fe6e3562579739aa7”,  
“channel\_point”: “f540a1042bbe18a00d81e58b97e80f045b34f4738b0a06f91a8334b423c36fc2:1”,  
“capacity”: “5009000”,  
“local\_balance”: “5005530”,  
“remote\_balance”: “0”,  
“local\_chan\_reserve\_sat”: “50090”,  
“remote\_chan\_reserve\_sat”: “50090”,  
“initiator”: “INITIATOR\_LOCAL”,  
“commitment\_type”: “ANCHORS”,  
“num\_forwarding\_packages”: “0”,  
“chan\_status\_flags”: “ChanStatusBorked|ChanStatusCommitBroadcasted|ChanStatusLocalCloseInitiator”,  
“private”: false,  
“memo”: “”  
},  
“limbo\_balance”: “5005530”,  
“commitments”: {  
“local\_txid”: “85c5fbeca40f0a5b94805299919d0eedf3b50f7247aeb48e4c186dbef357e0ac”,  
“remote\_txid”: “0a4c9a9e083c3380132dfd1d530a0db34030f66bcc1e02d4a71a724953b9fb72”,  
“remote\_pending\_txid”: “”,  
“local\_commit\_fee\_sat”: “2810”,  
“remote\_commit\_fee\_sat”: “2810”,  
“remote\_pending\_commit\_fee\_sat”: “0”  
},  
“closing\_txid”: “85c5fbeca40f0a5b94805299919d0eedf3b50f7247aeb48e4c186dbef357e0ac”

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [February 8, 2024, 8:19am UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/7 "2024-02-08T08:19:10Z")

</div>

Okay, thanks for the context. We need to dissect a couple of possibilities then. I’ll refer to the sections in [The Guide where your Lightning close-transaction can’t get the channel closed](https://stacker.news/items/397192/r/Hakuna) what to do so probably good to have this open in a second window.

Scenario 1, I can’t find `“closing_txid”: “85c5fbeca40f0a5b94805299919d0eedf3b50f7247aeb48e4c186dbef357e0ac”` in mempool.space, so we can assume it was never broadcasted by your node. Presumably because a too low commitment fee when you force-closed it.

I’d assume you won’t find it in your local mempool, but let’s check, so we move over to

Solution 5:

- Let’s check if you have it in your local mempool:  
`~/umbrel/scripts/app compose bitcoin exec -it bitcoind bitcoin-cli getrawtransaction 85c5fbeca40f0a5b94805299919d0eedf3b50f7247aeb48e4c186dbef357e0ac`
- if no, let’s see if LND has it in it’s UTXO set: `~/umbrel/scripts/app compose lightning exec -it lnd lncli listchaintxns --start_height 829489 --end_height -1`
- assuming it’s listed there, look for the corresponding amount of sats. You’ll have the RAWTX, a very long string, listed there. Copy it away into a notepad, it’s one long line
- we’ll ask LND to broadcast it again (mempool fees are lower), let’s see if it works: `~/umbrel/scripts/app compose lightning exec -it lnd lncli wallet publishtx RAWTX`

Let’s wait a few minutes, then ask your bitcoin-cli again if your local mempool has it

- `~/umbrel/scripts/app compose bitcoin exec -it bitcoind bitcoin-cli getrawtransaction 85c5fbeca40f0a5b94805299919d0eedf3b50f7247aeb48e4c186dbef357e0ac`
- check if mempool.space has it: [https://mempool.space/tx/85c5fbeca40f0a5b94805299919d0eedf3b50f7247aeb48e4c186dbef357e0ac](https://mempool.space/tx/85c5fbeca40f0a5b94805299919d0eedf3b50f7247aeb48e4c186dbef357e0ac)

If none of the above is true, you’ll need to repeat Solution 5, but before need to increase your local mempool. That is, because at 300MB size, it auto-purges transactions below a certain limit, and perhaps your FC commit was so low, it can’t get through.

=\> Follow Solution 4 to increase your maxmempool=600  
=\> Repeat Steps in Solution 5

Let me know how you’ll get along with those and we can then check further.  
Generally advise to follow the guide, for instance having a second Terminal window open to keep an eye on the lnd.logs while you do the above will give you much more verbosity on what’s happening.

Hope this helps and eventually already resolves your situation

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [February 8, 2024, 11:52pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/8 "2024-02-08T23:52:51Z")

</div>

My maxmempool size was already set at 1000MB before the recovery. See below screenshot, getting the same messages for both commands, don’t know why. Hopefully I’m inputting it correctly. Would the closing\_txid still be there, since it disappeared after I deleted and reinstalled the lightning app/node? Thank you…

 ![Closing TX_ID](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/1/11c82499d4ed6d3b60f90328d5b9c9770eac7cf8.png)

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [February 9, 2024, 7:30am UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/9 "2024-02-09T07:30:18Z")

</div>

> [@Hakuna](#):
>
> ~/umbrel/scripts/app compose bitcoin exec -it bitcoind bitcoin-cli getrawtransaction

Likely I’ve made a mistake here with the command, it’s not about the transaction. Could you try the same but without the `-it` flag

```auto
~/umbrel/scripts/app compose bitcoin exec bitcoind bitcoin-cli

```

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [February 10, 2024, 12:51am UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/10 "2024-02-10T00:51:25Z")

</div>

Getting the same error messages for both commands. Please advise, thanks…

 ![Closing TX_ID_b](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/2/247b9eea9b0d9570021f7a84e6d30477609f91bc.png)

---

<div class="post-metadata">

**Author:** ![smolgrrr](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/smolgrrr/32/2825_2.png) [@smolgrrr](https://community.umbrel.com/u/smolgrrr)\
**Post date:** [February 10, 2024, 4:03am UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/11 "2024-02-10T04:03:23Z")

</div>

may need to append `sudo` to the start too

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [February 10, 2024, 6:11pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/12 "2024-02-10T18:11:27Z")

</div>

👍 this or check whether your containers are running at all  
`sudo docker ps` and look for the container name bitcoin

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [February 10, 2024, 10:51pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/13 "2024-02-10T22:51:53Z")

</div>

See below output, please advise thank you.

 ![Closing TX_ID_c](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/8/8d369aae1b599d09c6ec1087d75742bd19920e25.png)

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [February 11, 2024, 7:34pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/14 "2024-02-11T19:34:01Z")

</div>

> [@Hakuna](#):
>
> ~/umbrel/scripts/app compose lightning exec -it lnd lncli listchaintxns --start\_height 829489 --end\_height -1

Weird, it seems your LND doesn’t know about this transaction Do you have any utxo listed here?

- `sudo ~/umbrel/scripts/app compose lightning exec -it lnd lncli listchaintxns --end_height -1`  
or list all
- `sudo ~/umbrel/scripts/app compose lightning exec -it lnd lncli listchaintxns`

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [February 12, 2024, 1:46pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/15 "2024-02-12T13:46:26Z")

</div>

See below UTXO’s, I don’t see the closing\_txid.

umbrel@umbrel:~$ sudo ~/umbrel/scripts/app compose lightning exec lnd lncli listchaintxns --end\_height -1  
[sudo] password for umbrel:  
{  
“transactions”: [  
{  
“tx\_hash”: “f540a1042bbe18a00d81e58b97e80f045b34f4738b0a06f91a8334b423c36fc2”,  
“amount”: “-5017968”,  
“num\_confirmations”: 5888,  
“block\_hash”: “00000000000000000000f92c5150b050d2f661597aa4f342e67f9de45a7a650a”,  
“block\_height”: 824257,  
“time\_stamp”: “1704339704”,  
“total\_fees”: “8968”,  
“dest\_addresses”: [  
“bc1pw5dddzhan3rp4a7q79g4dc0qydwh4hksxazup3hvfc5gctghz3hqp3xak8”,  
“bc1quq3v2attrc6k9ynzf7dkysj8djtc72kkam2quqn9gmv5hhzrx6nsfsglmw”  
],  
“output\_details”: [  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V1\_TAPROOT”,  
“address”: “bc1pw5dddzhan3rp4a7q79g4dc0qydwh4hksxazup3hvfc5gctghz3hqp3xak8”,  
“pk\_script”: “5120751ad68afd9c461af7c0f15156e1e0235d7aded03745c0c6ec4e288c2d17146e”,  
“output\_index”: “0”,  
“amount”: “32393”,  
“is\_our\_address”: true  
},  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V0\_SCRIPT\_HASH”,  
“address”: “bc1quq3v2attrc6k9ynzf7dkysj8djtc72kkam2quqn9gmv5hhzrx6nsfsglmw”,  
“pk\_script”: “0020e022c5756b1e356292624f9b6242476c978f2ad6eed40e026546d94bdc4336a7”,  
“output\_index”: “1”,  
“amount”: “5009000”,  
“is\_our\_address”: false  
}  
],  
“raw\_tx\_hex”: “02000000000104fa2294b313b548f285438edbf90d31bbb2d23444f27492c0ecadc9d50d68c52e000000000000000000d4e8711cd438ffe46972c96e775f300b9fe23b5adf7ff1d6ce2a59764bd98645010000000000000000edaae8fc7dbec1e2b0067be4ec8e61e9d68c6438c49060d335949144d56acfac000000000000000000b36f7825adcaa964ddbdbdd5b6f7cf8d5c6467a909481df91dc9cd40fb84c9fc00000000000000000002897e000000000000225120751ad68afd9c461af7c0f15156e1e0235d7aded03745c0c6ec4e288c2d17146e686e4c0000000000220020e022c5756b1e356292624f9b6242476c978f2ad6eed40e026546d94bdc4336a70247304402203497d51cd86bf0c6c23905aecb04aa54cff8b1cd2609e755b652e59e9e29f60302203a44bb32e9645b2d381341235b727393c7d84cd460bdf378dc3a6dca34f80763012103ee3a4c63424257a59fcfd2e38dde234a188feb2c670b234e65c8fc934fe113ea0247304402204dbdad462458c0bd6b70e56f235aae538bf643bb54667e8c6a3b7e7202f1ff6302207092c2b3a911eacd53d14b77ccb4df9f08ee46167d21adca0214e06b89cf544f012103cbb09f1ca9660c47d27c03c5d3362c2e22c787afd798407d465a74f7eb804376014071f4e81e9933a385d9cedb9dc29419d9f8a0a4edf11ca5af7c2a69ee1da4bdd306c95d6890865913a8b8c4c2b9dd9b141621c0d0cfd29b16002c4bdf228c394002473044022015822f2f549069d606176c23e92e1248f84a48bd3e76dff328a9b48e4cac67f70220641114004a1f5c04811e68dae197a12631e964ae88e11f38ebd6cb579dddcdfc01210215930e50be5b274eab6bdec9bae455c98a8a651d94b19d8cf5856e8a7966b2d100000000”,  
“label”: “”,  
“previous\_outpoints”: [  
{  
“outpoint”: “2ec5680dd5c9adecc09274f24434d2b2bb310df9db8e4385f248b513b39422fa:0”,  
“is\_our\_output”: true  
},  
{  
“outpoint”: “4586d94b76592aced6f17fdf5a3be29f0b305f776ec97269e4ff38d41c71e8d4:1”,  
“is\_our\_output”: true  
},  
{  
“outpoint”: “accf6ad544919435d36090c438648cd6e9618eece47b06b0e2c1be7dfce8aaed:0”,  
“is\_our\_output”: true  
},  
{  
“outpoint”: “fcc984fb40cdc91df91d4809a967645c8dcff7b6d5bdbddd64a9caad25786fb3:0”,  
“is\_our\_output”: true  
}  
]  
},  
{  
“tx\_hash”: “6b31d4893cd95faa88c7f74133b6db484b562b4af0a76b84551c0634dec54664”,  
“amount”: “-12237”,  
“num\_confirmations”: 5888,  
“block\_hash”: “00000000000000000000f92c5150b050d2f661597aa4f342e67f9de45a7a650a”,  
“block\_height”: 824257,  
“time\_stamp”: “1704339704”,  
“total\_fees”: “12237”,  
“dest\_addresses”: [  
“bc1pmfrxlzyka3e2cp33x9r8ukjcmn5hrxvvh65pcwnf22rcx8y7543qka9asa”  
],  
“output\_details”: [  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V1\_TAPROOT”,  
“address”: “bc1pmfrxlzyka3e2cp33x9r8ukjcmn5hrxvvh65pcwnf22rcx8y7543qka9asa”,  
“pk\_script”: “5120da466f8896ec72ac063131467e5a58dce971998cbea81c3a695287831c9ea562”,  
“output\_index”: “0”,  
“amount”: “20156”,  
“is\_our\_address”: true  
}  
],  
“raw\_tx\_hex”: “02000000000101c26fc323b434831af9060a8b73f4345b040fe8978be5810da018be2b04a140f500000000000000000001bc4e000000000000225120da466f8896ec72ac063131467e5a58dce971998cbea81c3a695287831c9ea5620140281c8696b100f8cfff889f5b7fd83b066635c1231255eeba4be96dcfbbebe8964004efd863a9a49897cdc08071c847eac8ada08993747d37f2deb0482ed59f2a5a8a0c00”,  
“label”: “”,  
“previous\_outpoints”: [  
{  
“outpoint”: “f540a1042bbe18a00d81e58b97e80f045b34f4738b0a06f91a8334b423c36fc2:0”,  
“is\_our\_output”: true  
}  
]  
},  
{  
“tx\_hash”: “fcc984fb40cdc91df91d4809a967645c8dcff7b6d5bdbddd64a9caad25786fb3”,  
“amount”: “4025000”,  
“num\_confirmations”: 9367,  
“block\_hash”: “000000000000000000032c841e103b8f5d57bd78672494a4c59ce89425142282”,  
“block\_height”: 820778,  
“time\_stamp”: “1702338445”,  
“total\_fees”: “0”,  
“dest\_addresses”: [  
“bc1qyy0382eef686r8lwks7lu7z4ex27a7aysv6w42”,  
“3HVXgzwYSyek8zfK4LG3qnPLXcuAE3z5bo”  
],  
“output\_details”: [  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V0\_PUBKEY\_HASH”,  
“address”: “bc1qyy0382eef686r8lwks7lu7z4ex27a7aysv6w42”,  
“pk\_script”: “0014211f13ab394e8fa19feeb43dfe7855c995eefba4”,  
“output\_index”: “0”,  
“amount”: “4025000”,  
“is\_our\_address”: true  
},  
{  
“output\_type”: “SCRIPT\_TYPE\_SCRIPT\_HASH”,  
“address”: “3HVXgzwYSyek8zfK4LG3qnPLXcuAE3z5bo”,  
“pk\_script”: “a914ad55de6a32b5de8a2bdc390023dbec51bb7ee95287”,  
“output\_index”: “1”,  
“amount”: “438158121”,  
“is\_our\_address”: false  
}  
],  
“raw\_tx\_hex”: “02000000000101d4e8711cd438ffe46972c96e775f300b9fe23b5adf7ff1d6ce2a59764bd986450000000017160014e71b9c064a8693a80649fef1c1e011c254fdd99afdffffff02a86a3d0000000000160014211f13ab394e8fa19feeb43dfe7855c995eefba429c31d1a0000000017a914ad55de6a32b5de8a2bdc390023dbec51bb7ee95287024730440220662f996196ff89e85a7276f9aae7e1b9eee396bfe8b0f1e819e192b77e6900b20220439012d02048b319ec595be34b89cb24820fefe84697026c7c50dea3d21a80d5012103cf006823ab1dec71f0fc8535337b0251c678567916ba53df04ca953e6caae6de28860c00”,  
“label”: “”,  
“previous\_outpoints”: [  
{  
“outpoint”: “4586d94b76592aced6f17fdf5a3be29f0b305f776ec97269e4ff38d41c71e8d4:0”,  
“is\_our\_output”: false  
}  
]  
},  
{  
“tx\_hash”: “4586d94b76592aced6f17fdf5a3be29f0b305f776ec97269e4ff38d41c71e8d4”,  
“amount”: “802000”,  
“num\_confirmations”: 9539,  
“block\_hash”: “00000000000000000003df771363b23b01c26f8f87f586438d72caf3db06a8ef”,  
“block\_height”: 820606,  
“time\_stamp”: “1702241611”,  
“total\_fees”: “0”,  
“dest\_addresses”: [  
“3E7F3SUJzQYirUMTRTQvcpc24DzkUydHPe”,  
“bc1qg8f4q7j0sdez9yhl8pr2wh7aze5snehhw78f5m”  
],  
“output\_details”: [  
{  
“output\_type”: “SCRIPT\_TYPE\_SCRIPT\_HASH”,  
“address”: “3E7F3SUJzQYirUMTRTQvcpc24DzkUydHPe”,  
“pk\_script”: “a9148836718f6c898b9b0df7bfc5a5a015082cd3dabb87”,  
“output\_index”: “0”,  
“amount”: “442189911”,  
“is\_our\_address”: false  
},  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V0\_PUBKEY\_HASH”,  
“address”: “bc1qg8f4q7j0sdez9yhl8pr2wh7aze5snehhw78f5m”,  
“pk\_script”: “001441d3507a4f83722292ff3846a75fdd166909e6f7”,  
“output\_index”: “1”,  
“amount”: “802000”,  
“is\_our\_address”: true  
}  
],  
“raw\_tx\_hex”: “02000000000101fb0dd37473632cfdf410fd288cc342084ed13360e61e3d6da5ebdd4bab912f5b010000001716001404c85ec4e24bb60c62564b13c8fa82b6b7bfe5e6fdffffff0257485b1a0000000017a9148836718f6c898b9b0df7bfc5a5a015082cd3dabb87d03c0c000000000016001441d3507a4f83722292ff3846a75fdd166909e6f70247304402200ba6fcc6b38daa537685098906765ee1d132e7a2bf06cdc10a9bdb58acbd8624022042b7ddf1cd21dfb1b5a96ab5b89081f23b4c38dd935a70c9eadb5152add392b40121027e987d50f03ef7309b7b00c339654dc9e15fb7781d0bb5ebe429e62f7c6015c876850c00”,  
“label”: “”,  
“previous\_outpoints”: [  
{  
“outpoint”: “5b2f91ab4bddeba56d3d1ee66033d14e0842c38c28fd10f4fd2c637374d30dfb:1”,  
“is\_our\_output”: false  
}  
]  
},  
{  
“tx\_hash”: “accf6ad544919435d36090c438648cd6e9618eece47b06b0e2c1be7dfce8aaed”,  
“amount”: “-241120”,  
“num\_confirmations”: 9837,  
“block\_hash”: “000000000000000000039e7e9bff6e2449b7414d4821cb6fec1225ac7ff16977”,  
“block\_height”: 820308,  
“time\_stamp”: “1702066050”,  
“total\_fees”: “6120”,  
“dest\_addresses”: [  
“bc1p37v7uned7x2hfcj9c6cvky59p2u4yr3qswrh430046dq5cjxdr8qzehhvh”,  
“bc1q4288myg7sdjsqj9w0fx75r4w9je564m5wgwnz3”  
],  
“output\_details”: [  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V1\_TAPROOT”,  
“address”: “bc1p37v7uned7x2hfcj9c6cvky59p2u4yr3qswrh430046dq5cjxdr8qzehhvh”,  
“pk\_script”: “51208f99ee4f2df19574e245c6b0cb12850ab9520e2083877ac5efae9a0a624668ce”,  
“output\_index”: “0”,  
“amount”: “8880”,  
“is\_our\_address”: true  
},  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V0\_PUBKEY\_HASH”,  
“address”: “bc1q4288myg7sdjsqj9w0fx75r4w9je564m5wgwnz3”,  
“pk\_script”: “0014aa8e7d911e83650048ae7a4dea0eae2cb34d5774”,  
“output\_index”: “1”,  
“amount”: “235000”,  
“is\_our\_address”: false  
}  
],  
“raw\_tx\_hex”: “010000000001010f3e84752976fd6cddd4c67b55e548b70f65c79b9d7b51639d1c643bb92d92b40000000000ffffffff02b0220000000000002251208f99ee4f2df19574e245c6b0cb12850ab9520e2083877ac5efae9a0a624668cef895030000000000160014aa8e7d911e83650048ae7a4dea0eae2cb34d577402483045022100d66d22cfe5972f7081d6214a30cad143825aacc394298249de4a3856cdcd9a2002200abad349c281677f70456d1b706de1ebd6c9f210e7099965226a1b0d790d4c0b012103b0a3d11ad7e6f5d517f95e75856283bb7e637f0ccf0e70b82aa85ff70363739b00000000”,  
“label”: “”,  
“previous\_outpoints”: [  
{  
“outpoint”: “b4922db93b641c9d63517b9d9bc7650fb748e5557bc6d4dd6cfd762975843e0f:0”,  
“is\_our\_output”: true  
}  
]  
},  
{  
“tx\_hash”: “2ec5680dd5c9adecc09274f24434d2b2bb310df9db8e4385f248b513b39422fa”,  
“amount”: “214481”,  
“num\_confirmations”: 10059,  
“block\_hash”: “00000000000000000001cfc2f3e800a50f3382f55e7915220c6c2ec7a9181559”,  
“block\_height”: 820086,  
“time\_stamp”: “1701916860”,  
“total\_fees”: “0”,  
“dest\_addresses”: [  
“bc1q3qv763zkwtjshs59tam2vqw949ewtkg0mkp0v4”  
],  
“output\_details”: [  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V0\_PUBKEY\_HASH”,  
“address”: “bc1q3qv763zkwtjshs59tam2vqw949ewtkg0mkp0v4”,  
“pk\_script”: “00148819ed445672e50bc2855f76a601c5a972e5d90f”,  
“output\_index”: “0”,  
“amount”: “214481”,  
“is\_our\_address”: true  
}  
],  
“raw\_tx\_hex”: “020000000001010f3e84752976fd6cddd4c67b55e548b70f65c79b9d7b51639d1c643bb92d92b40100000023220020cfdc2a6084c95375ac29e8c3e793cf6faae882c9dd95ad9cd136411bb4afc1fdfdffffff01d1450300000000001600148819ed445672e50bc2855f76a601c5a972e5d90f03473044022067bc5b986c41e2fe540d957ed94e42c465e126341b9d7636d9a5a09d204491720220037f667a427e4527b6b8b0910ded0c944bbe49f589660ccc36fa339f6efd58d801473044022065838f730b6c5f238a679af24fcc69a9dea323ac3ae3b84f09d7944afbe8751d02201761630894707e9af9853ae2d33236f7fa92ac257d7723dd9ed0f671715b0072014e210283880639749e3df09e0395e20194ef1a69d484c2fca57befc1a39a4493fc552cad21020d2beeacc6c864c9aca7fbccf6e4398acabb54a74f24df0cc0a32a54b860147cac73640380ca00b2686e830c00”,  
“label”: “”,  
“previous\_outpoints”: [  
{  
“outpoint”: “b4922db93b641c9d63517b9d9bc7650fb748e5557bc6d4dd6cfd762975843e0f:1”,  
“is\_our\_output”: false  
}  
]  
},  
{  
“tx\_hash”: “b4922db93b641c9d63517b9d9bc7650fb748e5557bc6d4dd6cfd762975843e0f”,  
“amount”: “250000”,  
“num\_confirmations”: 10343,  
“block\_hash”: “00000000000000000000a442eb94bc828ad6bfc9515df2e434edc4d6ce49281a”,  
“block\_height”: 819802,  
“time\_stamp”: “1701733551”,  
“total\_fees”: “0”,  
“dest\_addresses”: [  
“bc1qj8lqewz3f9c3rcl6ddu4ggdr054gpd9laa530s”,  
“37WSPH9T5quLVnLNEuJ6TFyynhkWaQ33Rc”  
],  
“output\_details”: [  
{  
“output\_type”: “SCRIPT\_TYPE\_WITNESS\_V0\_PUBKEY\_HASH”,  
“address”: “bc1qj8lqewz3f9c3rcl6ddu4ggdr054gpd9laa530s”,  
“pk\_script”: “001491fe0cb851497111e3fa6b795421a37d2a80b4bf”,  
“output\_index”: “0”,  
“amount”: “250000”,  
“is\_our\_address”: true  
},  
{  
“output\_type”: “SCRIPT\_TYPE\_SCRIPT\_HASH”,  
“address”: “37WSPH9T5quLVnLNEuJ6TFyynhkWaQ33Rc”,  
“pk\_script”: “a9143fd0991d1eec2636dafec77e84bcd9636243504887”,  
“output\_index”: “1”,  
“amount”: “228481”,  
“is\_our\_address”: false  
}  
],  
“raw\_tx\_hex”: “02000000000101fb0dd37473632cfdf410fd288cc342084ed13360e61e3d6da5ebdd4bab912f5b0000000023220020cd45870278ca2acb11896d5c7a09f8366a320f87d0f4976e18e9d3283f7ea78bfdffffff0290d003000000000016001491fe0cb851497111e3fa6b795421a37d2a80b4bf817c03000000000017a9143fd0991d1eec2636dafec77e84bcd96362435048870347304402203b7a24281f80b5e0676e6a0ee1bfddab610f4ef5bde427cd980ae652d2d8c7760220078a1d5c9ff6bd9166b350960367c8fd886f5ad082d6979bf10a12e9a2633c110147304402204a05b848dbba04cf027c7dde9aae48af455f949765c09f23b6b46ebcfab0ad6602204e8315332644198132716f677d3db3a67f370cba423e3026362249ec47f3dd10014e21036a845c6b5de9121430da7f18aeb1bb6c46d149ca6f01f070ffc57bf1f30bdc13ad2102b7afe225bb86b35612ccb8b050452d04d0315ee33993a2c150cdaaaf7cadd7d9ac73640380ca00b26832820c00”,  
“label”: “”,  
“previous\_outpoints”: [  
{  
“outpoint”: “5b2f91ab4bddeba56d3d1ee66033d14e0842c38c28fd10f4fd2c637374d30dfb:0”,  
“is\_our\_output”: false

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [February 12, 2024, 2:55pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/16 "2024-02-12T14:55:21Z")

</div>

> [@Khmu007](#):
>
> f540a1042bbe18a00d81e58b97e80f045b34f4738b0a06f91a8334b423c36fc2

First off the bad news, I am not running an umbrel nor do I know how their recovery process works. So my recommendations or ideas will soon come to an end.

Secondly, I’m not sure where it came from, but de- and reinstalling LND is never a good idea. Important data gets lost in the process, and I suspect that this might be what’s causing you missing out on some sats.

The good news is: As long you have the seed, things can be recovered. On your utxo set, one could not find the closing tx, but only the opening one

```auto
“output_type”: “SCRIPT_TYPE_WITNESS_V0_SCRIPT_HASH”,  
“address”: “bc1quq3v2attrc6k9ynzf7dkysj8djtc72kkam2quqn9gmv5hhzrx6nsfsglmw”,  
“pk_script”: “0020e022c5756b1e356292624f9b6242476c978f2ad6eed40e026546d94bdc4336a7”,  
“output_index”: “1”,  
“amount”: “5009000”,  
“is_our_address”: false  
}  
],  
“raw_tx_hex”: “02000000000104fa2294b313b548f285438edbf90d31bbb2d23444f27492c0ecadc9d50d68c52e000000000000000000d4e8711cd438ffe46972c96e775f300b9fe23b5adf7ff1d6ce2a59764bd98645010000000000000000edaae8fc7dbec1e2b0067be4ec8e61e9d68c6438c49060d335949144d56acfac000000000000000000b36f7825adcaa964ddbdbdd5b6f7cf8d5c6467a909481df91dc9cd40fb84c9fc00000000000000000002897e000000000000225120751ad68afd9c461af7c0f15156e1e0235d7aded03745c0c6ec4e288c2d17146e686e4c0000000000220020e022c5756b1e356292624f9b6242476c978f2ad6eed40e026546d94bdc4336a70247304402203497d51cd86bf0c6c23905aecb04aa54cff8b1cd2609e755b652e59e9e29f60302203a44bb32e9645b2d381341235b727393c7d84cd460bdf378dc3a6dca34f80763012103ee3a4c63424257a59fcfd2e38dde234a188feb2c670b234e65c8fc934fe113ea0247304402204dbdad462458c0bd6b70e56f235aae538bf643bb54667e8c6a3b7e7202f1ff6302207092c2b3a911eacd53d14b77ccb4df9f08ee46167d21adca0214e06b89cf544f012103cbb09f1ca9660c47d27c03c5d3362c2e22c787afd798407d465a74f7eb804376014071f4e81e9933a385d9cedb9dc29419d9f8a0a4edf11ca5af7c2a69ee1da4bdd306c95d6890865913a8b8c4c2b9dd9b141621c0d0cfd29b16002c4bdf228c394002473044022015822f2f549069d606176c23e92e1248f84a48bd3e76dff328a9b48e4cac67f70220641114004a1f5c04811e68dae197a12631e964ae88e11f38ebd6cb579dddcdfc01210215930e50be5b274eab6bdec9bae455c98a8a651d94b19d8cf5856e8a7966b2d100000000”,  

```

So where does this leave us? I’d hope for umbrel support / @smolgrrr probably has some pointers on the umbrel recovery. Meanwhile, couple of thoughts and ideas:  
I think your _current installed_ LND doesn’t know that the channel is closed, because it doesn’t show the closing tx `85c5fbeca40f0a5b94805299919d0eedf3b50f7247aeb48e4c186dbef357e0ac`

- quickest idea: republish the opening tx and see what happens. `lncli wallet publishtx 02000000000104fa2294b313b548f285438edbf90d31bbb2d23444f27492c0ecadc9d50d68c52e000000000000000000d4e8711cd438ffe46972c96e775f300b9fe23b5adf7ff1d6ce2a59764bd98645010000000000000000edaae8fc7dbec1e2b0067be4ec8e61e9d68c6438c49060d335949144d56acfac000000000000000000b36f7825adcaa964ddbdbdd5b6f7cf8d5c6467a909481df91dc9cd40fb84c9fc00000000000000000002897e000000000000225120751ad68afd9c461af7c0f15156e1e0235d7aded03745c0c6ec4e288c2d17146e686e4c0000000000220020e022c5756b1e356292624f9b6242476c978f2ad6eed40e026546d94bdc4336a70247304402203497d51cd86bf0c6c23905aecb04aa54cff8b1cd2609e755b652e59e9e29f60302203a44bb32e9645b2d381341235b727393c7d84cd460bdf378dc3a6dca34f80763012103ee3a4c63424257a59fcfd2e38dde234a188feb2c670b234e65c8fc934fe113ea0247304402204dbdad462458c0bd6b70e56f235aae538bf643bb54667e8c6a3b7e7202f1ff6302207092c2b3a911eacd53d14b77ccb4df9f08ee46167d21adca0214e06b89cf544f012103cbb09f1ca9660c47d27c03c5d3362c2e22c787afd798407d465a74f7eb804376014071f4e81e9933a385d9cedb9dc29419d9f8a0a4edf11ca5af7c2a69ee1da4bdd306c95d6890865913a8b8c4c2b9dd9b141621c0d0cfd29b16002c4bdf228c394002473044022015822f2f549069d606176c23e92e1248f84a48bd3e76dff328a9b48e4cac67f70220641114004a1f5c04811e68dae197a12631e964ae88e11f38ebd6cb579dddcdfc01210215930e50be5b274eab6bdec9bae455c98a8a651d94b19d8cf5856e8a7966b2d100000000`
- [LND fund recovery document](https://github.com/lightningnetwork/lnd/blob/master/docs/recovery.md): Check the umbrel guides `on reset-wallet-transactions`. Usually, you set this in your lnd.conf, or start lnd with `lnd --reset-wallet-transactions`, but since lnd runs in a container, you may need to check in the troubleshooting / guides how to add manual variable settings. This is my biggest bet: It’ll trigger LND to go through the whole blockchain and look for your UTXOs. I suspect the closing tx is missing, and hence you don’t see those sats.
- Darthcoin has a good indepth article on SHTF [scenarios for umbrel here](https://darthcoin.substack.com/p/umbrel-btcln-node-shtf-scenario).

Sorry I can’t be of more help, but since umbrel is super specific, we’d need someone who really runs one

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [February 12, 2024, 3:19pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/17 "2024-02-12T15:19:34Z")

</div>

One more thing, not sure if this ever got suggested here: But how about reaching out to your Channel-Peer and asking them to force-close the channel? Might be quite easy if you are able to reach someone

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [February 13, 2024, 12:40am UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/18 "2024-02-13T00:40:03Z")

</div>

I have reached out to the channel peer a couple times, but no response and have also reached out to Umbrel support, so we’ll see. I’ll look into the articles you suggested to learn more. Below is the output when I republished the opening tx, it just showed the original tx. Thanks for everything so far, really appreciate it.

 ![Closing TX_ID_d](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/4/471c58f7ab1d3bcf63a161b6fe50dd876186af68.png)  
id.

---

<div class="post-metadata">

**Author:** ![Hakuna](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/hakuna/32/549_2.png) [@Hakuna](https://community.umbrel.com/u/Hakuna)\
**Post date:** [March 19, 2024, 8:11pm UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/19 "2024-03-19T20:11:08Z")

</div>

so once your broadcasted it, your local mempool and your LND are in-sync again and have the transaction in memory. That’s your desired state, from there you can bump the closing fee.

---

<div class="post-metadata">

**Author:** ![Khmu007](https://avatars.discourse-cdn.com/v4/letter/k/9d8465/32.png) [@Khmu007](https://community.umbrel.com/u/Khmu007)\
**Post date:** [March 20, 2024, 2:26am UTC](https://community.umbrel.com/t/closing-channels-online-offline/11068/20 "2024-03-20T02:26:58Z")

</div>

Very frustrating, seems like I can’t ssh into Umbrel anymore. There was an update to Umbrel home though. I contacted support to see if there’s a new command to ssh into Umbrel. See below, thanks…

 ![Ssh error](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/9/97dca833f0c91c471a3d575084cac6d3ae438c4f.png)

[Next page](https://community.umbrel.com/t/closing-channels-online-offline/11068.md?page=2)
