Skip to content
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

Block receipts missing, can't freeze block #25913

Open
Ripolin opened this issue Oct 1, 2022 · 13 comments
Open

Block receipts missing, can't freeze block #25913

Ripolin opened this issue Oct 1, 2022 · 13 comments
Labels

Comments

@Ripolin
Copy link

Ripolin commented Oct 1, 2022

System information

Geth version: v1.10.25
CL client & version: [email protected]
OS & Version: Docker on Linux

Expected behaviour

No error entry in logs

Actual behaviour

Every minute I've got this entry in my logs :

{"err":"block receipts missing, can't freeze block 15540785","lvl":"eror","msg":"Error in block freeze operation","t":"2022-10-01T09:38:42.233700369Z"}

It's looks like issue #20239 but on block 15540785 on the main net.

@barwod
Copy link

barwod commented Oct 18, 2022

Hi,

I have similar error :
ERROR[10-18|12:49:01.737] Error in block freeze operation err="block receipts missing, can't freeze block 15578290

@karalabe
Copy link
Member

When did you do the initial sync with your nodes? Do you have a log containing Loaded last fast-sync pivot marker that you could share?

@Ripolin
Copy link
Author

Ripolin commented Oct 28, 2022

Initial sync was made early September. For your log entry I have this :

{"lvl":"info","msg":"Loaded last fast-sync pivot marker","number":15753187,"t":"2022-10-28T21:36:04.705328393Z"}

@hotcoin-walle
Copy link

did you use kill -9 to stop geth(forced)?

@Ripolin
Copy link
Author

Ripolin commented Nov 19, 2022

did you use kill -9 to stop geth(forced)?

Unfortunately Docker do it for me when updating

@rbarriuso
Copy link

How can you get out of this situation?

@jolestar
Copy link

Can I fix the error block manually?

@gballet
Copy link
Member

gballet commented Jan 5, 2023

geth.log

Got these from a friend

@fjl fjl removed the status:triage label Jan 19, 2023
@bitrocks
Copy link

bitrocks commented Feb 10, 2023

Same issue,
Error in block freeze operation, err="block receipts missing, can't freeze block 16433980”

Geth version: v1.10.26

Can it be resolved without resync?

Update:
Loaded last fast-sync pivot marker: number=16,440,307

@SailnMobula
Copy link

did you use kill -9 to stop geth(forced)?

Unfortunately Docker do it for me when updating

If you are using Docker, make sure to set the stop_grace_period to like 3m. Docker's default stop grace period is 10s, which is way to short for a clean geth stop

@Ripolin
Copy link
Author

Ripolin commented Feb 20, 2023

If you are using Docker, make sure to set the stop_grace_period to like 3m. Docker's default stop grace period is 10s, which is way to short for a clean geth stop

Not working when using Swarm : moby/moby#36955

@AndreMiras
Copy link

did you use kill -9 to stop geth(forced)?

@hotcoin-walle FWIW I can confirm that's definitely what happened to me, I didn't gracefully shutdown the node

@lightclient
Copy link
Member

I saw this on a friend's holesky node today.

Error in block freeze operation          err="block receipts missing, can't freeze block 1"

They were running from genesis. Unfortunately did not still have the logs from around when the client started, but did state the machine was choked at the beginning and fell behind before the chain cooled off and they were able to catch back up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests