-
-
Notifications
You must be signed in to change notification settings - Fork 668
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
ETH Ropsten: websocket: read limit exceeded. Retrying... #490
Comments
Hi. We have not seen this behavior. Does it recover from it or do you have to restart the server? |
Hey. On our testnet, this has been observed more than once when synchronizing from scratch. Those. the node is synchronized from scratch and the blockbook is also synchronized from scratch. Restart did not help. deleting the data didn't help either. |
@martinboehm , any updates? I am facing the same issue. |
@matyushkins @martinboehm @aman-rac Version from 1 Sep woks fine. Something has changed... |
@csiocompany , you built using the master after this commit? |
@aman-rac I do not know exactly. I only see the package date I was build is 1 september. Upd. Blockbook Backend |
Do I understand it correctly that the September 1st version built from master works fine and later builds from master do not work? The only significant change since September 1st is this a199317 commit, which bumps go-ethereum dependecy to @aman-rac @csiocompany Could you please check the behaviouor either rolling back the dependency to |
Geth sets maxRequestContentLength to 5M. However, Ropsten contains blocks of largers size (for example 599281). These which cannot be fetched using API. Fixed by hacky way of modifying the geth source before the build of the project. Will submit PR to go-ethereum with final fix.
Geth sets maxRequestContentLength to 5M. However, Ropsten contains blocks of largers size (for example 599281). These which cannot be fetched using API. Fixed by hacky way of modifying the geth source before the build of the project. Will submit PR to go-ethereum with final fix.
Geth sets maxRequestContentLength to 5M. However, Ropsten contains blocks of largers size (for example 599281). These which cannot be fetched using API. Fixed by hacky way of modifying the geth source before the build of the project. Will submit PR to go-ethereum with final fix.
It work in last master on 26.12.2020 |
@martinboehm , same issue on ropsten Blockbook - 0.3.4 (Built from this commit) |
Fixed by 0bf1d17 |
@martinboehm Same issue, using Geth/v1.10.3-stable-991384a7/linux-amd64/go1.16.3 and BB frontend 0.3.4 / cf66ce9 / 2021-05-17T06:27:32+00:00.... Just two blocks, specifically: E0527 04:40:57.611810 21562 sync.go:335] getBlockWorker 2 connect block error hash 0xc02b5459997699df8b7a2bc45db78d784b1938b360ac3bc9f92764ee290e4ea5, height 599281: websocket: read limit exceeded. Retrying... |
Thanks @martin-key sry yes, |
I believe that comment was for @martinboehm |
@7-of-9 Hi, I just tested it again in our development server
|
Thanks @martinboehm - confirmed, I sync'd from your master branch ok. Must be something bad on my fork. |
Geth sets maxRequestContentLength to 5M. However, Ropsten contains blocks of largers size (for example 599281). These which cannot be fetched using API. Fixed by hacky way of modifying the geth source before the build of the project. Will submit PR to go-ethereum with final fix.
HI.
Eth Ropsten
Geth/v1.9.20-stable-979fc968/linux-amd64/go1.15
Blockbook Sync from 0
Falls more than once on this error:
E0910 06:52:15.205891 6 sync.go:302] getBlockWorker 3 connect block error hash 0xd092253c94e5f24426fff2c9a203ec921b2df0d188d0f7ffb654be0dbec15ddd, height 599275: websocket: read limit exceeded. Retrying... E0910 06:52:15.205887 6 sync.go:302] getBlockWorker 2 connect block error hash 0xc02b5459997699df8b7a2bc45db78d784b1938b360ac3bc9f92764ee290e4ea5, height 599281: websocket: read limit exceeded. Retrying...
The text was updated successfully, but these errors were encountered: