Windows 10, Edge, probably from Canary, probably from ngax, encrypted.
Repro, maybe not minimal, but likely close:
2.1.0.112 in ngax
Add a new backup
Name one two
No encryption
B2 cloud storage
my-bucket
Path one two
ID 0000000000000000000000000
Key K000000000000000000000000000000
Source C:\backup source\short.txt
No schedule
Save
Export to file, with passwords, unencrypted
Switch to new ngclient UI
Import from file
Click Destination
one two-duplicati-config.zip (604 Bytes)
{
"CreatedByVersion": "2.1.0.112",
"Schedule": null,
"Backup": {
"ID": "5",
"Name": "one two",
"Description": "",
"Tags": [],
"TargetURL": "b2://my-bucket/one two?auth-username=0000000000000000000000000\u0026auth-password=K000000000000000000000000000000",
"DBPath": "C:\\Duplicati\\duplicati-2.1.0.112_canary_2025-03-26-win-x64-gui\\RUN\\AJDCOZJTKP.sqlite",
"Sources": [
"C:\\backup source\\short.txt"
],
"Settings": [
{
"Filter": "",
"Name": "encryption-module",
"Value": "",
"Argument": null
},
{
"Filter": "",
"Name": "compression-module",
"Value": "zip",
"Argument": null
},
{
"Filter": "",
"Name": "dblock-size",
"Value": "50mb",
"Argument": null
},
{
"Filter": "",
"Name": "passphrase",
"Value": "",
"Argument": null
},
{
"Filter": "",
"Name": "--no-encryption",
"Value": "true",
"Argument": null
}
],
"Filters": [],
"Metadata": {},
"IsTemporary": false
},
"DisplayNames": {
"C:\\backup source\\short.txt": "short.txt"
}
}
EDIT 1:
Using developer tools, this is what comes over to backups request from refresh:
"TargetURL": "b2://my-bucket/one two?auth-username=0000000000000000000000000&auth-password=K000000000000000000000000000000",
If I return to ngax, things look OK. Note that I never actually saved from ngclient.