I seek help for:
Though the duplicati server is starts up automatically after restarts, the tray icon doesn’t show after restarts, and the automated backup does not happen. I am also confused about a port 8200 vs 8300 issue.
I’m running Duplicati - 184.108.40.206_beta_2021-06-17 on linux mint 20.2 Uma, under MATE 1.24.0
The Duplicati server runs:
sudo systemctl status duplicati
● duplicati.service - Duplicati web-server
Loaded: loaded (/etc/systemd/system/duplicati.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2021-10-04 10:08:26 CDT; 4min 44s ago
Main PID: 1138 (mono)
Tasks: 15 (limit: 18995)
├─1138 DuplicatiServer /usr/lib/duplicati/Duplicati.Server.exe --webservice-interface=any --webservice-port=8200 --portable-mode
└─1212 /usr/bin/mono-sgen /usr/lib/duplicati/Duplicati.Server.exe --webservice-interface=any --webservice-port=8200 --portable-mode
Oct 04 10:08:26 cool-desktop systemd: Started Duplicati web-server.
So the server is running
[See "Port 8200 or 8300 or what?" below].
I do not have any webserver passwords set up (per 8083)
For the user @walrusbarretterura, (after a heroic support thread with help from @ts678 and @drwtsn32) installing libappindicator3-1 seemed to have cured the identical problem. I however do have that installed per dpkg, but still no tray icon and no automatic backups
Port 8200 or 8300 or what?
Notice the --webservice-port=8200 in the output at label [A] (this comes from following the installation instructions at Installation - Duplicati 2 User's Manual and setting DAEMON_OPTS per that page) When I start duplicati from the desktop start menu ->System Tools → Duplicati, the tray icon that I see opens to http://localhost:8300/ngax/index.html#/ (so port 8300 and not 8200). When the try icon does open, I do see the scheduled jobs. When I change the URL of the tray icon to point to port 8200, the scheduled jobs I have don’t show up.
However in Using the Graphical User Interface - Duplicati 2 User's Manual, the docs for duplicati v2 says:
This web interface is available when Duplicati.Server.exe and/or Duplicati.GUI.TrayIcon.exe is/are running. The first instance of the web server is listening on TCP port 8200. Additional instances listen on port 8300 and higher.
After a standard installation, the web interface can be started by a click on the tray icon …
So this is confusing: why does starting the tray icon manually take me to 8300 if the server is already running at 8200? When I first installed duplicati, I started the tray icon manually and created the backup scripts – so is there an 8300 instance that does the remote backups, but it doesn’t get started as, for some other reason, the tray icon doesn’t get started. And the 8200 instance doesn’t have any backup instructions so even though it gets started it does no backups? I am not trying the experiments that would be suggested as I already have a few hundred gigs being backed up via duplicati before I discovered the restart related problems, so looking to get some advice if possible before screw things up for myself even more!