Replies: 1 comment
-
Further testing: For some reason A isn't able to see node C in the graph. getnodeinfo doesn't work from A, but it does from C. A is showing that its synced to graph..what could it be? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm trying to send a payment on the Lightning testnet. I'm running 3 nodes on 3 computers. So far I've setup two channels, and sending sats between the channeled nodes has been fine.
A <-> B <-> C
However I'm now trying to send sats from A to C, which requires hopping through B, as A to C does not have a channel. I'm getting an error:
Payment status: FAILED, reason: FAILURE_REASON_NO_ROUTE
Sync to graph appears to be true on all nodes:
"synced_to_graph": true
I've tried
sendpayment --keysend
andpayinvoice
methods. But neither seem to work.Queryroutes
isn't able to find a path, and manuallybuildroute
doesn't seem to work either. I'm guessing this may have something to do with node B's settings, perhaps not making the B <-> C channel visible or something from A's perspective?Any help appreciated.
Error logs, all executed from node A.
sendpayment --keysend method:
payinvoice method:
buildroute method:
[lncli] rpc error: code = Unknown desc = no matching outgoing channel available for node 1 (0340b6591708a3bc385aef0c69e6e618e5e3de0f66d923607f55ea035b71dedd47)
[<-- this is node B]Beta Was this translation helpful? Give feedback.
All reactions