mobile-passbolt-ios icon indicating copy to clipboard operation
mobile-passbolt-ios copied to clipboard

NetworkResponseDecodingFailure

Open WBP20 opened this issue 10 months ago • 6 comments

Hello, I face a another bug on the app today.

Device : Iphone OS : 16.7.7 App : 1.17.4

I cannot refresh data on my app. I got the error "Network Response Decoding Failure"

2024-04-01 19:19:47] ...users data refresh failed!
[2024-04-01 19:19:47] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
•...account profile data update failed! PassboltApp/MainTabsController.swift:101
[2024-04-01 19:19:47] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
[2024-04-01 19:19:47] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86

This new problem had never occured before. I did create a new entry right before this new problem.

Any solution for this ?

WBP20 avatar Apr 01 '24 19:04 WBP20

Hello, I face a another bug on the app today.

Device : Iphone OS : 16.7.7 App : 1.17.4

I cannot refresh data on my app. I got the error "Network Response Decoding Failure"

2024-04-01 19:19:47] ...users data refresh failed!
[2024-04-01 19:19:47] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
•...account profile data update failed! PassboltApp/MainTabsController.swift:101
[2024-04-01 19:19:47] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
[2024-04-01 19:19:47] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86

This new problem had never occured before. I did create a new entry right before this new problem.

Any solution for this ?

Had the same issue, but after updating the server it works.

elalitarek avatar Apr 05 '24 11:04 elalitarek

I'm Having the same issue. any fix yet? my server is up to date. IMG_5073

magicman0978 avatar Apr 19 '24 15:04 magicman0978

I'm Having the same issue. any fix yet? my server is up to date. IMG_5073

What about reading the above? Update the server -.-

elalitarek avatar Apr 19 '24 15:04 elalitarek

What about reading my comment? my server is up-to-date. I'm running the latest.

edit: Correction, my dashboard was reporting I was running the latest but I compared the hash and I was not. updated and its working. Developer can probably close this issue. Sorry, i did read above but thought i was running the current version. now I need to go figure out why my dashboard is reporting correctly. Thanks for your help.

magicman0978 avatar Apr 19 '24 15:04 magicman0978

Same issue here

The server is probably not up to date, but should this behavior be normal ?

Knowing that with the same server, the Android app is working fine ?

jlecordier avatar May 01 '24 12:05 jlecordier

I am also having the same issue. Android app is working fine, I had checked on Android 14 and Android 12

Log 1

Passbolt: Device: iPhone OS: 17.4.1 App: 1.18.0

[2024-05-08 05:01:57] ⚠️ NetworkResponseDecodingFailure DiagnosticsContext: •Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86 [2024-05-08 05:01:57] ⚠️ NetworkResponseDecodingFailure DiagnosticsContext: •Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86 [2024-05-08 05:03:06] Wiping passphrase cache... [2024-05-08 05:03:57] Requesting authorization... [2024-05-08 05:03:57] [A77E5ACE-E80C-4D63-AC2F-B9DBC0E8B50D] HTTP GET /img/avatar/user_medium.png [2024-05-08 05:03:58] [A77E5ACE-E80C-4D63-AC2F-B9DBC0E8B50D] HTTP 200 /img/avatar/user_medium.png [2024-05-08 05:04:08] Beginning authorization... [2024-05-08 05:04:08] ...reusing access token... [2024-05-08 05:04:08] Passphrase provided... [2024-05-08 05:04:08] ...authorization succeeded! [2024-05-08 05:04:08] Updating account profile data... [2024-05-08 05:04:09] [CB4416B2-4B28-4050-BC4D-933F963DE7E5] HTTP GET /users/3b04018d-6a4d-4d8c-b074-d3eb94f08dce.json [2024-05-08 05:04:09] [CB4416B2-4B28-4050-BC4D-933F963DE7E5] HTTP 200 /users/3b04018d-6a4d-4d8c-b074-d3eb94f08dce.json [2024-05-08 05:04:10] ...account profile data updated! [2024-05-08 05:05:31] Requesting authorization... [2024-05-08 05:05:31] [156D9C33-713D-4F55-A35C-C0EE62C336E1] HTTP GET /img/avatar/user_medium.png [2024-05-08 05:05:31] [67169C24-BF5A-46F3-BC40-F2C79435F5F3] HTTP GET /img/avatar/user_medium.png [2024-05-08 05:05:32] [67169C24-BF5A-46F3-BC40-F2C79435F5F3] HTTP 200 /img/avatar/user_medium.png [2024-05-08 05:05:32] [156D9C33-713D-4F55-A35C-C0EE62C336E1] HTTP 200 /img/avatar/user_medium.png [2024-05-08 05:05:41] Beginning authorization... [2024-05-08 05:05:41] ...reusing access token... [2024-05-08 05:05:41] Passphrase provided... [2024-05-08 05:05:41] ...authorization succeeded! [2024-05-08 05:05:41] Updating account profile data... [2024-05-08 05:05:41] [35CB8BC2-9156-4F09-AEBE-97AD23798ED1] HTTP GET /users/3b04018d-6a4d-4d8c-b074-d3eb94f08dce.json

Log 2

Passbolt: Device: iPhone OS: 16.7.7 App: 1.18.0

[2024-05-08 05:22:46] Completing account transfer... [2024-05-08 05:22:47] Verifying data integrity... [2024-05-08 05:22:47] ...data integrity verification finished [2024-05-08 05:22:47] Beginning authorization... [2024-05-08 05:22:47] ...creating new access token... [2024-05-08 05:22:47] ...fetching server public PGP key... [2024-05-08 05:22:47] ...fetching server public RSA key... [2024-05-08 05:22:47] [E267167E-C5DB-4713-8BC9-09BE495CCB24] HTTP GET /auth/verify.json [2024-05-08 05:22:47] [021461C6-43A9-49F9-951F-6EE4061E156E] HTTP GET /auth/jwt/rsa.json [2024-05-08 05:22:48] [E267167E-C5DB-4713-8BC9-09BE495CCB24] HTTP 200 /auth/verify.json [2024-05-08 05:22:48] Local timestamp: 1715145768 [2024-05-08 05:22:48] Server timestamp: 1715145767 [2024-05-08 05:22:48] Using time diff for session: -2 [2024-05-08 05:22:48] ...verifying server public PGP key... [2024-05-08 05:22:48] [021461C6-43A9-49F9-951F-6EE4061E156E] HTTP 200 /auth/jwt/rsa.json [2024-05-08 05:22:48] ...preparing authorization challenge... [2024-05-08 05:22:48] [D5A4EBDB-D6E6-4F61-9C17-03F69C35B8AF] HTTP POST /auth/jwt/login.json [2024-05-08 05:22:48] [D5A4EBDB-D6E6-4F61-9C17-03F69C35B8AF] HTTP 200 /auth/jwt/login.json [2024-05-08 05:22:49] Session created... [2024-05-08 05:22:49] ...authorization succeeded! [2024-05-08 05:22:49] ...account transfer succeeded! [2024-05-08 05:22:49] Session auto locking enabled! [2024-05-08 05:22:49] Verifying data integrity... [2024-05-08 05:22:49] ...data integrity verification finished [2024-05-08 05:22:49] Fetching server configuration... [2024-05-08 05:22:49] [B5F2EF28-F625-4648-9CEC-970F8C7EE457] HTTP GET /settings.json [2024-05-08 05:22:49] [B5F2EF28-F625-4648-9CEC-970F8C7EE457] HTTP 200 /settings.json [2024-05-08 05:22:49] ...server configuration fetched! [2024-05-08 05:22:49] Fetching rbacs configuration... [2024-05-08 05:22:49] [01C9110C-727B-46A2-86F3-076FE5675548] HTTP GET /rbacs/me.json [2024-05-08 05:22:49] [01C9110C-727B-46A2-86F3-076FE5675548] HTTP 200 /rbacs/me.json [2024-05-08 05:22:49] ...rbacs configuration fetched! [2024-05-08 05:22:50] [5ADC4423-51E5-49D2-88AB-9604BBD5DB6A] HTTP GET /lookup [2024-05-08 05:22:50] [5ADC4423-51E5-49D2-88AB-9604BBD5DB6A] HTTP 200 /lookup [2024-05-08 05:22:50] Refreshing users data... [2024-05-08 05:22:50] [5DAD132D-1AFE-40A6-B071-296C05B42D74] HTTP GET /users.json [2024-05-08 05:22:50] Updating account profile data... [2024-05-08 05:22:50] [DF8F5EE1-5CA9-41E6-8900-03847E2F28AB] HTTP GET /users/3b04018d-6a4d-4d8c-b074-d3eb94f08dce.json [2024-05-08 05:22:50] [522C3ECD-4812-4423-9730-CE344276FEA4] HTTP GET /img/avatar/user_medium.png [2024-05-08 05:22:50] [DF8F5EE1-5CA9-41E6-8900-03847E2F28AB] HTTP 200 /users/3b04018d-6a4d-4d8c-b074-d3eb94f08dce.json [2024-05-08 05:22:50] ...account profile data updated! [2024-05-08 05:22:50] [5DAD132D-1AFE-40A6-B071-296C05B42D74] HTTP 200 /users.json [2024-05-08 05:22:50] ...users data refresh finished! [2024-05-08 05:22:50] Refreshing user groups data... [2024-05-08 05:22:50] [A7C606C6-1597-4FE6-8DE2-544B4AEAE115] HTTP GET /groups.json [2024-05-08 05:22:50] [A7C606C6-1597-4FE6-8DE2-544B4AEAE115] HTTP 200 /groups.json [2024-05-08 05:22:50] ...user groups data refresh finished! [2024-05-08 05:22:50] Refreshing folders data... [2024-05-08 05:22:50] [9DD5618C-C488-471F-BE98-829B80FE843A] HTTP GET /folders.json [2024-05-08 05:22:50] [522C3ECD-4812-4423-9730-CE344276FEA4] HTTP 200 /img/avatar/user_medium.png [2024-05-08 05:22:50] [17C9BA8C-2759-4718-B4C6-82A33BD36D28] HTTP GET /img/avatar/user_medium.png [2024-05-08 05:22:51] [17C9BA8C-2759-4718-B4C6-82A33BD36D28] HTTP 200 /img/avatar/user_medium.png [2024-05-08 05:22:51] [9DD5618C-C488-471F-BE98-829B80FE843A] HTTP 200 /folders.json [2024-05-08 05:22:51] ...folders data refresh finished! [2024-05-08 05:22:51] Refreshing resources data... [2024-05-08 05:22:51] [5C28480A-0CFD-4275-97E5-7CA94DA035B5] HTTP GET /resource-types.json [2024-05-08 05:22:51] [5C28480A-0CFD-4275-97E5-7CA94DA035B5] HTTP 200 /resource-types.json [2024-05-08 05:22:51] [E07CC17E-D5C9-4F3D-A3F0-9C70448AD960] HTTP GET /resources.json [2024-05-08 05:22:52] [E07CC17E-D5C9-4F3D-A3F0-9C70448AD960] HTTP 200 /resources.json [2024-05-08 05:22:52] ...resources data refresh failed! [2024-05-08 05:22:52] ⚠️ NetworkResponseDecodingFailure DiagnosticsContext: •Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86 [2024-05-08 05:22:52] ⚠️ NetworkResponseDecodingFailure DiagnosticsContext: •Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86

abhimanyu95 avatar May 08 '24 05:05 abhimanyu95

Hello everyone,

First of all I'd like to apologize for the wait and thank you for your patience. We take this bug seriously and are eager to find a solution as soon as possible.

@WBP20 and @jlecordier has your problem been solved? We know that there was a problem with version 17.4.X of the application and we have tried to resolve it in version 18.0.0.

@abhimanyu95 , I see that the problem persists with version 18.0.0, in order to solve the problem as soon as possible, could you please tell us the server version used?

scadra avatar Jun 10 '24 15:06 scadra

@scadra Here is the version. image

abhimanyu95 avatar Jun 11 '24 05:06 abhimanyu95

Hi @scadra ,

The issue is not solved here with these versions :

  • iOS : 17.5.1
  • App iOS : 1.18.0
  • Web app : 4.8.1 (working fine)
  • Server : 4.4.2 (Android apps are working fine)

jlecordier avatar Jun 12 '24 12:06 jlecordier

I confirm that my problem was solved by upgrading the server to 4.8.0. But my point stands :

The server is probably not up to date, but should this behavior be normal ?

Knowing that with the same server, the Android app is working fine ?

jlecordier avatar Jun 13 '24 16:06 jlecordier

Updating the Docker container to 4.8.0.1 and the latest iOS app resolved this issue for us. Thank you!

rikwillems avatar Jun 14 '24 06:06 rikwillems

@scadra After updating passbolt server to 4.8.0 my issue got resolved. Thanks

On Fri, Jun 14, 2024 at 12:24 PM Rik Willems @.***> wrote:

Updating the Docker container to 4.8.0.1 and the latest iOS app resolved this issue for us. Thank you!

— Reply to this email directly, view it on GitHub https://github.com/passbolt/mobile-passbolt-ios/issues/8#issuecomment-2167354466, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQXGDBAB2FO5QXD3ATQVAMDZHKHTFAVCNFSM6AAAAABFSCU5WKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRXGM2TINBWGY . You are receiving this because you were mentioned.Message ID: @.***>

abhimanyu95 avatar Jun 14 '24 07:06 abhimanyu95

@jlecordier, @abhimanyu95, First of all, thank you for your replies. This behavior is not supposed to happen, we have found a fix to support server versions below the password expiry feature. This fix is ready for release and we should release it ASAP.

If you can upgrade the passbolt server like mentioned by @rikwillems and @elalitarek it should fix the issue.

Thanks all

scadra avatar Jun 14 '24 07:06 scadra

Hey, @jlecordier @abhimanyu95

The release 18.1.0 has been released and should fix this issue.

Thanks again for this report !

scadra avatar Jun 17 '24 08:06 scadra

@scadra Unfortunately the issue is still there, i'm using the docker version - 4.9.0-1 and traefik as reverse proxy. IOS Versions: 16.3, 16.7.9 and 17.5.1 App Version: 1.19.0

Logs:

Passbolt:
Device: iPad
OS: 16.3
App: 1.19.0
[2024-08-03 10:36:32] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
•...account profile data update failed! PassboltApp/MainTabsController.swift:101
[2024-08-03 10:36:32] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
[2024-08-03 10:36:32] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
[2024-08-03 10:43:28] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
•...account profile data update failed! PassboltApp/MainTabsController.swift:101
[2024-08-03 10:46:02] Wiping passphrase cache...
[2024-08-03 10:56:22] Requesting authorization...
[2024-08-03 10:56:22] [redacted] HTTP GET /img/avatar/user_medium.png
[2024-08-03 10:56:22] Beginning authorization...
[2024-08-03 10:56:23] [redacted] HTTP 200 /img/avatar/user_medium.png
[2024-08-03 10:56:24] Access token expired...
[2024-08-03 10:56:24] ...refreshing access token...
[2024-08-03 10:56:24] [redacted] HTTP POST /auth/jwt/refresh.json
[2024-08-03 10:56:24] [redacted] HTTP 200 /auth/jwt/refresh.json
[2024-08-03 10:56:24] Session refreshed...
[2024-08-03 10:56:24] ...authorization succeeded!
[2024-08-03 10:56:24] Updating account profile data...
[2024-08-03 10:56:24] [redacted] HTTP GET /users/user-redacted.json
[2024-08-03 10:56:24] [redacted] HTTP 200 /users/user-redacted.json
[2024-08-03 10:56:24] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
•...account profile data update failed! PassboltApp/MainTabsController.swift:101
[2024-08-03 10:57:01] Wiping passphrase cache...
[2024-08-03 10:57:03] Requesting authorization...
[2024-08-03 10:57:03] Beginning authorization...
[2024-08-03 10:57:03] [redacted] HTTP GET /img/avatar/user_medium.png
[2024-08-03 10:57:04] [redacted] HTTP 200 /img/avatar/user_medium.png
[2024-08-03 10:57:09] ...reusing access token...
[2024-08-03 10:57:09] Passphrase provided...
[2024-08-03 10:57:09] ...authorization succeeded!
[2024-08-03 10:57:09] Updating account profile data...
[2024-08-03 10:57:10] [redacted] HTTP GET /users/user-redacted.json
[2024-08-03 10:57:10] [redacted] HTTP 200 /users/user-redacted.json
[2024-08-03 10:57:10] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
•...account profile data update failed! PassboltApp/MainTabsController.swift:101
[2024-08-03 10:58:01] Wiping passphrase cache...
[2024-08-03 10:58:03] Requesting authorization...
[2024-08-03 10:58:03] [redacted] HTTP GET /img/avatar/user_medium.png
[2024-08-03 10:58:03] Beginning authorization...
[2024-08-03 10:58:03] [redacted] HTTP 200 /img/avatar/user_medium.png
[2024-08-03 10:58:05] ...reusing access token...
[2024-08-03 10:58:05] Passphrase provided...
[2024-08-03 10:58:05] ...authorization succeeded!
[2024-08-03 10:58:05] Updating account profile data...
[2024-08-03 10:58:05] [redacted] HTTP GET /users/user-redacted.json
Passbolt:
Device: iPad
OS: 16.7.9
App: 1.19.0
[2024-08-03 11:26:06] Initializing the app...
[2024-08-03 11:26:06] ...app initialization completed!
[2024-08-03 11:26:06] Verifying data integrity...
[2024-08-03 11:26:06] ...data integrity verification finished
[2024-08-03 11:26:07] [redacted] HTTP GET /lookup
[2024-08-03 11:26:07] [redacted] HTTP 200 /lookup
[2024-08-03 11:26:07] [redacted] HTTP GET /img/avatar/user_medium.png
[2024-08-03 11:26:07] Beginning authorization...
[2024-08-03 11:26:08] [redacted] HTTP 200 /img/avatar/user_medium.png
[2024-08-03 11:26:09] ...creating new access token...
[2024-08-03 11:26:09] ...fetching server public PGP key...
[2024-08-03 11:26:09] [redacted] HTTP GET /auth/verify.json
[2024-08-03 11:26:09] ...fetching server public RSA key...
[2024-08-03 11:26:09] [redacted] HTTP GET /auth/jwt/rsa.json
[2024-08-03 11:26:10] [redacted] HTTP 200 /auth/verify.json
[2024-08-03 11:26:10] Local timestamp: 1722684370
[2024-08-03 11:26:10] Server timestamp: 1722684370
[2024-08-03 11:26:10] Using time diff for session: -1
[2024-08-03 11:26:10] ...verifying server public PGP key...
[2024-08-03 11:26:10] ...preparing authorization challenge...
[2024-08-03 11:26:10] [redacted] HTTP 200 /auth/jwt/rsa.json
[2024-08-03 11:26:10] [redacted] HTTP POST /auth/jwt/login.json
[2024-08-03 11:26:10] [redacted] HTTP 200 /auth/jwt/login.json
[2024-08-03 11:26:10] Session created...
[2024-08-03 11:26:10] ...authorization succeeded!
[2024-08-03 11:26:10] Session auto locking enabled!
[2024-08-03 11:26:10] Verifying data integrity...
[2024-08-03 11:26:10] ...data integrity verification finished
[2024-08-03 11:26:10] Fetching server configuration...
[2024-08-03 11:26:10] [redacted] HTTP GET /settings.json
[2024-08-03 11:26:10] [redacted] HTTP 200 /settings.json
[2024-08-03 11:26:10] ...server configuration fetched!
[2024-08-03 11:26:10] Fetching rbacs configuration...
[2024-08-03 11:26:10] [redacted] HTTP GET /rbacs/me.json
[2024-08-03 11:26:10] [redacted] HTTP 200 /rbacs/me.json
[2024-08-03 11:26:10] ...rbacs configuration fetched!
[2024-08-03 11:26:10] [redacted] HTTP GET /lookup
[2024-08-03 11:26:10] [redacted] HTTP 200 /lookup
[2024-08-03 11:26:10] Refreshing users data...
[2024-08-03 11:26:10] [redacted] HTTP GET /users.json
[2024-08-03 11:26:10] Updating account profile data...
[2024-08-03 11:26:10] [redacted] HTTP GET /users/user-redacted.json
[2024-08-03 11:26:11] [redacted] HTTP GET /img/avatar/user_medium.png
[2024-08-03 11:26:11] [redacted] HTTP 200 /users.json
[2024-08-03 11:26:11] [redacted] HTTP 200 /img/avatar/user_medium.png
[2024-08-03 11:26:11] [redacted] HTTP 200 /users/user-redacted.json
[2024-08-03 11:26:11] ...users data refresh failed!
[2024-08-03 11:26:11] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
•...account profile data update failed! PassboltApp/MainTabsController.swift:101
[2024-08-03 11:26:11] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
[2024-08-03 11:26:11] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
Passbolt:
Device: iPad
OS: 17.5.1
App: 1.19.0
[2024-08-03 11:03:03] Initializing the app...
[2024-08-03 11:03:03] ...app initialization completed!
[2024-08-03 11:03:03] Verifying data integrity...
[2024-08-03 11:03:03] ...data integrity verification finished
[2024-08-03 11:03:03] [6redacted] HTTP GET /lookup
[2024-08-03 11:03:03] [6redacted] HTTP 200 /lookup
[2024-08-03 11:03:03] [redacted] HTTP GET /img/avatar/user_medium.png
[2024-08-03 11:03:03] Beginning authorization...
[2024-08-03 11:03:04] [redacted] HTTP 200 /img/avatar/user_medium.png
[2024-08-03 11:03:04] ...creating new access token...
[2024-08-03 11:03:04] ...fetching server public PGP key...
[2024-08-03 11:03:04] ...fetching server public RSA key...
[2024-08-03 11:03:04] [redacted] HTTP GET /auth/verify.json
[2024-08-03 11:03:04] [redacted] HTTP GET /auth/jwt/rsa.json
[2024-08-03 11:03:05] [redacted] HTTP 200 /auth/verify.json
[2024-08-03 11:03:05] [redacted] HTTP 200 /auth/jwt/rsa.json
[2024-08-03 11:03:05] Local timestamp: 1722682985
[2024-08-03 11:03:05] Server timestamp: 1722682985
[2024-08-03 11:03:05] Using time diff for session: -1
[2024-08-03 11:03:05] ...verifying server public PGP key...
[2024-08-03 11:03:05] ...preparing authorization challenge...
[2024-08-03 11:03:05] [redacted] HTTP POST /auth/jwt/login.json
[2024-08-03 11:03:06] [redacted] HTTP 200 /auth/jwt/login.json
[2024-08-03 11:03:06] Session created...
[2024-08-03 11:03:06] ...authorization succeeded!
[2024-08-03 11:03:06] Session auto locking enabled!
[2024-08-03 11:03:06] Verifying data integrity...
[2024-08-03 11:03:06] ...data integrity verification finished
[2024-08-03 11:03:06] Fetching server configuration...
[2024-08-03 11:03:06] [redacted] HTTP GET /settings.json
[2024-08-03 11:03:06] [redacted] HTTP 200 /settings.json
[2024-08-03 11:03:06] ...server configuration fetched!
[2024-08-03 11:03:06] Fetching rbacs configuration...
[2024-08-03 11:03:06] [redacted] HTTP GET /rbacs/me.json
[2024-08-03 11:03:06] [redacted] HTTP 200 /rbacs/me.json
[2024-08-03 11:03:06] ...rbacs configuration fetched!
[2024-08-03 11:03:06] [redacted] HTTP GET /lookup
[2024-08-03 11:03:06] [redacted] HTTP 200 /lookup
[2024-08-03 11:03:06] Refreshing users data...
[2024-08-03 11:03:06] [redacted] HTTP GET /users.json
[2024-08-03 11:03:06] Updating account profile data...
[2024-08-03 11:03:06] [redacted] HTTP GET /img/avatar/user_medium.png
[2024-08-03 11:03:06] [redacted] HTTP GET /users/user-redacted.json
[2024-08-03 11:03:07] [redacted] HTTP 200 /img/avatar/user_medium.png
[2024-08-03 11:03:07] [redacted] HTTP 200 /users.json
[2024-08-03 11:03:07] [redacted] HTTP 200 /users/user-redacted.json
[2024-08-03 11:03:07] ...users data refresh failed!
[2024-08-03 11:03:07] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
[2024-08-03 11:03:07] ⚠️ NetworkResponseDecodingFailure
DiagnosticsContext:
•Failed to decode bad request response PassboltNetworkOperations/NetworkResponseDecoder.swift:86
[2024-08-03 11:03:07] ...account profile data updated!
[2024-08-03 11:03:09] [redacted] HTTP GET /img/avatar/user_medium.png
[2024-08-03 11:03:09] [redacted] HTTP 200 /img/avatar/user_medium.png

BR Takalele

Takalele avatar Aug 03 '24 11:08 Takalele

Hey @Takalele

Can you check if this documentation can help you ? https://www.passbolt.com/docs/hosting/troubleshooting/docker/?pk_vid=5454406cfac1c86217228373379e92b4

scadra avatar Aug 05 '24 05:08 scadra

@scadra

status-report and healthcheck are both without errors, Browser Plugin, Desktop Client and Android Mobile Clients are all working fine. Only the iOS Mobile clients are getting the NetworkResponseDecodingFailure error. :(

the ios client "downloads" /users.json?api-version=v2 from the server and throws the NetworkResponseDecodingFailure error on the display. server logs:

10.0.6.67 - - [05/Aug/2024:18:59:06 +0000] "POST /auth/jwt/refresh.json HTTP/2.0" 200 1213 "-" "Passbolt/51 CFNetwork/1410.1 Darwin/22.6.0"
10.0.6.67 - - [05/Aug/2024:18:59:06 +0000] "GET /users.json?api-version=v2 HTTP/2.0" 200 63121 "-" "Passbolt/51 CFNetwork/1410.1 Darwin/22.6.0"

BR Takalele

Takalele avatar Aug 05 '24 19:08 Takalele