Hiya. I’m in Germany, it’s a little to 10pm as I type this.
My node cannot start, because it says time is not correct. I don’t understand.
The node think it’s an hour earlier than it is. That’s not correct. What do?
logs:
docker@ubuntu:/mnt/disk01_87152afd/storagenode01$ docker compose up
[+] Running 1/1
✔ Container storagenode01 Created 0.0s
Attaching to storagenode01
storagenode01 | 2025-03-07 20:42:59,166 INFO RPC interface 'supervisor' initialized
storagenode01 | 2025-03-07 20:42:59,167 INFO supervisord started with pid 1
storagenode01 | 2025-03-07 20:43:00,168 INFO spawned: 'processes-exit-eventlistener' with pid 25
storagenode01 | 2025-03-07 20:43:00,170 INFO spawned: 'storagenode' with pid 26
storagenode01 | 2025-03-07 20:43:00,173 INFO spawned: 'storagenode-updater' with pid 27
storagenode01 | 2025-03-07T20:43:00Z INFO Configuration loaded {"Process": "storagenode-updater", "Location": "/app/config/config.yaml"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "healthcheck.enabled"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "storage.allocated-disk-space"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "operator.email"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "operator.wallet-features"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "healthcheck.details"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "server.private-address"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "contact.external-address"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "operator.wallet"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "console.address"}
storagenode01 | 2025-03-07T20:43:00Z INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "server.address"}
storagenode01 | 2025-03-07T20:43:00Z INFO Anonymized tracing enabled {"Process": "storagenode-updater"}
storagenode01 | 2025-03-07T20:43:00Z INFO Running on version {"Process": "storagenode-updater", "Service": "storagenode-updater", "Version": "v1.122.9"}
storagenode01 | 2025-03-07T20:43:00Z INFO Downloading versions. {"Process": "storagenode-updater", "Server Address": "https://version.storj.io"}
storagenode01 | 2025-03-07 20:43:01,210 INFO success: processes-exit-eventlistener entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
storagenode01 | 2025-03-07 20:43:01,211 INFO success: storagenode entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
storagenode01 | 2025-03-07 20:43:01,211 INFO success: storagenode-updater entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
storagenode01 | 2025-03-07T20:43:30Z ERROR Error retrieving version info. {"Process": "storagenode-updater", "error": "version checker client: Get \"https://version.storj.io\": dial tcp 34.173.164.90:443: i/o timeout", "errorVerbose": "version checker client: Get \"https://version.storj.io\": dial tcp 34.173.164.90:443: i/o timeout\n\tstorj.io/storj/private/version/checker.(*Client).All:68\n\tmain.loopFunc:20\n\tstorj.io/common/sync2.(*Cycle).Run:102\n\tmain.cmdRun:139\n\tstorj.io/common/process.cleanup.func1.4:392\n\tstorj.io/common/process.cleanup.func1:410\n\tgithub.com/spf13/cobra.(*Command).execute:985\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:1117\n\tgithub.com/spf13/cobra.(*Command).Execute:1041\n\tstorj.io/common/process.ExecWithCustomOptions:112\n\tstorj.io/common/process.ExecWithCustomConfigAndLogger:77\n\tmain.main:22\n\truntime.main:272"}
storagenode01 | 2025-03-07T20:43:30Z ERROR version failed to get process version info {"Process": "storagenode", "error": "version checker client: Get \"https://version.storj.io\": dial tcp 34.173.164.90:443: i/o timeout", "errorVerbose": "version checker client: Get \"https://version.storj.io\": dial tcp 34.173.164.90:443: i/o timeout\n\tstorj.io/storj/private/version/checker.(*Client).All:68\n\tstorj.io/storj/private/version/checker.(*Client).Process:89\n\tstorj.io/storj/private/version/checker.(*Service).checkVersion:104\n\tstorj.io/storj/private/version/checker.(*Service).CheckVersion:78\n\tmain.cmdRun:91\n\tmain.newRunCmd.func1:33\n\tstorj.io/common/process.cleanup.func1.4:392\n\tstorj.io/common/process.cleanup.func1:410\n\tgithub.com/spf13/cobra.(*Command).execute:985\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:1117\n\tgithub.com/spf13/cobra.(*Command).Execute:1041\n\tstorj.io/common/process.ExecWithCustomOptions:112\n\tmain.main:34\n\truntime.main:272"}
storagenode01 | 2025-03-07T20:43:30Z WARN trust Failed to fetch URLs from source; used cache {"Process": "storagenode", "source": "https://static.storj.io/dcs-satellites", "error": "HTTP source: \"https://static.storj.io/dcs-satellites\": unexpected status code 403: \"\"", "errorVerbose": "HTTP source: \"https://static.storj.io/dcs-satellites\": unexpected status code 403: \"\"\n\tstorj.io/storj/storagenode/trust.(*HTTPSource).FetchEntries:76\n\tstorj.io/storj/storagenode/trust.(*List).fetchEntries:90\n\tstorj.io/storj/storagenode/trust.(*List).FetchURLs:49\n\tstorj.io/storj/storagenode/trust.(*Pool).fetchURLs:326\n\tstorj.io/storj/storagenode/trust.(*Pool).Refresh:209\n\tstorj.io/storj/storagenode.(*Peer).Run:1085\n\tmain.cmdRun:127\n\tmain.newRunCmd.func1:33\n\tstorj.io/common/process.cleanup.func1.4:392\n\tstorj.io/common/process.cleanup.func1:410\n\tgithub.com/spf13/cobra.(*Command).execute:985\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:1117\n\tgithub.com/spf13/cobra.(*Command).Execute:1041\n\tstorj.io/common/process.ExecWithCustomOptions:112\n\tmain.main:34\n\truntime.main:272"}
storagenode01 | 2025-03-07T20:45:39Z ERROR preflight:localtime unable to get satellite system time {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "error": "rpc: tcp connector failed: rpc: dial tcp 34.159.134.91:7777: connect: connection timed out", "errorVerbose": "rpc: tcp connector failed: rpc: dial tcp 34.159.134.91:7777: connect: connection timed out\n\tstorj.io/common/rpc.HybridConnector.DialContext.func1:190"}
storagenode01 | 2025-03-07T20:45:39Z ERROR preflight:localtime unable to get satellite system time {"Process": "storagenode", "Satellite ID": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6", "error": "rpc: tcp connector failed: rpc: dial tcp 34.126.92.94:7777: connect: connection timed out", "errorVerbose": "rpc: tcp connector failed: rpc: dial tcp 34.126.92.94:7777: connect: connection timed out\n\tstorj.io/common/rpc.HybridConnector.DialContext.func1:190"}
storagenode01 | 2025-03-07T20:45:39Z ERROR preflight:localtime unable to get satellite system time {"Process": "storagenode", "Satellite ID": "1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE", "error": "rpc: tcp connector failed: rpc: dial tcp 34.94.153.46:7777: connect: connection timed out", "errorVerbose": "rpc: tcp connector failed: rpc: dial tcp 34.94.153.46:7777: connect: connection timed out\n\tstorj.io/common/rpc.HybridConnector.DialContext.func1:190"}
storagenode01 | 2025-03-07T20:45:39Z ERROR preflight:localtime unable to get satellite system time {"Process": "storagenode", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "error": "rpc: tcp connector failed: rpc: dial tcp 34.150.199.48:7777: connect: connection timed out", "errorVerbose": "rpc: tcp connector failed: rpc: dial tcp 34.150.199.48:7777: connect: connection timed out\n\tstorj.io/common/rpc.HybridConnector.DialContext.func1:190"}
storagenode01 | 2025-03-07T20:45:39Z ERROR Failed preflight check. {"Process": "storagenode", "error": "system clock is out of sync: system clock is out of sync with all trusted satellites", "errorVerbose": "system clock is out of sync: system clock is out of sync with all trusted satellites\n\tstorj.io/storj/storagenode/preflight.(*LocalTime).Check:96\n\tstorj.io/storj/storagenode.(*Peer).Run:1089\n\tmain.cmdRun:127\n\tmain.newRunCmd.func1:33\n\tstorj.io/common/process.cleanup.func1.4:392\n\tstorj.io/common/process.cleanup.func1:410\n\tgithub.com/spf13/cobra.(*Command).execute:985\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:1117\n\tgithub.com/spf13/cobra.(*Command).Execute:1041\n\tstorj.io/common/process.ExecWithCustomOptions:112\n\tmain.main:34\n\truntime.main:272"}
storagenode01 | 2025-03-07T20:45:39Z ERROR failure during run {"Process": "storagenode", "error": "system clock is out of sync: system clock is out of sync with all trusted satellites", "errorVerbose": "system clock is out of sync: system clock is out of sync with all trusted satellites\n\tstorj.io/storj/storagenode/preflight.(*LocalTime).Check:96\n\tstorj.io/storj/storagenode.(*Peer).Run:1089\n\tmain.cmdRun:127\n\tmain.newRunCmd.func1:33\n\tstorj.io/common/process.cleanup.func1.4:392\n\tstorj.io/common/process.cleanup.func1:410\n\tgithub.com/spf13/cobra.(*Command).execute:985\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:1117\n\tgithub.com/spf13/cobra.(*Command).Execute:1041\n\tstorj.io/common/process.ExecWithCustomOptions:112\n\tmain.main:34\n\truntime.main:272"}
storagenode01 | Error: system clock is out of sync: system clock is out of sync with all trusted satellites
storagenode01 | 2025-03-07 20:45:40,934 WARN exited: storagenode (exit status 1; not expected)
storagenode01 | 2025-03-07 20:45:41,936 INFO spawned: 'storagenode' with pid 39
storagenode01 | 2025-03-07 20:45:41,937 WARN received SIGQUIT indicating exit request
storagenode01 | 2025-03-07 20:45:41,938 INFO waiting for processes-exit-eventlistener, storagenode, storagenode-updater to die
storagenode01 | 2025-03-07T20:45:41Z INFO Got a signal from the OS: "terminated" {"Process": "storagenode-updater"}
storagenode01 | 2025-03-07 20:45:41,939 INFO stopped: storagenode-updater (exit status 0)
storagenode01 | 2025-03-07 20:45:44,943 INFO waiting for processes-exit-eventlistener, storagenode to die
Gracefully stopping... (press Ctrl+C again to force)
[+] Stopping 1/1
✔ Container storagenode01 Stopped 5.7s
docker@ubuntu:/mnt/disk01_87152afd/storagenode01
docker@ubuntu:/mnt/disk01_87152afd/storagenode01$ date
Fri 7 Mar 21:47:10 CET 2025
Addded info
I cannot port forward on my internet here at home and my address outside is weird.
Ended making wireguard tunnel with AirVPN, who provide port forward. This has been working for long time. I have ensured my VPN external IP has not changed. Everything is as it has always been, which has always function