Checklist
I have read intro post: https://community.passbolt.com/t/about-the-installation-issues-category/12
I have read the tutorials, help and searched for similar issues
I provide relevant information about my server (component names and versions, etc.)
I provide a copy of my logs and healthcheck
I describe the steps I have taken to trouble shoot the problem
I describe the steps on how to reproduce the issue
Hello,
I’ve installed passbolt on my own server and everything is fine for me. My partner has some issue with the android app though, as he can’t enable fingerprint unlocking on his phone. When he tires, he gets the following popup:
Title : Configure fingerprint
Content : Please add your fingerprint in the system settings first (link to Cancel and link to Go to system settings)
Fingerprint is already in the system, and unlocking the device with it works great, but passbolt app seems not to be able to access it somehow ?
What I tried :
- Removing all fingerprints and adding them anew
- Rebooting the device
- Fiddling in system settings (searching for some sort of authorization missing or whatnot)
- Looked for other apps that could interfere (like some security apps) but none found
I’m out of ideas. It’s not hardware related because I have the exact same model. It might be OS related as I’m on android 15 (custom OS) and he’s struck to 13 (official FairPhone OS), but I haven’t found anything specifying minimal android version (might have missed it though).
I don’t know how to reproduce it exactly. Passbolt server out of the box (installed last week), latest passbolt app installed from Play Store, so nothing fancy, and the same process works like a charm on my device
Partially redacted logs below (hiding my domain name). Clicked on Fingerprint enable switch at 11:13:29 (when App goes to background when I access system settings). Lots of clutter, sorry, but I don’t know, maybe it shows something I missed
Device: Fairphone FP3
Android 13 (33)
Passbolt 2.0.0-36
11:13:13 Last credentials are null - ignoring event
11:13:13 Event source is null or package is Passbolt - hiding overlay
11:13:13 Last credentials are null - ignoring event
11:13:15 Last credentials are null - ignoring event
11:13:16 Event source is null or package is Passbolt - hiding overlay
11:13:16 Last credentials are null - ignoring event
11:13:16 Last credentials are null - ignoring event
11:13:16 Last credentials are null - ignoring event
11:13:17 Event source is null or package is Passbolt - hiding overlay
11:13:17 Last credentials are null - ignoring event
11:13:23 Event source is null or package is Passbolt - hiding overlay
11:13:23 Last credentials are null - ignoring event
11:13:23 Last credentials are null - ignoring event
11:13:23 Passphrase cache cleared
11:13:23 Passphrase cached
11:13:24 --> POST https://passbolt.<redacted>/auth/jwt/refresh.json h2 (105-byte body)
11:13:24 <-- 200 https://passbolt.<redacted>/auth/jwt/refresh.json (106ms, unknown-length body)
11:13:25 Last credentials are null - ignoring event
11:13:25 Last credentials are null - ignoring event
11:13:26 Event source is null or package is Passbolt - hiding overlay
11:13:26 Last credentials are null - ignoring event
11:13:26 Last credentials are null - ignoring event
11:13:28 Event source is null or package is Passbolt - hiding overlay
11:13:29 App went background
11:13:29 Passphrase cache cleared
11:13:29 Last credentials are null - ignoring event
11:13:29 Last credentials are null - ignoring event
11:13:29 Last credentials are null - ignoring event
11:13:29 Last credentials are null - ignoring event
11:13:29 Field is not a password or username - hiding overlay
11:13:29 Last credentials are null - ignoring event
11:13:29 Last credentials are null - ignoring event
11:13:30 Last credentials are null - ignoring event
11:13:30 Last credentials are null - ignoring event
11:13:30 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:31 Last credentials are null - ignoring event
11:13:32 Last credentials are null - ignoring event
11:13:32 Last credentials are null - ignoring event
11:13:32 Last credentials are null - ignoring event
11:13:32 Last credentials are null - ignoring event
11:13:32 Last credentials are null - ignoring event
11:13:32 Last credentials are null - ignoring event
11:13:32 Event source is null or package is Passbolt - hiding overlay
11:13:33 Last credentials are null - ignoring event
11:13:33 Last credentials are null - ignoring event
11:13:33 Last credentials are null - ignoring event
11:13:33 Last credentials are null - ignoring event
11:13:34 Last credentials are null - ignoring event
11:13:34 Last credentials are null - ignoring event
11:13:35 Event source is null or package is Passbolt - hiding overlay
11:13:35 Last credentials are null - ignoring event
11:13:35 Last credentials are null - ignoring event
11:13:35 Last credentials are null - ignoring event
11:13:35 Last credentials are null - ignoring event
11:13:35 Last credentials are null - ignoring event
11:13:35 Last credentials are null - ignoring event
11:13:36 Last credentials are null - ignoring event
11:13:36 Last credentials are null - ignoring event
11:13:36 Last credentials are null - ignoring event
11:13:36 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:37 Last credentials are null - ignoring event
11:13:43 Last credentials are null - ignoring event
11:13:44 Last credentials are null - ignoring event
11:13:44 Last credentials are null - ignoring event
11:13:44 Last credentials are null - ignoring event
11:13:44 Last credentials are null - ignoring event
11:13:44 Last credentials are null - ignoring event
11:13:44 Last credentials are null - ignoring event
11:13:44 Field is not a password or username - hiding overlay
11:13:46 Last credentials are null - ignoring event
11:13:47 Last credentials are null - ignoring event
11:13:47 Event source is null or package is Passbolt - hiding overlay
11:13:47 Last credentials are null - ignoring event
11:13:47 Last credentials are null - ignoring event
11:13:47 Last credentials are null - ignoring event
11:13:48 Last credentials are null - ignoring event
11:13:48 Last credentials are null - ignoring event
11:13:48 Last credentials are null - ignoring event
11:13:48 Last credentials are null - ignoring event
11:13:49 Last credentials are null - ignoring event
11:13:49 Last credentials are null - ignoring event
11:13:49 Last credentials are null - ignoring event
11:13:49 Last credentials are null - ignoring event
11:13:49 Last credentials are null - ignoring event
11:13:49 Last credentials are null - ignoring event
11:13:50 Last credentials are null - ignoring event
11:13:50 Last credentials are null - ignoring event
11:13:50 Last credentials are null - ignoring event
11:13:50 Last credentials are null - ignoring event
11:13:50 Last credentials are null - ignoring event
11:13:50 Last credentials are null - ignoring event
11:13:50 Last credentials are null - ignoring event
11:13:55 Last credentials are null - ignoring event
11:13:55 Last credentials are null - ignoring event
11:13:55 Last credentials are null - ignoring event
11:13:55 Last credentials are null - ignoring event
11:13:55 Last credentials are null - ignoring event
11:13:56 Checking biometry state
11:13:56 Event source is null or package is Passbolt - hiding overlay
11:13:56 Last credentials are null - ignoring event
11:13:56 Received fill request
11:13:56 Visiting view node with id: -1 scheme + domain: null://null package: null content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: 2131361871 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: 2131361892 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: 2131362205 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: 2131362205 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: 2131362726 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: -1 scheme + domain: null://null package: null content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131362412 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131362133 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131362110 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131362483 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: 2131362723 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131362703 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131362272 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints passwordAuto hint: null html autocomplete attr: null important for autofill: 1 input type: 129
11:13:56 Visiting view node with id: -1 scheme + domain: null://null package: null content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: -1 scheme + domain: null://null package: null content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 0 input type: 0
11:13:56 Visiting view node with id: 2131362717 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131361968 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131361966 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Visiting view node with id: 2131362204 scheme + domain: null://null package: com.passbolt.mobile.android content description: null autofill hints null hint: null html autocomplete attr: null important for autofill: 1 input type: 0
11:13:56 Parsed domain:
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: mail,username,mobile,number,name,mail,username,mobile,number,name,username
Structure hint: passwordAuto
11:13:56 Marking input as fillable.
Hint values: password,secret,passphrase,password,secret,passphrase,password
Structure hint: passwordAuto
11:13:56 Showing authentication prompt
11:13:56 Last credentials are null - ignoring event
11:13:56 Last credentials are null - ignoring event
11:13:57 Last credentials are null - ignoring event
11:13:59 Event source is null or package is Passbolt - hiding overlay
11:13:59 Last credentials are null - ignoring event
11:14:00 Last credentials are null - ignoring event
11:14:00 Last credentials are null - ignoring event
11:14:00 Last credentials are null - ignoring event
11:14:00 Last credentials are null - ignoring event
11:14:00 Last credentials are null - ignoring event
11:14:01 Last credentials are null - ignoring event
11:14:01 Last credentials are null - ignoring event
11:14:01 Last credentials are null - ignoring event
11:14:01 Last credentials are null - ignoring event
11:14:01 Last credentials are null - ignoring event
11:14:02 Last credentials are null - ignoring event
11:14:02 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:03 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:10 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:11 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:12 Last credentials are null - ignoring event
11:14:13 Last credentials are null - ignoring event
11:14:13 Last credentials are null - ignoring event
11:14:13 Last credentials are null - ignoring event
11:14:14 Last credentials are null - ignoring event
11:14:14 Last credentials are null - ignoring event
11:14:14 Last credentials are null - ignoring event
11:14:14 Last credentials are null - ignoring event
11:14:14 Last credentials are null - ignoring event
11:14:14 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:15 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:16 Last credentials are null - ignoring event
11:14:17 Last credentials are null - ignoring event
11:14:17 Last credentials are null - ignoring event
11:14:17 Last credentials are null - ignoring event
11:14:17 Last credentials are null - ignoring event
11:14:17 Last credentials are null - ignoring event
11:14:17 Last credentials are null - ignoring event
11:14:17 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:18 Last credentials are null - ignoring event
11:14:19 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:20 Last credentials are null - ignoring event
11:14:21 Last credentials are null - ignoring event
11:14:21 Last credentials are null - ignoring event
11:14:21 Last credentials are null - ignoring event
11:14:21 Last credentials are null - ignoring event
11:14:21 Last credentials are null - ignoring event
11:14:21 Last credentials are null - ignoring event
11:14:21 Last credentials are null - ignoring event
11:14:21 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:22 Last credentials are null - ignoring event
11:14:23 Last credentials are null - ignoring event
11:14:23 Last credentials are null - ignoring event
11:14:23 Last credentials are null - ignoring event
11:14:23 Last credentials are null - ignoring event
11:14:23 Last credentials are null - ignoring event
11:14:23 Last credentials are null - ignoring event
11:14:25 Last credentials are null - ignoring event
11:14:26 Last credentials are null - ignoring event
11:14:26 Last credentials are null - ignoring event
11:14:26 Last credentials are null - ignoring event
11:14:26 Last credentials are null - ignoring event
11:14:27 Last credentials are null - ignoring event
11:14:27 Last credentials are null - ignoring event
11:14:27 Last credentials are null - ignoring event
11:14:28 Last credentials are null - ignoring event
11:14:28 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:33 Last credentials are null - ignoring event
11:14:34 Last credentials are null - ignoring event
11:14:34 Last credentials are null - ignoring event
11:14:34 Last credentials are null - ignoring event
11:14:34 Last credentials are null - ignoring event
11:14:34 Last credentials are null - ignoring event
11:14:34 Last credentials are null - ignoring event
11:14:35 Last credentials are null - ignoring event
11:14:35 Last credentials are null - ignoring event
11:14:35 Last credentials are null - ignoring event
11:14:35 Last credentials are null - ignoring event
11:14:35 Last credentials are null - ignoring event
11:14:35 Last credentials are null - ignoring event
11:14:38 Last credentials are null - ignoring event
11:14:38 Last credentials are null - ignoring event
11:14:38 Last credentials are null - ignoring event
11:14:39 Last credentials are null - ignoring event
11:14:39 Last credentials are null - ignoring event
11:14:39 Last credentials are null - ignoring event
11:14:39 Last credentials are null - ignoring event
11:14:39 Last credentials are null - ignoring event
11:14:40 Last credentials are null - ignoring event
11:14:40 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:41 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:42 Last credentials are null - ignoring event
11:14:46 Event source is null or package is Passbolt - hiding overlay
11:14:46 Last credentials are null - ignoring event
11:14:46 Last credentials are null - ignoring event
11:14:46 Last credentials are null - ignoring event
11:14:46 Last credentials are null - ignoring event
11:14:46 Last credentials are null - ignoring event
11:14:46 Last credentials are null - ignoring event
11:14:46 Last credentials are null - ignoring event
11:14:47 Last credentials are null - ignoring event
11:14:47 Last credentials are null - ignoring event