Issue and Steps to Reproduce
I tried to pay to Bitrefill without direct channel to this node.
lightning-cli pay lnbc1050u1pd... hang for 15 min and failed with message { "code" : 207, "message" : "Invoice expired", "data" : { "now" : 1521921011, "expiry" : 1521921009, "getroute_tries" : 119, "sendpay_tries" : 119 } }
from logs :
2018-03-24T19:50:11.621Z lightningd(1): lightning_channeld-02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 chan #12: No commits outstanding after recv revoke_and_ack
2018-03-24T19:50:11.622Z lightningd(1): lightning_channeld-02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 chan #12: HTLC 2518[LOCAL] => RCVD_REMOVE_ACK_REVOCATION
2018-03-24T19:50:11.622Z lightningd(1): lightning_channeld-02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 chan #12: Sending master 1022
2018-03-24T19:50:11.622Z lightningd(1): lightning_channeld-02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 chan #12: UPDATE WIRE_CHANNEL_GOT_REVOKE
2018-03-24T19:50:11.622Z lightningd(1): 02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 chan #12: got revoke 5053: 1 changed
2018-03-24T19:50:11.622Z lightningd(1): 02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 chan #12: HTLC out 2518 SENT_REMOVE_ACK_COMMIT->RCVD_REMOVE_ACK_REVOCATION
2018-03-24T19:50:11.622Z lightningd(1): 02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 chan #12: Removing out HTLC 2518 state RCVD_REMOVE_ACK_REVOCATION REMOTEFAIL
2018-03-24T19:50:11.623Z lightningd(1): 02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 chan #12: htlc 2518 failed from 0th node with code 0x1007 (WIRE_TEMPORARY_CHANNEL_FAILURE)
2018-03-24T19:50:11.623Z lightningd(1): Reporting route failure to gossipd: 0x1007 (WIRE_TEMPORARY_CHANNEL_FAILURE) node 02dcdd7e18b80dc7fd51af34e871901c13f574e4b82325dc74c0beeada5771e8e9 channel 511147:1361:1 update 01028ba59e7dbae1f4d750cf488a74945dba87c9a6f06e1fb5ba28b9a2e6ae971b2f37ea1c7627acbd8a39565718b758e69a34b2bf5752b2a71ff42f6d9482abca236fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d619000000000007ccab00055100015ab66f490000000e0000000000000000000003e80000000a
2018-03-24T19:50:11.623Z lightningd(1): pay(0x40e8290): Try another route
2018-03-24T19:50:11.623Z lightningd(1):jcon fd 15: Failing: Invoice expired
getinfo output
{ "id" : "0233eee439d71420e339d40f36fa66c41fe719d4b851361e63dbd9116ba1c91bfd", "port" : 9735, "address" :
[
{ "type" : "ipv4", "address" : "XXXXXXXXX", "port" : 9735 } ], "version" : "v0.5.2-2016-11-21-2315-gf9bc035", "blockheight" : 515100, "network" : "bitcoin" }
Issue and Steps to Reproduce
I tried to pay to Bitrefill without direct channel to this node.
from logs :
getinfooutput