|
2 | 2 |
|
3 | 3 | ## [Beacon Node](#beacon-node-1) |
4 | 4 |
|
5 | | -- [I see a warning about "Syncing deposit contract block cache" or an error about "updating deposit contract cache", what should I do?](#bn-deposit-contract) |
6 | 5 | - [I see beacon logs showing `WARN: Execution engine called failed`, what should I do?](#bn-ee) |
7 | 6 | - [I see beacon logs showing `Error during execution engine upcheck`, what should I do?](#bn-upcheck) |
8 | 7 | - [My beacon node is stuck at downloading historical block using checkpoint sync. What should I do?](#bn-download-historical) |
|
51 | 50 |
|
52 | 51 | ## Beacon Node |
53 | 52 |
|
54 | | -### <a name="bn-deposit-contract"></a> I see a warning about "Syncing deposit contract block cache" or an error about "updating deposit contract cache", what should I do? |
55 | | - |
56 | | -The error can be a warning: |
57 | | - |
58 | | -```text |
59 | | -Nov 30 21:04:28.268 WARN Syncing deposit contract block cache est_blocks_remaining: initializing deposits, service: slot_notifier |
60 | | -``` |
61 | | - |
62 | | -or an error: |
63 | | - |
64 | | -```text |
65 | | -ERRO Error updating deposit contract cache error: Failed to get remote head and new block ranges: EndpointError(FarBehind), retry_millis: 60000, service: deposit_contract_rpc |
66 | | -``` |
67 | | - |
68 | | -This log indicates that your beacon node is downloading blocks and deposits |
69 | | -from your execution node. When the `est_blocks_remaining` is |
70 | | -`initializing_deposits`, your node is downloading deposit logs. It may stay in |
71 | | -this stage for several minutes. Once the deposits logs are finished |
72 | | -downloading, the `est_blocks_remaining` value will start decreasing. |
73 | | - |
74 | | -It is perfectly normal to see this log when starting a node for the first time |
75 | | -or after being off for more than several minutes. |
76 | | - |
77 | | -If this log continues appearing during operation, it means your execution client is still syncing and it cannot provide Lighthouse the information about the deposit contract yet. What you need to do is to make sure that the execution client is up and syncing. Once the execution client is synced, the error will disappear. |
78 | | - |
79 | 53 | ### <a name="bn-ee"></a> I see beacon logs showing `WARN: Execution engine called failed`, what should I do? |
80 | 54 |
|
81 | 55 | The `WARN Execution engine called failed` log is shown when the beacon node cannot reach the execution engine. When this warning occurs, it will be followed by a detailed message. A frequently encountered example of the error message is: |
@@ -335,7 +309,7 @@ expect, there are a few things to check on: |
335 | 309 |
|
336 | 310 | If you have incoming peers, it should return a lot of data containing information of peers. If the response is empty, it means that you have no incoming peers and there the ports are not open. You may want to double check if the port forward was correctly set up. |
337 | 311 |
|
338 | | -1. Check that you do not lower the number of peers using the flag `--target-peers`. The default is 100. A lower value set will lower the maximum number of peers your node can connect to, which may potentially interrupt the validator performance. We recommend users to leave the `--target peers` untouched to keep a diverse set of peers. |
| 312 | +1. Check that you do not lower the number of peers using the flag `--target-peers`. The default is 200. A lower value set will lower the maximum number of peers your node can connect to, which may potentially interrupt the validator performance. We recommend users to leave the `--target peers` untouched to keep a diverse set of peers. |
339 | 313 |
|
340 | 314 | 1. Ensure that you have a quality router for the internet connection. For example, if you connect the router to many devices including the node, it may be possible that the router cannot handle all routing tasks, hence struggling to keep up the number of peers. Therefore, using a quality router for the node is important to keep a healthy number of peers. |
341 | 315 |
|
|
0 commit comments