Blockstream / greenlight

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

Outgoing payments failing with "Ran out of routes after..." #443

Closed danielgranhao closed 6 days ago

danielgranhao commented 2 months ago

Receiving works, but sending payments always fails with a message such as "Ran out of routes to try after 61 attempts: see paystatus".

Example of invoice I tried to pay: lnbc200u1pnyx2fvpp5633ln90ffuyul5gxtfklch8qx8n6pj3zs6c7yjfgxq93h38cn68qdqqcqzzsxqyz5vqsp5wxhcsg8ug0f4zqnvw9z42dr7ud4ezxwu849f8rnwf0ndcjwlr0es9qyyssqapnksmzu2dfh0uel7nun9a4qdrhk9echp26ge5erlge92hhj5vczerwmh0hpnkafj488yh4j5599drcw7h8m9enk8p6j03s43thay6gp3d575q

Node ID: 02605ee12e57d9366391f963550e3895ad8f2c9ab492de67d5eb2fe4c05432d8b7

cdecker commented 2 months ago

From the logs:

So as far as we can tell all of these issues are related to the private gossip not working as expected. The good news is that it'll be automatically fixed with the upcoming v24.02gl1 version, which internalizes the handling of private gossip, instead of managing it externally.

danielgranhao commented 2 months ago

Thanks @cdecker. Any timeline already defined for the release of that version?

cdecker commented 2 months ago

It is going out as soon as possible, but first we want to gain an overview over the issues, what issues will be addressed by that upgrade, so we don't end in a situation where we can't debug issues any more (causing them to remain open indefinitely or being closed as non-reproducible, neither of which is a good outcome).

cdecker commented 6 days ago

With v24.02gl1 rolling out I think we can close this.