mono --version
Mono JIT compiler version 6.8.0.105 (Debian 6.8.0.105+dfsg-2 Wed Feb 26 23:23:50 UTC 2020)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
Interpreter: yes
LLVM: supported, not enabled.
Suspend: hybrid
GC: sgen (concurrent by default)
OK great… can you restart the service and show me the status:
$ sudo systemctl restart duplicati
$ sudo systemctl status duplicati
(I assume you want to run this as a systemd service… if you would rather run it in user mode at logon to a GUI, let me know as systemd generally isn’t used.)
● duplicati.service - Duplicati web-server
Loaded: loaded (/lib/systemd/system/duplicati.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2021-04-02 20:09:09 BST; 6s ago
Main PID: 181349 (mono)
Tasks: 17 (limit: 154435)
Memory: 36.2M
CGroup: /system.slice/duplicati.service
├─181349 DuplicatiServer /usr/lib/duplicati/Duplicati.Server.exe
└─181363 /usr/bin/mono-sgen /usr/lib/duplicati/Duplicati.Server.exe
Ok great - this looks good so far!
If you bring up the Duplicati web UI (http://localhost:8200), does it work? When do you get the Internal Error?
When trying to restore.
Ok please give me more information… what steps are you taking to initiate the restore? There are a few ways to start a restore. The best option is to click the job name on the main menu to expand the options, then click the blue “Restore files…” link.
At what step does the internal error actually appear?
I click it, it takes me to the select files page then says ‘Internal server error’
Ok good info. Can you please go to About → Show log → Live → and set the dropdown to Verbose. Then open a new tab and try the restore operation again. When you get the error, go back to the Live log tab and show us what the top (most recent) lines are.
I fixed all those errors, but when I try to restore it’s stuck on ‘downloading files’ and looks to be making no progress.
I’ll repeat my previous suggestion to watch the Live Log to see what’s going on behind the scenes. You should see activity there.