-
Notifications
You must be signed in to change notification settings - Fork 906
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
New channel doesn't become active without a disconnect #5366
Comments
It seems I am having the same issue:
This is what the LND peer's log say:
UPDATE - according to my node the channel was opened and in |
Logging this here for completion. The disconnect from the CLN Node didn't have any effects. LND gossip syncer still hung up on a closed network connection
channelinfo didn't show any issue like outdated timestamps on last_update (see my other CLN peer channel issue logged here with LND, so not sure what was causing my gossip to get stuck
I had to restart LND to get the gossipSyncer into a healthy state
|
Any debug logs from the CLN node? Specifically we're looking for |
Unfortunately my loglevel is INFO at the moment. Maybe @openoms can be of help. |
#5349 |
The problem here is that selectively enabling logs for one peer would require that we know ahead of time that the issue might occur, which we don't, so I don't see how per-peer log level selection helps here, especially since this might also happen while the operator is sleeping, e.g., for a slow confirmation or an incoming funding request, so how could they enable logging on that? I think the firehose method is the one that'll ultimately get us an example. |
I have set the logs to io and opened a channel on testnet to my LND v0.15.0. Could not reproduce the problem. |
It's totally random for me too. Sometimes it happens. |
I thought this should already been fixed in 0.12 but I have a node initiated channel to me and it’s sitting in "CHANNELD_AWAITING_LOCKIN:Sent reestablish, waiting for theirs” for a long time , but as soon as force disconnected / reconnected, it immediately locked in. Maybe this is issue is still lurking around and could become the root cause of other issues like stale connection leading to force close. |
Having this issue regularly on regtest here: #5808 |
I have the same issue but the disconnect/connect trick didn't change the state EDIT: It worked after the third time trying to disconnect from peer. |
Notice that the issue here manifests when we are waiting on the |
I opened a channel today with v24.05, no idea what node the other side is running (my guess is LND), which remained stuck in Every time a new block came in the log showed:
At the three confirmation mark I don't see anything interesting (within
|
CLN 0.11.2 on aarch64 Debian
Opened a channel to a working, online LND node.
There were no errors with bitcoind or lightningd.
Still after 16 confirmations the state was
CHANNELD_AWAITING_LOCKIN
A simple forced disconnect solved it:
lightning-cli disconnect NODE_ID true
Logs:
The channel should switch to
CHANNELD_NORMAL
automatically.Discussed in:
https://t.me/lightningd/14165
Another user experiencing the same:
https://t.me/lightningd/14132
The text was updated successfully, but these errors were encountered: