Skip to content

Know issues

Ralph Plawetzki edited this page Feb 25, 2023 · 2 revisions

Can't find the password for vault ID starting with "-"

Cryptomator vaults have unique IDs, that get generated randomly on vault creation:

private static String generateId() {
	byte[] randomBytes = new byte[9];
	RNG.nextBytes(randomBytes);
	return BaseEncoding.base64Url().encode(randomBytes);
}

https://github.com/cryptomator/cryptomator/blob/1c104737c1b104f7ea8d28f4e67f6937dfcd0766/src/main/java/org/cryptomator/common/settings/VaultSettings.java#L77-L81

You don't need to worry about that, as normally you never get in touch with this ID, unless you take a look at the Cryptomator settings file.

There is an issue when the randomly generated vault ID starts with a "-" character. In this rare case KeePassXC will fail to find the according password for the Cryptomator vault.

If you run into this issue, take a look at the according bug report. A workaround for this problem is described there as well.

Clone this wiki locally