Duplicacy WebGUI error in log; Failed to get the value from the keyring

Been using Duplicacy WebGUI on unraid for over a year. It’s been great.

However, this error started to show up in the docker log. All the scheduled backup/check/prune all works without any error in each of the logs.

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

I have looked up on the forum and some suggested to reinstall the key, ensure the hostname is correct. License says personal (lifetime) but i just reinstall it anyway. But still the same dbus error.

Last resort: delete appdata and reinstall the duplicacy docker again. No avail, same error…

Should i ignore this error since the backup processes work fine?

Depending on which container you use that log message has always been there. Ignore it.

Ah right. Weird that I never notice this error log before this. I’ll just ignore it then.

I am on unraid. Using docker image from saspus.

Yeah, my container never had dbus enabled :slight_smile:

so i assume this dbus thingy isn’t necessary then?

Duplicacy-web tries to use dbus to interact with keyring (and also probably to get machine-id) on Linux to store various credentials

Since the point of having a keyring in a container is moot — dbus is not running there, and duplicacy-web manages credentials on its own, (container does manage machine-id though, for licensing to not break: the license is tied to a combination of machine-id and a hostname. Hostname shall be passed to the container and machine-id is generated and persisted in the file in the config folder)

1 Like