Trying a .zip file install of duplicati-2.0.8.106_debug_2024-05-03-win-x64-gui.zip, AutoUpdater still fails:
C:\Duplicati\duplicati-2.0.8.106_debug_2024-05-03-win-x64-gui>Duplicati.CommandLine.AutoUpdater.exe
Unhandled exception. System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
at System.Text.ValueStringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
at System.IO.StreamWriter.WriteFormatHelper(String format, ReadOnlySpan`1 args, Boolean appendNewLine)
at System.IO.StreamWriter.WriteLine(String format, Object arg0, Object arg1)
at System.IO.TextWriter.SyncTextWriter.WriteLine(String format, Object arg0, Object arg1)
at System.Console.WriteLine(String format, Object arg0, Object arg1)
at Duplicati.Library.AutoUpdater.Program.WriteUsage()
at Duplicati.Library.AutoUpdater.Program.Main(String[] _args)
at Duplicati.CommandLine.AutoUpdater.Net8.Program.Main(String[] args)
C:\Duplicati\duplicati-2.0.8.106_debug_2024-05-03-win-x64-gui>Duplicati.CommandLine.AutoUpdater.exe check
Error detected: System.InvalidOperationException: No verify operations provided, cannot verify data
at Duplicati.Library.Utility.JSONSignature.Verify(Stream source, IEnumerable`1 verifyOperations)
at Duplicati.Library.Utility.JSONSignature.VerifyAtLeastOne(Stream source, IEnumerable`1 verifyOperations)
at Duplicati.Library.AutoUpdater.UpdaterManager.CheckForUpdate(ReleaseType channel)
Error detected: System.InvalidOperationException: No verify operations provided, cannot verify data
at Duplicati.Library.Utility.JSONSignature.Verify(Stream source, IEnumerable`1 verifyOperations)
at Duplicati.Library.Utility.JSONSignature.VerifyAtLeastOne(Stream source, IEnumerable`1 verifyOperations)
at Duplicati.Library.AutoUpdater.UpdaterManager.CheckForUpdate(ReleaseType channel)
No updates found
C:\Duplicati\duplicati-2.0.8.106_debug_2024-05-03-win-x64-gui>
Duplicati.GUI.TrayIcon.exe crashes very fast, less than a minute. At this point, I’m running it from a script without an existing Duplicati-server.sqlite, but using Duplicati.Server.exe to make one doesn’t fix TrayIcon.
One good piece of progress is that I saw a nice looking TrayIcon flash by in the system tray before it died.
No event in the application log talking about its death (some of earlier crashes did make event log entries).
There is a server profiling log, and it did show some of the startup as
2024-05-03 18:35:35 -04 - [Information-Duplicati.Server.WebServer.Server-ServerListening]: Server has started and is listening on 127.0.0.1, port 8300
and 8300 is because 2.0.8.0 Experimental has 8200.