-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Node is failing to sync with error "Error: Error(Engine(RequiresClient)" #10085
Comments
Is this related to #9114 @sorpaas? @ArseniiPetrovich this might be related to the fixes to emptyStep behaviour in 2.2.5 - but I'm not certain xDai uses emptySteps. Are you sure you're seeing this error in 2.2.1 and have you tried making the changes outlined in the changelog https://github.com/paritytech/parity-ethereum/releases/tag/v2.2.5 ? I don't think this is related in any way to your OS. |
xDai does not uses emptySteps, so it look like that problems aren't related. |
Hi! I think I am seeing the same behavior in one node of our PoA. We are running
|
Hey @ArseniiPetrovich, just pinging to check whether you are still seeing anything similar on recent releases or if this issue can be closed. I should have asked about the status of the validators on the xDai network and whether you could verify that they were all online / the blocks you see in your logs matched the blocks on blockscout, but it is probably a little late for checking that now 😅 |
I caught the same error on one of our nine local nodes when test running. That error desynchronized I tried to launch our test setup once more from scratch and caught the same error |
Hi, is there any insight on the probable cause of this? We are still seeing it on 2.3.2. |
Hi, @joshua-mir. I can confirm the issue still exists and affects validators from time to time. |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 500.0 DAI (500.0 USD @ $1.0/DAI) attached to it as part of the poanetwork fund.
|
I'm not looking to take the bounty, but I can take a look at this next week. |
i was able to reproduce the issue very frequently, running an trustnode for ARTIS tau1 testnet at home. When i ran the node in a serverhouse, everything was fine. So either try to get a really bad router, or maybe the instable network can be simulated ?! |
Issue Status: 1. Open 2. Cancelled Work has been started. These users each claimed they can complete the work by 9 months, 3 weeks from now. 1) faabsorg has started work. Let's take a look at it. Learn more on the Gitcoin Issue Details page. |
@varasev Hey, can you share the chain spec and node config files you were using while you collected the Also, in the future if you could run your node with |
@HCastano For that launching, I used our To start the setup, the next commands should be performed: $ git clone https://github.com/poanetwork/posdao-test-setup
$ cd posdao-test-setup
$ npm i
$ npm run get-all-submodules
$ npm run cleanup
$ npm run compile-posdao-contracts
$ npm run make-spec
$ npm run start-test-setup Then you can watch the logs for all the nine local nodes in the $ npm run stop-test-setup
$ npm run cleanup
$ npm run start-test-setup The error doesn't appear every time, so it's not easy to catch it, but I think it would be enough to wait for the first 100 blocks for each test launching. |
@varasev Hey, I set up your fork of Parity Ethereum as well as the Looking further, I noticed that in the I've tried running four nodes using the latest Even though I wasn't able to confirm this was the root cause, going forward I don't think you should be reusing your signer key on multiple nodes. Try running your setup without this and let me know if you see the issue again. Alternatively, try running with with the same |
Yes, we have a wrong set of nodes in that test repo, so those three validators launch two nodes each with the same |
Right, seen it just today on xDai chain, where we (POA Network) run a single node for our validator. Here's log
After this error the validator stops accepting blocks from the rest of the network and keeps producing new blocks in his own "fork". |
Saw it again on xDai Chain today again😬 |
@lazaridiscom we've tested parity's solution on kovan and couldn't reproduce the issue anymore, so in that respect it looks resolved now. |
Issue Status: 1. Open 2. Cancelled The funding of 2500.0 DAI (2500.0 USD @ $1.0/DAI) attached to this issue has been cancelled by the bounty submitter
|
⚡️ A tip worth 500.00000 DAI (500.0 USD @ $1.0/DAI) has been granted to @dvdplm for this issue from @igorbarinov. ⚡️ Nice work @dvdplm! To redeem your tip, login to Gitcoin at https://gitcoin.co/explorer and select 'Claim Tip' from dropdown menu in the top right, or check your email for a link to the tip redemption page.
|
⚡️ A tip worth 100.00000 DAI (100.0 USD @ $1.0/DAI) has been granted to @VladLupashevskyi for this issue from @igorbarinov. ⚡️ Nice work @VladLupashevskyi! To redeem your tip, login to Gitcoin at https://gitcoin.co/explorer and select 'Claim Tip' from dropdown menu in the top right, or check your email for a link to the tip redemption page.
|
⚡️ A tip worth 500.00000 DAI (500.0 USD @ $1.0/DAI) has been granted to @sorpaas for this issue from @igorbarinov. ⚡️ Nice work @sorpaas! To redeem your tip, login to Gitcoin at https://gitcoin.co/explorer and select 'Claim Tip' from dropdown menu in the top right, or check your email for a link to the tip redemption page.
|
⚡️ A tip worth 100.00000 DAI (100.0 USD @ $1.0/DAI) has been granted to @lazaridiscom for this issue from @igorbarinov. ⚡️ Nice work @lazaridiscom! To redeem your tip, login to Gitcoin at https://gitcoin.co/explorer and select 'Claim Tip' from dropdown menu in the top right, or check your email for a link to the tip redemption page.
|
@igorbarinov , I do not accept this tip, ask the gitcoin clowns for a refund. |
I have same issue. @jcortejoso let me know if you able to solve this |
@sidharthaA could you share more information like the version you are running and any logs showing the issue? |
@joshua-mir |
It'd be useful to know if there are any transitions activated around that block in your chain specification as well, I'll reopen this for now |
No chain specs updated. I was observing Block generation timing of 3 nodes. Interestingly observed that blocks are not generated in 60 sec gap. But at a strange frequency when 3 nodes are running but when a single node is running it showing a freq. of |
Has this been fixed finally? If yes, in which commit? |
Hi @MarkusTeufelberger, this issue is related to versions that are not supported at this moment. In the developers call we decided to close all issues related to old and unsupported versions. If this issue is still pending is that nobody had time to work on it, I suppose. |
If it hasn't been fixed since, I would expect it to be valid for the current version though, which I assume to be supported? Just seems weird to close a "P2 - ASAP" bug as "Stale"... |
@MarkusTeufelberger, happens that a lot of errors in old versions are just fixed in later versions, so keeping a If this bug persists in the current version I expect that someone will fill a new issue. |
This one is fixed now. We don't have it on our chains.
…On Tue, Jul 28, 2020, 10:15 AM adria0.eth ***@***.***> wrote:
@MarkusTeufelberger <https://github.com/MarkusTeufelberger>, happens that
a lot of errors in old versions are just fixed in later versions, so
keeping a 2.2.5 bug as open adds a lot of noise when you try to figure
out what are the current issues (we had like 300 issues opened with old
versions).
If this bug persists in the current version I expect that someone will
fill a new issue.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/openethereum/openethereum/issues/10085#issuecomment-664850580>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADHVNDCHQAGIGW2PQ6WFGLR52CKNANCNFSM4GLIHSVQ>
.
|
Error log:
We have launched a number of validator nodes at xDAI network (statistics at https://dai-netstat.poa.network) at AWS that works pretty fine. After that we have tried to launch one of the nodes via the same way, but at the local infrastructure (Protofire Validator). Node is hided behind the NAT, and 30303 port were made public. It worked fine for some time and then errors started to occur (see logs above). We've launched a full resync, and it helped, but for a short period of time only.
We've decided, that the roots of that issue might lie in a fact that Ubuntu 18 were used. So we launched an Ubuntu 16, but it didn't help.
Can you help us solving the issue?
The text was updated successfully, but these errors were encountered: