First time making node help

Hello everyone,
I am new to setting up a node and with all the stuff that comes with it like port forwarding. I followed everything step by step but I can’t seem to get things running. When I run the GUI program I get an error:
What could I be doing wrong?

Hello @shadow1337 ,
Welcome to the forum!

Please, post here 20 last lines from the logs: How do I check my logs? - Node Operator
To post the text here, use two new lines with three backticks (```) like this:

```
put logs here
```
2021-08-28T00:37:51.616-0700    INFO    Configuration loaded    {"Location": "C:\\Program Files\\Storj\\Storage Node\\config.yaml"}
2021-08-28T00:37:51.624-0700    INFO    Operator email  {"Address": "isaac562c@gmail.com"}
2021-08-28T00:37:51.624-0700    INFO    Operator wallet {"Address": "0x96C6a038CDc08f0b4139078929Ea347925B9A02C"}
2021-08-28T00:37:51.624-0700    ERROR   Invalid configuration.  {"error": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address", "errorVerbose": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address\n\tstorj.io/storj/storagenode.(*Config).Verify:157\n\tmain.cmdRun:155\n\tstorj.io/private/process.cleanup.func1.4:363\n\tstorj.io/private/process.cleanup.func1:381\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.Exec:65\n\tmain.(*service).Execute.func1:64\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2021-08-28T00:37:51.624-0700    FATAL   Unrecoverable error     {"error": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address", "errorVerbose": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address\n\tstorj.io/storj/storagenode.(*Config).Verify:157\n\tmain.cmdRun:155\n\tstorj.io/private/process.cleanup.func1.4:363\n\tstorj.io/private/process.cleanup.func1:381\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.Exec:65\n\tmain.(*service).Execute.func1:64\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2021-08-28T00:58:24.502-0700    INFO    Configuration loaded    {"Location": "C:\\Program Files\\Storj\\Storage Node\\config.yaml"}
2021-08-28T00:58:24.510-0700    INFO    Operator email  {"Address": "isaac562c@gmail.com"}
2021-08-28T00:58:24.511-0700    INFO    Operator wallet {"Address": "0x96C6a038CDc08f0b4139078929Ea347925B9A02C"}
2021-08-28T00:58:24.511-0700    ERROR   Invalid configuration.  {"error": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address", "errorVerbose": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address\n\tstorj.io/storj/storagenode.(*Config).Verify:157\n\tmain.cmdRun:155\n\tstorj.io/private/process.cleanup.func1.4:363\n\tstorj.io/private/process.cleanup.func1:381\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.Exec:65\n\tmain.(*service).Execute.func1:64\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2021-08-28T00:58:24.511-0700    FATAL   Unrecoverable error     {"error": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address", "errorVerbose": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address\n\tstorj.io/storj/storagenode.(*Config).Verify:157\n\tmain.cmdRun:155\n\tstorj.io/private/process.cleanup.func1.4:363\n\tstorj.io/private/process.cleanup.func1:381\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.Exec:65\n\tmain.(*service).Execute.func1:64\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2021-08-28T00:59:00.870-0700    INFO    Configuration loaded    {"Location": "C:\\Program Files\\Storj\\Storage Node\\config.yaml"}
2021-08-28T00:59:00.878-0700    INFO    Operator email  {"Address": "isaac562c@gmail.com"}
2021-08-28T00:59:00.878-0700    INFO    Operator wallet {"Address": "0x96C6a038CDc08f0b4139078929Ea347925B9A02C"}
2021-08-28T00:59:00.878-0700    ERROR   Invalid configuration.  {"error": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address", "errorVerbose": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address\n\tstorj.io/storj/storagenode.(*Config).Verify:157\n\tmain.cmdRun:155\n\tstorj.io/private/process.cleanup.func1.4:363\n\tstorj.io/private/process.cleanup.func1:381\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.Exec:65\n\tmain.(*service).Execute.func1:64\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2021-08-28T00:59:00.878-0700    FATAL   Unrecoverable error     {"error": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address", "errorVerbose": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address\n\tstorj.io/storj/storagenode.(*Config).Verify:157\n\tmain.cmdRun:155\n\tstorj.io/private/process.cleanup.func1.4:363\n\tstorj.io/private/process.cleanup.func1:381\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.Exec:65\n\tmain.(*service).Execute.func1:64\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2021-08-28T00:59:37.327-0700    INFO    Configuration loaded    {"Location": "C:\\Program Files\\Storj\\Storage Node\\config.yaml"}
2021-08-28T00:59:37.335-0700    INFO    Operator email  {"Address": "isaac562c@gmail.com"}
2021-08-28T00:59:37.335-0700    INFO    Operator wallet {"Address": "0x96C6a038CDc08f0b4139078929Ea347925B9A02C"}
2021-08-28T00:59:37.335-0700    ERROR   Invalid configuration.  {"error": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address", "errorVerbose": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address\n\tstorj.io/storj/storagenode.(*Config).Verify:157\n\tmain.cmdRun:155\n\tstorj.io/private/process.cleanup.func1.4:363\n\tstorj.io/private/process.cleanup.func1:381\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.Exec:65\n\tmain.(*service).Execute.func1:64\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2021-08-28T00:59:37.335-0700    FATAL   Unrecoverable error     {"error": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address", "errorVerbose": "invalid contact.external-address: split host-port \"node1337.sytes.net\" failed: address node1337.sytes.net: missing port in address\n\tstorj.io/storj/storagenode.(*Config).Verify:157\n\tmain.cmdRun:155\n\tstorj.io/private/process.cleanup.func1.4:363\n\tstorj.io/private/process.cleanup.func1:381\n\tgithub.com/spf13/cobra.(*Command).execute:852\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:960\n\tgithub.com/spf13/cobra.(*Command).Execute:897\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.Exec:65\n\tmain.(*service).Execute.func1:64\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}

error message says you’re missing port in address…

I’m running on linux and have no experience running the GUI type node…but from the Storj Docs, it looks like this is where you input this:

assuming this is your first node and you’ve port-forwarded 28967, the part that appears to be the issue in your config is the -e ADDRESS. should look like “node1337.sytes.net:28967”. Again, since I’ve not messed with the windows node version, I don’t have specific instructions on how to change this…although you could probably find your config file in the storj directory and update this…

As @dragonhogan said, you missed the port in the contact.external-address: option of the "C:\Program Files\Storj\Storage Node\config.yaml".
Please, open the config.yaml file in the Notepad++ (please, do not use the regular Notepad, it could corrupt the config) and change the option, then explicitly save the config (menu File - Save) and restart the service either from the Services applet or from the elevated PowerShell:

Restart-Service storagenode

Then check your logs and dashboard.

1 Like

Thank you! I got it up and running now, I appreciate your help!

2 Likes