Below, we have identified a series of issues that might interfere with the node’s execution process.
By reviewing each of the following points, you can resolve network connectivity or other related problems.
NTP (Network Time Protocol) is not enabled
Network Time Protocol (NTP) is an internet protocol used to synchronize with computer clock time sources in a network.
If your system or server clock is more than 5 to 10 seconds ahead or behind,
it will cause interference with your node on the network and may also
reduce your availability score, preventing you from receiving rewards.
Therefore, make sure to check that your system or server clock is fully synchronized and that NTP is enabled.
Run cmd with run as administrator.
Check NTP is enable
w32tm /query /status
If this command result is The following error occurred: The service has not been started. (0x80070426),
follow step 3 for enable and sync ntp.
Unregister w32time with w32tm /unregister
W32Time successfully unregistered.
Then register w32time again w32tm /register
W32Time successfully registered.
Now start w32time service net start w32time
The Windows Time service is starting.
The Windows Time service was started successfully.
Local time: Tue 2024-05-28 07:19:21 BST
Universal time: Tue 2024-05-28 06:19:21 UTC
RTC time: Tue 2024-05-28 06:19:21
Time zone: Europe/London (BST, +0100)System clock synchronized: yes
NTP service: active
RTC in local TZ: no
If NTP service is not active and System clock synchronized is no please following step 3.
Enable NTP using ntpq, chrony or systemd-timesyncd.
One of the most important factors that causes interference with the node’s communication is the P2P input and
output ports not being open.
If you have a firewall, you should check this.
Default Port for mainnet is: 21888
Default Port for testnet is: 21777
You can check by online service
for this port is open or close.
Avoid running node with the same validators on different machines
Do not attempt to run node with same validators on different machines,
as this will reduce the availability score of your validators.
Using UDP instead relay for sync
If your node encounters issues with synchronization in its default settings, you can use UDP.