Import CSV file containing URL, username, and password to automatically create credentials.
Actual behavior
CSV import job appears to complete successfully, but ends with error SMMC#2.
Credential entries are created with URL and username correctly populated, but password field is empty.
Workflow log for each credential:
JSON entries shown with password field contents as "<masked>"
Next, parent/child nodes load
Next, CSV import: updated password for login "my-username" for existing service "google.com"
Next, MMM Save: tackling "my-username" for service "google.com" at address "0604" followed by Detected password change for "my-username" on "google.com"
Finally, log ends with
DEBUG: (2024-03-30T15:28:02.787) :0 - Number of parent orphans: 0
DEBUG: (2024-03-30T15:28:02.787) :0 - Number of children orphans: 2
DEBUG: (2024-03-30T15:28:02.787) :0 - Number of data parent orphans: 0
DEBUG: (2024-03-30T15:28:02.787) :0 - Number of data children orphans: 0
INFO: (2024-03-30T15:28:02.787) :0 - Errors were found in the database
CRITICAL: (2024-03-30T15:28:02.787) :0 - Error in our local DB (algo PB?)
INFO: (2024-03-30T15:28:02.787) :0 - "Exiting MMM"
INFO: (2024-03-30T15:28:02.931) :0 - MMM exit ok
DEBUG: (2024-03-30T15:28:02.933) :0 - Received status: "09001100050005daefff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
DEBUG: (2024-03-30T15:28:02.933) :0 - Battery percent: 90
DEBUG: (2024-03-30T15:28:02.933) :0 - received MPCmd::MOOLTIPASS_STATUS: 5
DEBUG: (2024-03-30T15:28:02.933) :0 - Update client status changed: WSServerCon(0xdb9e60)
DEBUG: (2024-03-30T15:28:02.933) :0 - Update client status changed: WSServerCon(0xde4310)
INFO: (2024-03-30T15:28:02.933) :0 - "Fetch data files"
DEBUG: (2024-03-30T15:28:02.936) :0 - Sending files cache
DEBUG: (2024-03-30T15:28:02.936) :0 - Sending files cache
DEBUG: (2024-03-30T15:28:02.941) :0 - JSON API recv: {
"msg": "load_params"
}
Step by step guide to reproduce the problem
Export CSV from current password manager
Cleanup CSV to contain only three columns: URL | USERNAME | PASSWORD
Expected behavior
Import CSV file containing URL, username, and password to automatically create credentials.
Actual behavior
CSV import job appears to complete successfully, but ends with error SMMC#2. Credential entries are created with URL and username correctly populated, but password field is empty.
Workflow log for each credential:
"<masked>"
CSV import: updated password for login "my-username" for existing service "google.com"
MMM Save: tackling "my-username" for service "google.com" at address "0604"
followed byDetected password change for "my-username" on "google.com"
Step by step guide to reproduce the problem
Operating System
Mooltipass Application
Mooltipass Device