Windows Updater not working, unable to update

I’ve searched the forum and this problem seems to have impacted older versions and I have tried those fixes but no joy.

Currently stuck on 1.42 was unaware there was an update available. Tried running storagenode-updater but get this error

C:\Program Files\Storj\Storage Node>storagenode-updater run
2022-01-02T11:49:19.683-0500 INFO Configuration loaded {“Location”: “C:\Users\cthomas\AppData\Roaming\Storj\Storagenode\config.yaml”}
2022-01-02T11:49:19.683-0500 INFO Invalid configuration file key {“Key”: “storage.allocated-disk-space”}
2022-01-02T11:49:19.683-0500 INFO Invalid configuration file key {“Key”: “operator.wallet”}
2022-01-02T11:49:19.683-0500 INFO Invalid configuration file key {“Key”: “operator.email”}
2022-01-02T11:49:19.684-0500 INFO Invalid configuration file key {“Key”: “storage.allocated-bandwidth”}
2022-01-02T11:49:19.684-0500 INFO Invalid configuration file key {“Key”: “server.address”}
2022-01-02T11:49:19.684-0500 INFO Invalid configuration file key {“Key”: “contact.external-address”}
2022-01-02T11:49:19.684-0500 INFO Invalid configuration file key {“Key”: “operator.wallet-features”}
2022-01-02T11:49:19.684-0500 INFO Invalid configuration file key {“Key”: “server.private-address”}
2022-01-02T11:49:19.684-0500 INFO Invalid configuration file key {“Key”: “storage.path”}
2022-01-02T11:49:19.688-0500 FATAL Unable to find storage node executable binary.

C:\Program Files\Storj\Storage Node>

I tried downloading the new updater from github and I get the same problem. Tried downloading the windows installer and it hangs half way through the install. Not sure what to do next.

I rebooted and tried to install but the installer chokes on trying to stop the service. When I go into Windows Services it says that it is ‘starting’ but does not give me the option to kill it. I can’t delete it because it is in use. Not sure what to try next.

So I was able to set the service status to manual startup, reboot and run the installer. Installer runs, and then hangs on starting services… grrr.

Hi @stor-toq,
The error shown “Unable to find storage node executable binary.” suggests a permissions/execution problem.

Please try to run the storagenode-updater.exe using admin rights.

You could also try running it using an elevated command line (edit to your locations), e.g.

storagenode-updater.exe run --config-dir d:\storj --identity-dir d:\storj --binary-location d:\storj\storagenode.exe

Thanks for the suggestion. I tried multiple different variation but the best I can do is get a slightly different error message

C:\Program Files\Storj\Storage Node>storagenode-updater.exe run --config-dir C:\Program Files\Storj\Storage/Node --identity-dir C:\Users\cthomas\AppData\Roaming\Storj\Identity\storagenode --binary-location C:\Program Files\Storj\Storage/Node/storagenode.exe
2022-01-03T09:30:05.796-0500    INFO    Invalid configuration file value for key        {"Key": "log.development"}
2022-01-03T09:30:05.796-0500    INFO    Invalid configuration file value for key        {"Key": "log.encoding"}
2022-01-03T09:30:05.796-0500    INFO    Invalid configuration file value for key        {"Key": "log.output"}
2022-01-03T09:30:05.796-0500    INFO    Invalid configuration file value for key        {"Key": "log.stack"}
2022-01-03T09:30:05.798-0500    FATAL   Unable to find storage node executable binary.

Please delete the old ‘storagenode-updater.old.exe’ file (or rename or move). Then try to run again.

If still not working please post the latest entries from storagenode-updater.log.

2022-01-02T11:44:03.975-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T11:45:04.264-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:01:50.831-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:46:19.739-0500	INFO	Invalid configuration file value for key	{"Key": "log.caller"}
2022-01-02T12:46:19.740-0500	INFO	Invalid configuration file value for key	{"Key": "log.output"}
2022-01-02T12:46:19.743-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:47:19.998-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:55:22.490-0500	INFO	Invalid configuration file value for key	{"Key": "log.output"}
2022-01-02T12:55:22.491-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:55:58.607-0500	INFO	Invalid configuration file value for key	{"Key": "log.development"}
2022-01-02T12:55:58.608-0500	INFO	Invalid configuration file value for key	{"Key": "log.encoding"}
2022-01-02T12:55:58.608-0500	INFO	Invalid configuration file value for key	{"Key": "log.level"}
2022-01-02T12:55:58.608-0500	INFO	Invalid configuration file value for key	{"Key": "log.output"}
2022-01-02T12:55:58.608-0500	INFO	Invalid configuration file value for key	{"Key": "log.caller"}
2022-01-02T12:55:58.609-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:56:22.521-0500	INFO	Invalid configuration file value for key	{"Key": "log.level"}
2022-01-02T12:56:22.522-0500	INFO	Invalid configuration file value for key	{"Key": "log.output"}
2022-01-02T12:56:22.522-0500	INFO	Invalid configuration file value for key	{"Key": "log.caller"}
2022-01-02T12:56:22.522-0500	INFO	Invalid configuration file value for key	{"Key": "log.development"}
2022-01-02T12:56:22.523-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:56:34.696-0500	INFO	Invalid configuration file value for key	{"Key": "log.level"}
2022-01-02T12:56:34.698-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:57:10.735-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:57:46.781-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:58:22.806-0500	INFO	Invalid configuration file value for key	{"Key": "log.level"}
2022-01-02T12:58:22.808-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T12:58:58.859-0500	INFO	Invalid configuration file value for key	{"Key": "log.development"}
2022-01-02T12:58:58.860-0500	INFO	Invalid configuration file value for key	{"Key": "log.output"}
2022-01-02T12:58:58.861-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-02T13:36:14.346-0500	INFO	Invalid configuration file value for key	{"Key": "log.stack"}
2022-01-02T13:36:14.346-0500	INFO	Invalid configuration file value for key	{"Key": "log.development"}
2022-01-02T13:36:14.346-0500	INFO	Invalid configuration file value for key	{"Key": "log.level"}
2022-01-02T13:36:14.346-0500	INFO	Invalid configuration file value for key	{"Key": "log.output"}
2022-01-02T13:36:14.347-0500	FATAL	Error loading identity.	{"error": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.", "errorVerbose": "file or directory not found: open C:\\WINDOWS\\system32\\config\\systemprofile\\AppData\\Roaming\\Storj\\Identity\\Storagenode\\identity.cert: The system cannot find the path specified.\n\tstorj.io/common/identity.Config.Load:329\n\tmain.cmdRun:100\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}

It’s looking in a non-existent location for the identity file:

Check the identity location (identity.cert-path) in the config.yaml and run the previous command line using an elevated command prompt.

If still not working then please show the most recent storagenode-updater.log entries.

here are the bits from the config.yaml

# path to the certificate chain for this identity
identity.cert-path: C:\Users\cthomas\AppData\Roaming\Storj\Identity\storagenode\identity.cert

# path to the private key for this identity
identity.key-path: C:\Users\cthomas\AppData\Roaming\Storj\Identity\storagenode\identity.key

I copied over the identity from
C:\Users\cthomas\AppData\Roaming\Storj\Identity\storagenode
to
C:\Windows\System32\config\systemprofile\AppData\Roaming\Storj\Identity\storagenode

And now I have noticed that the storagenode-updater.log is not being updated. Last entry was yesterday and I have tried to run it a dozen times since then. No idea why its not writing to its log.

When all else fails, reboot. Again.

Everything is working, all updated. No idea how or why.Tthe magic of the reboot.

Latets storage-updater.log

2022-01-03T10:55:12.174-0500	INFO	Configuration loaded	{"Location": "C:\\Program Files\\Storj\\Storage Node\\config.yaml"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "storage.allocated-disk-space"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "storage.allocated-bandwidth"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "contact.external-address"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "operator.wallet-features"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "storage.path"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "server.address"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "server.private-address"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "operator.email"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file key	{"Key": "operator.wallet"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file value for key	{"Key": "log.level"}
2022-01-03T10:55:12.175-0500	INFO	Invalid configuration file value for key	{"Key": "log.stack"}
2022-01-03T10:55:12.177-0500	INFO	Running on version	{"Service": "storagenode-updater", "Version": "v1.45.3"}
2022-01-03T10:55:12.177-0500	INFO	Downloading versions.	{"Server Address": "https://version.storj.io"}
2022-01-03T10:55:13.609-0500	INFO	Current binary version	{"Service": "storagenode", "Version": "v1.42.2"}
2022-01-03T10:55:13.609-0500	INFO	Download started.	{"From": "https://github.com/storj/storj/releases/download/v1.45.3/storagenode_windows_amd64.zip", "To": "C:\\WINDOWS\\TEMP\\storagenode_windows_amd64.2636411007.zip"}
2022-01-03T10:55:15.332-0500	INFO	Download finished.	{"From": "https://github.com/storj/storj/releases/download/v1.45.3/storagenode_windows_amd64.zip", "To": "C:\\WINDOWS\\TEMP\\storagenode_windows_amd64.2636411007.zip"}
2022-01-03T10:55:16.843-0500	INFO	Restarting service.	{"Service": "storagenode"}
2022-01-03T10:55:16.843-0500	ERROR	Error updating service.	{"Service": "storagenode", "error": "The requested control is not valid for this service.", "errorVerbose": "The requested control is not valid for this service.\n\tmain.restartService:68\n\tmain.update:68\n\tmain.loopFunc:30\n\tstorj.io/common/sync2.(*Cycle).Run:92\n\tmain.cmdRun:128\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:55\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}
2022-01-03T10:55:17.207-0500	INFO	Current binary version	{"Service": "storagenode-updater", "Version": "v1.45.3"}
2022-01-03T10:55:17.207-0500	INFO	Version is up to date	{"Service": "storagenode-updater"}
2022-01-03T10:56:58.656-0500	INFO	Got a signal from the OS: "terminated"
2022-01-03T10:59:04.688-0500	INFO	Configuration loaded	{"Location": "C:\\Program Files\\Storj\\Storage Node\\config.yaml"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "contact.external-address"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "operator.wallet"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "storage.allocated-bandwidth"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "server.private-address"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "storage.allocated-disk-space"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "storage.path"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "operator.email"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "operator.wallet-features"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file key	{"Key": "server.address"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file value for key	{"Key": "log.output"}
2022-01-03T10:59:04.688-0500	INFO	Invalid configuration file value for key	{"Key": "log.level"}
2022-01-03T10:59:04.695-0500	INFO	Running on version	{"Service": "storagenode-updater", "Version": "v1.45.3"}
2022-01-03T10:59:04.696-0500	INFO	Downloading versions.	{"Server Address": "https://version.storj.io"}
2022-01-03T10:59:05.094-0500	INFO	Current binary version	{"Service": "storagenode", "Version": "v1.42.2"}
2022-01-03T10:59:05.095-0500	INFO	Download started.	{"From": "https://github.com/storj/storj/releases/download/v1.45.3/storagenode_windows_amd64.zip", "To": "C:\\WINDOWS\\TEMP\\storagenode_windows_amd64.3038036227.zip"}
2022-01-03T10:59:06.181-0500	INFO	Download finished.	{"From": "https://github.com/storj/storj/releases/download/v1.45.3/storagenode_windows_amd64.zip", "To": "C:\\WINDOWS\\TEMP\\storagenode_windows_amd64.3038036227.zip"}
2022-01-03T10:59:06.562-0500	INFO	Restarting service.	{"Service": "storagenode"}
2022-01-03T10:59:06.585-0500	INFO	Service restarted successfully.	{"Service": "storagenode"}
2022-01-03T10:59:06.654-0500	INFO	Current binary version	{"Service": "storagenode-updater", "Version": "v1.45.3"}
2022-01-03T10:59:06.654-0500	INFO	Version is up to date	{"Service": "storagenode-updater"}

Anything I need to fix or change? Thanks for all your help.

1 Like

Should be --binary-location C:\Program Files\Storj\Storage Node\\