Blockstream / greenlight

Build apps using self-custodial lightning nodes in the cloud
https://blockstream.github.io/greenlight/getting-started/
MIT License
109 stars 27 forks source link

track: CLN misidentifies channels as being unavailable #410

Open cdecker opened 4 months ago

cdecker commented 4 months ago

@roeierez reports that a payment went wrong, despite the channels being up and running.

Timeline

That last line is strange, because we checked before that there are indeed channels available, sounds like CLN is not recognizing its channel there.

node_id: 02641966fa87401c584f41abc2b598e6687a5629642b18775e1b147caa023eb731

cdecker commented 4 months ago

Checking with the pay source-code we can see that the warning is logged here

https://github.com/ElementsProject/lightning/blob/c4edec8e223dddaab08397d60270bd805cc582e2/plugins/libplugin-pay.c#L893-L900

What this means is that our local gossip does not know about our local channels, and we are missing private gossip. This can have a number of reasons, that we need to investigate.