Node v1.56.4 refuse to start

I know there are “ways” to do that. But I would prefer a simple and secure solution that is built into the node software, so I don’t have to set-up and fiddle around and monitor an additional application. As node operator I’d like less complexity not more.

1 Like

Hi @Alexey

I opened this port to accees to my dashboard. I have disabled this rule.

Forwarding port rules :

Application/Service Internal Port External Port Protocol Device External IP
Storj node udp 28967 28967 UDP mynode all
Storj node udp 28967 28967 TCP mynode all
Storj QUIC udp 7777 7777 UDP mynode all
Storj QUIC tcp 7777 7777 TCP mynode all

mynode = internal IP of my node

The Identity files seems ok :

mynode :~ $ grep -c BEGIN ~/.local/share/storj/identity/storagenode/ca.cert
2
mynode :~ $ grep -c BEGIN ~/.local/share/storj/identity/storagenode/identity.cert
3

Please remove these rules.

Make sure it has a different name.

Please post the last 20 lines from your logs (you can mask the private information).
If you use DDNS, make sure it is updated to your current WAN IP = public IP.

Yes, ths is my mistake when i wrote the text, the name is Storj node tcp.
I disabled the rules for port 7777.

My log is :

2022-06-25T21:15:14.817Z        INFO    collector       delete expired  {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "Piece ID": "NS7QWTAYPEFXHMMYRY2RAHSRATU672YWQM3EVRKWBQWLFNAIC6FQ"}
2022-06-25T21:15:14.891Z        INFO    collector       delete expired  {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "Piece ID": "BPPOVNLUBPA6VBV5LRNNQGHBWQKGZBEIPAIBL5YQLHIKQXOXCVXQ"}
2022-06-25T21:15:14.949Z        INFO    collector       delete expired  {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "Piece ID": "RSZIQCB2QO3KJ5W5FAQDJKQTOIKCGAN6MZ744NRCZSTABOAZBH4Q"}
2022-06-25T21:15:15.083Z        INFO    collector       delete expired  {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "Piece ID": "I62NDB5YRMXXENWDMA7MZP6JTBD57XM7HTWSEJB3TZ3XWDTIOQPQ"}
2022-06-25T21:15:15.130Z        INFO    collector       delete expired  {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "Piece ID": "4G6JG4NGKOQNTDI5OUUES3ZN3TKCLAGVLLJS6GC4TWKT4QHDE2UQ"}
2022-06-25T21:15:15.195Z        INFO    collector       delete expired  {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "Piece ID": "AO66JFFEDY7QYBEICDDMVKTXGF4T6NGOSL56JTVBO4PGQOB4PWMA"}
2022-06-25T21:15:15.270Z        INFO    collector       delete expired  {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "Piece ID": "5IPA7XZHZ6MTH2F5DP76M54ECPU3JM4BKNMZ5ABUH4HKKWSIB7DQ"}
2022-06-25T21:15:15.329Z        INFO    collector       delete expired  {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "Piece ID": "3IVZ6OCQ2ZGDN34Z5IDUF4YB6E4LSUI44CPK47N6Z2XIU2HQLU2Q"}
2022-06-25T21:15:15.333Z        INFO    collector       collect {"Process": "storagenode", "count": 10}
2022-06-25T21:22:29.401Z        ERROR   contact:service ping satellite failed   {"Process": "storagenode", "Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "attempts": 12, "error": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused", "errorVerbose": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:139\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:98\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-06-25T21:22:36.192Z        ERROR   contact:service ping satellite failed   {"Process": "storagenode", "Satellite ID": "12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB", "attempts": 12, "error": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused", "errorVerbose": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:139\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:98\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-06-25T21:22:47.629Z        ERROR   contact:service ping satellite failed   {"Process": "storagenode", "Satellite ID": "12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo", "attempts": 12, "error": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused", "errorVerbose": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:139\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:98\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-06-25T21:22:56.473Z        ERROR   contact:service ping satellite failed   {"Process": "storagenode", "Satellite ID": "1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE", "attempts": 12, "error": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused", "errorVerbose": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:139\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:98\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-06-25T21:22:57.075Z        ERROR   contact:service ping satellite failed   {"Process": "storagenode", "Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "attempts": 12, "error": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused", "errorVerbose": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:139\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:98\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-06-25T21:23:26.057Z        ERROR   contact:service ping satellite failed   {"Process": "storagenode", "Satellite ID": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6", "attempts": 12, "error": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused", "errorVerbose": "ping satellite: failed to dial storage node (ID: 1VjbsodmwtNB8xNDbX2XeFQJtJjzTXBZXY1nCgejso3zQwGi9A) at address my-url:28967: rpc: tcp connector failed: rpc: dial tcp my-ip:28967: connect: connection refused\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:139\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:98\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-06-25T21:29:38.605Z        INFO    Downloading versions.   {"Process": "storagenode-updater", "Server Address": "https://version.storj.io"}
2022-06-25T21:29:39.081Z        INFO    Current binary version  {"Process": "storagenode-updater", "Service": "storagenode", "Version": "v1.56.4"}
2022-06-25T21:29:39.081Z        INFO    New version is being rolled out but hasn't made it to this node yet     {"Process": "storagenode-updater", "Service": "storagenode"}
2022-06-25T21:29:39.114Z        INFO    Current binary version  {"Process": "storagenode-updater", "Service": "storagenode-updater", "Version": "v1.56.4"}
2022-06-25T21:29:39.114Z        INFO    New version is being rolled out but hasn't made it to this node yet     {"Process": "storagenode-updater", "Service": "storagenode-updater"}

Please check the local IP of your device and make sure that it’s the same as used in the port-forwarding rule.
If it’s the same - then either WAN IP on your router doesn’t match the public IP or your DDNS resolved to a different IP from WAN IP and public IP.
From the other side you said that when you open 14002 it’s available from outside. This makes me believe that there is some blocking firewall for non-http ports somewhere, maybe your ISP blocking them or have some kind of filtering?