Why is my LND node closing channels?

1

I have noticed when running lncli closedchannels, that I have some channels that are closed by my node (close_type: local_force_close).

I am quite sure I have not initiated this manually myself. Is there some logic in LND that drops some channels?

Dmitry Laptev

Posted 2019-02-06T09:06:28.260

Reputation: 436

Answers

3

Many!

If you look at the BOLTs ( lightning RFC) you will find many situations in which nodes must fail a channel (meaning a force close) if something happens in an unexpected way while communicating with a channel partner. This could be even as easy as an unresponsive channel partner while settling an htlc in which case you have to settle the htlc onchain. But there are many more conditions in which the protocol asks to fail the channel.

Rene Pickhardt

Posted 2019-02-06T09:06:28.260

Reputation: 6 565

Thanks! “Fail the channel” is the term I was missing. Now I am indeed able to look up all the cases in the BOLTs.Dmitry Laptev 2019-02-06T13:50:24.073