passbolt / mobile-passbolt-ios

iOS mobile app for Passbolt, the open source password manager for teams.
https://apps.apple.com/nz/app/passbolt-password-manager/id1569629432
GNU Affero General Public License v3.0
27 stars 12 forks source link

cannot configure application #7

Closed waliwdenko closed 2 months ago

waliwdenko commented 6 months ago

What you did

I've tried configure my account on mobile.

What happened

After transfering data i saw password field. After entered password i have error "Network request validation failed"

What you expected to happen

See my passwords :)

Below are logs from Mobile App:

Passbolt: Device: iPhone OS: 17.3.1 App: 1.16.1

[2024-02-12 12:40:53] Initializing the app... [2024-02-12 12:40:53] ...app initialization completed! [2024-02-12 12:40:53] Verifying data integrity... [2024-02-12 12:40:53] ...data integrity verification finished [2024-02-12 12:40:53] Fetching server configuration... [2024-02-12 12:40:53] ...server configuration fetching skipped! [2024-02-12 12:40:53] [B4496F96-A9E2-46BF-A122-xxxx] HTTP GET /lookup [2024-02-12 12:40:53] [B4496F96-A9E2-46BF-A122-xxxx] HTTP 200 /lookup [2024-02-12 12:41:13] Beginning new account transfer... [2024-02-12 12:41:21] Processing QR code payload... [2024-02-12 12:41:21] ...processing succeeded, continuing transfer... [2024-02-12 12:41:21] [1CD48CCD-30C0-4441-A112-xxxx] HTTP POST /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:22] [1CD48CCD-30C0-4441-A112-xxxx] HTTP 200 /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing succeeded, continuing transfer... [2024-02-12 12:41:22] [F9D91EC7-FF51-41DA-9ABA-xxxx] HTTP POST /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:22] [F9D91EC7-FF51-41DA-9ABA-xxxx] HTTP 200 /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing succeeded, continuing transfer... [2024-02-12 12:41:22] [886F5562-F292-45F9-A1CF-xxxx] HTTP POST /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:22] [886F5562-F292-45F9-A1CF-xxxx] HTTP 200 /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:22] Processing QR code payload... [2024-02-12 12:41:22] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing succeeded, continuing transfer... [2024-02-12 12:41:23] [8D8826AF-B155-465B-ADAB-xxxx] HTTP POST /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:23] [8D8826AF-B155-465B-ADAB-xxxx] HTTP 200 /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing succeeded, continuing transfer... [2024-02-12 12:41:23] [4B165FBC-7DE4-46AA-B3CE-xxxx] HTTP POST /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:23] [4B165FBC-7DE4-46AA-B3CE-xxxx] HTTP 200 /passwords/mobile/transfers/1d757b27-9b43-43b8-82e1-xxxx/ecef128c-4f8d-4cb2-a4ce-xxxx.json [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:23] Processing QR code payload... [2024-02-12 12:41:23] ...processing canceled! [2024-02-12 12:41:27] [7CD2E417-8CBF-4A29-A87C-xxxx] HTTP GET /passwords/img/avatar/user_medium.png [2024-02-12 12:41:27] [7CD2E417-8CBF-4A29-A87C-xxxx] HTTP 200 /passwords/img/avatar/user_medium.png [2024-02-12 12:41:36] Completing account transfer... [2024-02-12 12:41:36] Verifying data integrity... [2024-02-12 12:41:36] ...data integrity verification finished [2024-02-12 12:41:36] Beginning authorization... [2024-02-12 12:41:37] ...creating new access token... [2024-02-12 12:41:37] ...fetching server public PGP key... [2024-02-12 12:41:37] ...fetching server public RSA key... [2024-02-12 12:41:37] [E205DF36-52AB-4A04-A5D1-xxxx] HTTP GET /passwords/auth/verify.json [2024-02-12 12:41:37] [79729159-405D-48A3-A4A1-xxxx] HTTP GET /passwords/auth/jwt/rsa.json [2024-02-12 12:41:37] [E205DF36-52AB-4A04-A5D1-xxxx] HTTP 200 /passwords/auth/verify.json [2024-02-12 12:41:37] Local timestamp: 1707741697 [2024-02-12 12:41:37] Server timestamp: 1707741697 [2024-02-12 12:41:37] Using time diff for session: 0 [2024-02-12 12:41:37] ...verifying server public PGP key... [2024-02-12 12:41:37] ...preparing authorization challenge... [2024-02-12 12:41:37] [79729159-405D-48A3-A4A1-xxxx] HTTP 200 /passwords/auth/jwt/rsa.json [2024-02-12 12:41:37] [3907F2CB-17D2-4987-9302-xxxx] HTTP POST /passwords/auth/jwt/login.json [2024-02-12 12:41:37] [3907F2CB-17D2-4987-9302-xxxx] NetworkRequestValidationFailure DiagnosticsContext: •NetworkRequestValidationFailure OSFeatures/NetworkRequestExecutor.swift:446 [2024-02-12 12:41:37] ...authorization failed! [2024-02-12 12:41:37] ...account transfer failed!

waliwdenko commented 6 months ago

anyone live here?

gw86 commented 5 months ago

We're definitely here to assist, although it appears the culprit might be a tricky networking issue, a classic hot potato, especially for our esteemed mobile developers. Considering its knack for causing headaches, rallying our community and team members from other departments around this challenge could be quite beneficial. Could you create a blog post at https://community.passbolt.com/c/installation-issues/5?

gw86 commented 3 months ago

Dear @waliwdenko ;) I was wondering if you have any news to share. I haven't seen any recent community posts, and we've recently released a new version of the app. Have you had a chance to check it out yet?

waliwdenko commented 3 months ago

Dear @gw86 i've tried new app right now - but without another results. The problem still exists. I suppose that problem can because im using passbolt in docker container, but i dont have time to do more investigate

gw86 commented 3 months ago

The server installation method should not be problematic if done correctly. While it is new information, for mobile, it should remain transparent until everything is set up correctly. As a next step, we should review the server logs, but I highly recommend initiating a community post because it may not receive enough attention here since it is managed by a separate team. Furthermore, we are still lacking all the information from the post draft. Additionally, you may review the following links as they may be somehow related to your case: https://community.passbolt.com/t/ios-pairing-fails-to-connect-to-server/4809 and https://community.passbolt.com/t/testing-of-mobile-application-registration-on-docker-integration/4455/17

scadra commented 2 months ago

Closing due to inactivity, feel free to reopen if the problem happen again