Jami demanding a password that hasn't been set

Although Jami allows you to not set an account password, I have found that if you don’t it causes problems later, with Jami insisting on being provided with the password that doesn’t exist. If you don’t type in a password, the “OK” button will be disabled.

Over the weekend I was trying to link an account to another device for somebody, only to find Jami demanding the password that had not been set. When I tried to set the password on the original instance of the account, Jami would not let me do so without entering a password, which of course I couldn’t do as it didn’t exist. How do I set the password if Jami wont let me? How should I report this bug?

In the end I copied the entire Jami account data directory from one machine to another using a USB drive, but that would not have been possible if the two machines were not in the same physical location, so I need to be able to set a password to allow more practical account linking.

1 Like

Which window requires a password?
I don’t have a password on some of my accounts.

Also copying the data directory is a bad idea as it will not create a new device and use the same device key. That will cause connection issues

1 Like

If I try to set a password for the first time, it asks me what is the old password, which of course doesn’t exist.
If I scan in a QR code to link a new device, I’m asked for a password to confirm the process.
If I try to create a backup file, I’m asked for a password. This did work once without a password, but not anymore.
If I try to transfer the backup file I managed to create a few weeks ago, I’m asked for a password.
In all cases there is no password, but the OK button is disabled if no password is entered.

Hmm this is what I do:

Desktop:
Add another account
I already have an account
Import from another device:

My android where my account have no password:

Account settings
Link a new device
I scan the Qr code I show in my screenshot

Both desktop/device loads for a few seconds

On Android I need to confirm

On desktop now I see:

Then after confirmation, the account without a password is linked.

And for the other side:

Desktop
Go to account settings
Link new device
It asks for the auth code (can’t scan a QR code)

Android:
Connect from another device
Copy jami-auth

Desktop:
Enter jami-auth…
CLick on confirm

Done, no password involved

1 Like

It wont let me confirm without a password. There’s a box to enter the password, and the Confirm button is disabled unless I type something into the box. Meanwhile the other side is waiting for that confirmation. Since there is no password, all I can do is cancel the process.

Can you take a screenshot and give the version you use, or at least give the buttons you are clicking on.
Cause I gave you all the buttons I used and as I said I have not even a dialog to enter a password. So we’re not using the same way.

I have exactly the same problem as Jami - Dodger. every time I try to link my iPad it asked for a password I haven’t ever set and hence the process fails and there is no way I can find the password that the account believe I have set and hence can’t reset the password without it

Are you able to provide screenshots?

I’ll try to get screenshots, but it’ll be a few days before I can get hold of the laptop again, as it’s not mine. I have a password set on my own Jami account.

Screenshots as promised.

Trying to create a backup on the source. Previously this worked without issue, and a file called Backup.jac was created (to copy the account to a phone):


The Export button is disabled unless a password is typed in, but there is no password.

Jami wont allow a password to be created without the old password, which doesn’t exist:

Trying to transfer the previously created Backup.jac from an old laptop to a new laptop:


There is no password, but the import is impossible without a password.

Now using the new laptop to generate a QR code to allow the account to be copied, the new laptop asks for confirmation:

Confirmation is impossible without entering a password, but entering random text (because there is no password) results in failure:

Meanwhile on the source laptop:

BTW, I also tried to scan in the destination QR code using the phone, but Jami reported that the QR code wasn’t a Jami QR code.

Your account looks broken.


My backup is in good condition and no issues like this occur. The backup account worked immediately, I didn’t need to provide the old password when setting the password, not even an empty one.

Can you check your software version? Widen the window to find the app information on the main interface.