Hello everyone.
I am trying to setup new Storj node on Raspberry Pi 5 with ubuntu OS.
I have internet access thru CG-NAT but i have worked around it with portmap before.
So, i have set up port forwarding as before on portmap:
I have set up few nodes already and have no idea what’s wrong. Turned off whole firewall just in case with no effect. Any ideas? It has to be something stupid that i cant notice
Seems to me like something on Portmap’s side. Your docker command seems to check out.
Does public port 47776 definitely map to port 28967 on your CGNATted IP address?
The other thing you could try (and I know I’m clutching at straws here) is to remove the quotation marks on the ADDRESS field. I have absolutely no idea why but I’ve had similar spurious problems and sometimes removing them seems to solve it.
You need to use straight quotes, not curly ones, allover you use them. When edit commands, use Notepad++, not the standard Notepad. The last one changes the quotes to unusable ones.
The only place you used the correct ones is the email. And you should mask your personal info. No need to post it.
The portmap does not forward all traffic, so the external IP of the ISP here wouldn’t help.
This type of VPN forwards only one port and one protocol at a time (unless you have a paid subscription).
but it’s actually closed, if you would try to open it in the browser. So either right now the tunnel is not running (and it’s closed now for me), or you run it in the other place or the node is stopped.
I have tried thing with quotes and i think it’s just forum changing those quotes to “smart” ones. I’m using plain ubuntu text editor and even changed all quotes directly in terminal window with no effect.
You may check it yourself - open the external address with the port on your phone in the browser using the mobile internet and not WiFi.
It should return a json response.
Likely yes, or the port forwarding command/config is wrong.
You may try to recreate the rule. You may also try to change the local port to another one (and update it in your docker run command too).
It’s also possible that you need to enable this port in the firewall (if you use it on your Raspberry) and you may try to use a localhost binding in the port mapping, i.e. -p 127.0.0.1:28967:28967, because your port-forwarding command bind to the localhost (perhaps you need to replace localhost to 127.0.0.1 in your ssh command).