Startup Problems

It is supposed to work the same, but there were some reports of minor changes to the executable install path, some permission stuff, etc.

The intention is that everything works the same, but if there are issues, they should be fixed by uninstall/install.

Yes, that was added to support running the agent with the same WindowsServer.exe. No arguments will default back to running as in 2.0.8.1 (which should work).

Yes, correct. This change was needed because the agent uses a modern commandline parser, which requires the arguments to be before the options:

Duplicati.Agent.exe --example=1 run #does not work
Duplicati.Agent.exe run --example=1 #works

Previously, Duplicati.WindowsService.exe would prepend --ping-pong-keepalive=true causing the agent to fail with a parsing error. The update now appends the argument to make it run correctly.

The tool Duplicati.WindowsService.exe is the same binary that is used to install/uninstall the service for both the Server and Agent, so you can ask it to install it, but since theDuplicati.Agent.exe file is missing, this will not work.

It would be a bit easier to understand if Duplicati.WindowsService.exe would check what is installed and change the options it reports based on that.

1 Like