I’ve been able to access Duplicacy via 10.10.69.6:3875. I haven’t accessed it in a while.
Recently I tried to and got the following error in the browser: ERR_SSL_PROTOCOL_ERROR.
Opened the logs.
First I noticed these Warnings that occur at Docker restart:
Failed to get the value from the keyring: keyring/dbus: Error connecting to dbus session, not registering SecretService provider: exec: “dbus-launch”: executable file not found in $PATH
Followed by: http: TLS handshake error from 10.10.10.112:60131: acme/autocert: missing server name
The first reaction was to define a name in my local DNS for the Duplicacy’s IP, I went with backup.mydomain.net. (mydomain.net for the sake of example, using my own domain).
When I attempt to log into Duplicacy now via https://backup.mydomain.net:3875 the logs show:
TLS handshake error from 10.10.10.112:59965: acme/autocert: host “backup.mydomain.net” not configured in HostWhitelist.
So I thought I had to match the hostname to “backup.mydomain.net” becasue previous hostname was just “backup”.
I renamed --hostname from “backup” to “backup.mydomain.net” and logged into the License portal to transfer the license from backup to backup.mydomain.net.
Now when I restart the container, I get 2 more warning messages:
Failed to decrypt the value from the keyring file: cipher: message authentication failed
Failed to decrypt the testing data using the password from KeyChain/Keyring: crypto/aes: invalid key size 0
I also checked the licenses.json file and the entries are for the “OLD” hostname: “backup”. hasn’t changed to bacup.mydomain.net.
I think I am making it worse. I hope that the forum members can help.
License expiration:
Wed May 17 01:00:00 UTC 2028
Docker container for UnRaid.