you're right, i am also seeing a routing error when trying to receive an invoice payment. Any clue on how to solve the problem?

Reply to this note

Please Login to reply.

Discussion

Good! The first step is to reliably reproduce the problem 😃 ... So, the next thing is, look at channels to your node.. which nodes are these channels with (if you don't mind telling)... and how much inbound liquidity is there? You are running Alby Hub, right? Are you self-hosting or using Alby Cloud? BTW here is our guide on inbound capacity... https://rizful.com/docs/balances-and-capacities#inbound-capacity

I am self hosting an alby hub, I get the liquidity through several lsps and the health indicator is 100%, so I guess that's not the problem. I am querying alby support. Thanks for the heads up.

Self hosting. Could be your internet connection is intermittent.... Is one of the LSPs "Megalith LSP"?

my Internet connection is ok. Megalith is one of my lsps, that's correct.

we run megalith LSP, so if u give us an invoice we can try to pay it directly from the LSP, that can be an interesting test and we might get a useful error message

Here you are.

lnbc10n1pnlz3dupp5xushdvthn0rz6vcmekkee3hn88y4shqstu5ww9a0jkac8jrz2tnsdqqcqzpgxqyz5vqrzjqdc22wfv6lyplagj37n9dmndkrzdz8rh3lxkewvvk6arkjpefats2rtkc5qqrggqqqqqqzacqqqq86qqxqsp5fdkesgqf6wwg4ryp75kl062s37wjzvjkaz9gpnsput8tjxq8wqjq9qxpqysgqph9lw53x9mepy9clfsfya0vdrphpmtt0kp95287qspssams9slh936xyuyz7wvpve54az9gsaxrgk7hesu7a7mhw8tvsyxssnu404pqqk2p9r3

Interesting, we just paid that successfully directly from Megalith LSP. Do you have a lot of other channels? Actually, that shouldn't matter... lightning routing should be able to find the "working" channels. Give me another invoice and let me try paying it from a few hops away....

lnbc10n1pnlzjqhpp5wtrwvy4nzmczrjn2ez7kptkkg4j6q6s728q56kegaaytkkxmg5eqdqqcqzpgxqyz5vqrzjqdc22wfv6lyplagj37n9dmndkrzdz8rh3lxkewvvk6arkjpefats2rtkc5qqrggqqqqqqzacqqqq86qqxqsp5zkds3p5qg955356nrhthq3kuhmy93xzfyqc9034u8uqylhalx6cs9qxpqysgqxe0vljdrm9hkpgcgsyqkd645erakxy5drxy2tk9fqvzkuqcyxprh8yjwq6t3wg2rzguxn0fxty2uw586hkfjyqdnamur3sutx74yp9qqwz36u7

Do you by any chance have a MIX of private and public channels in Alby Hub? https://guides.getalby.com/user-guide/alby-account-and-browser-extension/alby-hub/faq-alby-hub/should-i-open-a-private-or-public-channel#id-3.-what-channel-should-i-open-then "It is not recommended for a node to mix private and public channels. While all channels can send and receive funds, having both public and private channels can cause private channels to struggle with receiving satoshis."

We were NOT able to pay this invoice from a 3rd node... my guess is that you might have both public and private channels, which Alby Hub doesn't deal with very well, I think...

Double check. I did receive this payment. I am still getting routing errors in my own tests though.

Did u try restarting your node?

yes, no effect

Ok good, check with ALBY. Reproducible routing failures is something u can test with.

Can you share some details with us via support.getalby.com? Happy to help 👍.

Sure, already reported.

nope. I've got 3 lsp channels, all private.

also if you send us a DM with the public key of your node we can look up the channel and see if we see anything interesting

btw, when is the last time you restarted your node? that can often fix weird edge cases