-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[bug]: Channel Becomes Inactive after InvRef Error #9466
Comments
How did you make the invoices? Did any of the invoices set a custom payment hash, rather than letting |
Totally vanilla invoices, generated around 1000: Full script to create the batch here. Attaching logs, server IP is public so no private info: |
Nothing special about the invoice:
Was paid with an incorrect payment address (part of the challenge is paying over a custom route):
|
Tried to band-aid our test setup by opening up another channel and it ended up borked as well. Attempted to reproduce on a different node by paying an invoice with the wrong payment address and couldn't get the same behavior. Ended up just killing the nodes and downgrading to 18.3 for our purposes (since it's just a test env). Attaching full LND dirs for the nodes involved (LND0 is the problematic one). |
Full honestly that I have not done much digging to understand whether this is a known bug that has been fixed, so please feel free to close out if this has been fixed.
Background
We're running two signet nodes with a channel between them
lnd0 --- lnd1
for an education exercise. There are a few hundred invoices onlnd0
, and around 400 people are doing a scavenger hunt where they have to get their invoice paid over the channel.The channel is inactive on
lnd0
and active onlnd1
. Looking atlnd0
's logs I saw the following:Seems like
lnd0
has some issue with the invoice, and it's erroring out and disconnection, andlnd1
keeps trying to reconnect. I've restarted both nodes and the issue did not resolve, so force closed the channel and spun up a new one for our tests.Happy to share full logs because it's just a test env.
Your environment
The text was updated successfully, but these errors were encountered: