-
Notifications
You must be signed in to change notification settings - Fork 919
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
Celestia Light node: failed to get recent head, returning current subjective #3621
Comments
Is this behavior consistent upon restarts? |
Yes, when restart celestia light node logs is same. |
Is syncing continues? |
Yes, but can't get additional header info |
WDYM by "additional header info"? |
celestia-testnet-light-node | 2024-08-05T09:22:20.200Z WARN header/sync sync/sync_head.go:46 failed to get recent head, returning current subjective {"sbjHead": 2418532, "err": "header: not found"} @Wondertan what that mean, may be you know? |
When I request celestia node ip sync status is ok:
|
Now I switch Log level on celestia light node:
"err": "header verification failed: known header: '2431453' <= current '2431453'" What does that mean? |
It seems p2p port is closed. Now I open port 2121 and I can see other logs |
Some log is fixed: I upgrade to v0.15.0 and I see:
|
Whats the output of 'celestia header sync-state' |
|
According to this, syncing is in progress. |
@Wondertan Worked correctly or syncing can not to be done? |
1Minute between "start": "2024-08-07T18:49:53.759184984Z", "end": "2024-08-07T18:50:02.327218026Z" time |
I mean 7 sec )))) |
I have encountered a similar problem on both the testnet and mainnet. I previously ran the light node using the following commands:
I attempted to change the RPC endpoint using the parameter --core.ip, but the errors persist. |
When I updated the node to version 0.14.1, new errors occurred "head request to peer failed"
|
Celestia Node version
Semantic version: v0.14.1, Commit: 6549873
OS
Debian GNU/Linux
Install tools
docker
Others
No response
Steps to reproduce it
We install celestia node consensus and celestia light node. Celestia Light node point to Celestia consensus node.
But on light node we got error: sync/sync_head.go:46 failed to get recent head, returning current subjective {"sbjHead": 2418531, "err": "header: not found"}
p2p/exchange.go:179 head request to peer failed {"peer": "12D3KooWLvmEfNFBzk7KSRK4JxsHxZybdZs9FA5ke855Xi4jScDy", "err": "header/p2p: failed to open a new stream: failed to open stream: context deadline exceeded"}
it seems light node can't get info from peers.
How to fix that?
Expected result
no logs with errors
Actual result
Relevant log output
No response
Notes
No response
The text was updated successfully, but these errors were encountered: