Quic misconfigured (v1.92.1)

Hi, my node was running smoothly for years, but all of a sudden my QUIC now says it’s misconfigured. It also went offline. I’m running a node on Windows.

I checked my port forwarding and firewall settings, but port 28967 is open for both TCP and UDP.

Restarted my node a few times after making changes with Restart-Service storagenode

port open

No specific logs either. These are the errors and warnings I get:

2023-12-06T08:01:27+01:00 WARN console:service unable to get Satellite URL {“Satellite ID”: “12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo”, “error”: “console: trust: satellite is untrusted”, “errorVerbose”: “console: trust: satellite is untrusted\n\tstorj.io/storj/storagenode/trust.init:29\n\truntime.doInit1:6740\n\truntime.doInit:6707\n\truntime.main:249”}

2023-12-06T08:03:21+01:00 ERROR contact:service ping satellite failed {“Satellite ID”: “121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6”, “attempts”: 1, “error”: “ping satellite: failed to ping storage node, your node indicated error code: 0, rpc: tcp connector failed: rpc: dial tcp 143.178.39.177:28967: connect: connection timed out”, “errorVerbose”: “ping satellite: failed to ping storage node, your node indicated error code: 0, rpc: tcp connector failed: rpc: dial tcp 143.178.39.177:28967: connect: connection timed out\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:209\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:157\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:99\n\tstorj.io/common/sync2.(*Cycle).Start.func1:77\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:75”}

Any idea why this suddenly stopped working and how I can fix this?

Thanks!

It’s not opening. You should be able to open it in the browser.
Make sure that the IP is the same as on Open Port Check Tool - Test Port Forwarding on Your Router and matches your WAN IP on your router, and you use it in your contact.external-address: option of the config.yaml.
If it’s not the case, perhaps you need to register for a DDNS hostname and configure the updater of this DDNS hostname either on your router (usually in the DDNS section) or use an app from the DDNS provider (less preferable), and use this DDNS hostname instead of IP in the contact.external-address: option.

Thanks for your fast reply! I changed contact.external-address: 143.178.39.177:28967 to my own IP address and the same port number in C:\Program Files\Storj\Storage Node\config.yml and restarted the node with Restart-Service storagenode in Windows Powershell (administrator), now it seems to work again!

1 Like

do this to avoid the problem in the future, these ip can change at anytime.

2 Likes

@Alexey I’m having the same problem again but my IP has not changed. I also registered a DDNS hostname at NoIP and set this as the contact.external-address option.

On this site it keeps saying my port is closed with both my own ip address and the DDNS hostname. Open Port Check Tool - Test Port Forwarding on Your Router

I followed all steps of the port forwading page. I added them to my modem, also added firewall options. Restarted my node. But it has no effect.

My router is in AP mode. Could that cause any issues?

Does IP on the yougetsignal match WAN IP on your modem?
Make sure that the router is actually in the AP mode (the NAT should be disabled), otherwise you would need to add a port forwarding rule to this router too.

Please also check your DDNS

nslookup my.ddns.address 8.8.8.8

should return the same IP as your WAN IP and IP on yougetsignal.

If these checks are passed, then check your logs for errors, search for FATAL ones, i.e. (PowerShell):

sls FATAL "$env:ProgramFiles\Storj\Storage Node\storagenode.log" | select -last 10

@Alexey Thanks for your reply! The IP’s of the yougetsignal and WAN IP of my modem match and the nslookup returns my IP address of the DDNS. My router is in AP mode. I can’t add port forwarding here because it is disabled in AP mode.

I added port forwarding in my modem for my PC where the Storj node is connected and for my router (don’t know if the last is needed though).

sls FATAL "$env:ProgramFiles\Storj\Storage Node\storagenode.log" | select -last 10 returns:

C:\Program Files\Storj\Storage Node\storagenode.log:311743936:2024-01-31T01:52:10+01:00 INFO    piecestore      uploaded
{"Piece ID": "5SJE44U3NCQ6QP3YF3BSZ4MFATALYDFI7CTSY4SLL2YQ4CWAHEGA", "Satellite ID":
"12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "PUT", "Size": 24576, "Remote Address":
"79.127.220.97:52052"}
C:\Program Files\Storj\Storage Node\storagenode.log:314527700:2024-02-05T10:19:11+01:00 FATAL   Unrecoverable error
{"error": "debug: listener closed", "errorVerbose": "debug: listener
closed\n\tstorj.io/drpc/drpcmigrate.init:17\n\truntime.doInit1:6740\n\truntime.doInit:6707\n\truntime.main:249"}
C:\Program Files\Storj\Storage Node\storagenode.log:315466495:2024-02-06T03:12:25+01:00 INFO    piecestore      upload started
{"Piece ID": "PTT2OLAXCBQT25WCL7CXKYDBVFATALSS2VGREFLQMVZ6CTYKCPQQ", "Satellite ID":
"12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "PUT", "Available Space": 46752619524, "Remote
Address": "79.127.220.98:35006"}
C:\Program Files\Storj\Storage Node\storagenode.log:315466498:2024-02-06T03:12:25+01:00 INFO    piecestore      upload
canceled (race lost or node shutdown)   {"Piece ID": "PTT2OLAXCBQT25WCL7CXKYDBVFATALSS2VGREFLQMVZ6CTYKCPQQ"}
C:\Program Files\Storj\Storage Node\storagenode.log:319225186:2024-02-09T23:41:22+01:00 INFO    piecestore      upload started
{"Piece ID": "NI2BV5ACFIOX3TKWFATALFEWORUXCXIVY7FQ4O22722R3SSIBXUA", "Satellite ID":
"12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "PUT", "Available Space": 24000508164, "Remote
Address": "79.127.219.34:59496"}
C:\Program Files\Storj\Storage Node\storagenode.log:319225188:2024-02-09T23:41:22+01:00 INFO    piecestore      uploaded
{"Piece ID": "NI2BV5ACFIOX3TKWFATALFEWORUXCXIVY7FQ4O22722R3SSIBXUA", "Satellite ID":
"12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "PUT", "Size": 72192, "Remote Address":
"79.127.219.34:59496"}
C:\Program Files\Storj\Storage Node\storagenode.log:321138139:2024-02-13T08:06:44+01:00 INFO    piecestore      upload started
{"Piece ID": "TG265DFATALDE52SQUIXT5I5VMN5N65D3NKL35LG5VWNYAOV2V7A", "Satellite ID":
"12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "PUT", "Available Space": 324860963332, "Remote
Address": "79.127.220.98:45510"}
C:\Program Files\Storj\Storage Node\storagenode.log:321138153:2024-02-13T08:06:46+01:00 INFO    piecestore      uploaded
{"Piece ID": "TG265DFATALDE52SQUIXT5I5VMN5N65D3NKL35LG5VWNYAOV2V7A", "Satellite ID":
"12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "PUT", "Size": 181504, "Remote Address":
"79.127.220.98:45510"}
C:\Program Files\Storj\Storage Node\storagenode.log:321473446:2024-02-13T21:02:58+01:00 INFO    piecestore      upload started
{"Piece ID": "XXACO3LEDDO2Z2QFFATALURLF44MCGKRFJGUCWCMIACHMLHXLHXQ", "Satellite ID":
"12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "PUT", "Available Space": 300839356676, "Remote
Address": "79.127.226.98:42810"}
C:\Program Files\Storj\Storage Node\storagenode.log:321473447:2024-02-13T21:02:58+01:00 INFO    piecestore      uploaded
{"Piece ID": "XXACO3LEDDO2Z2QFFATALURLF44MCGKRFJGUCWCMIACHMLHXLHXQ", "Satellite ID":
"12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S", "Action": "PUT", "Size": 2560, "Remote Address":
"79.127.226.98:42810"}

If I put my IP address in this tool (Open Port Check Tool - Test Port Forwarding on Your Router) with port 28967 it says it’s closed. So that would mean the settings on my mode/router or firewall are wrong I guess?

Firewall settings should be correct

So I guess there is something wrong in my modem/router configuration then? :sweat:

that sounds wrong, your modem sends data wich is routed over the router wich should know to wich pc the pakets should be delivered, (if AP mode causes the router to act as an switch with wifi)

Hmm ok, I added it to test out, but since it didn’t change anything I removed it again.

What the hell, I restarted my modem and now it seems to work again…

1 Like

A totally different question. But I never received my payout from november. Any idea why?

This must have been my magic hands, causing the device to be surprised about the restart and working normaly.
Just kidding, maybe the network was confused somehow.
I will have to live with the fact, that we both will never kow why, too.
For me, i choose to believe in magic instead of trying to recreate the cause.

can you counter check it on the blockchain?
mind to share your adress?

is it included in the next month?
maybe just wait a bit until it gets updated from the satelite?

Haha, yeah. It was magic :magic_wand:

Ah yeah, you are right, I got the payout the next month it seems. Thanks!

2 Likes

:man_mage: “my work here is done”, *flies away.

1 Like