BIDMCDigitalPsychiatry / LAMP-platform

The LAMP Platform (issues and documentation).
https://docs.lamp.digital/
Other
12 stars 10 forks source link

Android Uncaught Exception SSLHandshake #705

Closed ertjlane closed 1 year ago

ertjlane commented 1 year ago

Describe the bug Three users are experiencing the same uncaught exception error.

Screenshots U0854727957_HK00030_Samsung-Galaxy-A42-5G-Android12

Devices

Additional context This appears to be part of a slew of recent android related issues that have arisen - see issues 638 & 648.

michaelmenon commented 1 year ago

@ertjlane we will check and confirm this in beta.

michaelmenon commented 1 year ago

Hi @ertjlane, @avaidyam , @carlan1 , This issue comes if the SSL certificate on the server has issues with Intermediate certificate .

Please resolve this issue with SSL certificate. you can verify this with this command :

openssl s_client -debug -connect api.lamp.digital:443

avaidyam commented 1 year ago

@michaelmenon We’re aware this can be an issue at times on the client-side. This particular issue is describing the need for the app to detect this issue and show a dialog to the user mentioning that the server is unreachable.

michaelmenon commented 1 year ago

@avaidyam yes team will be updating on this exception to show an alert to user. Want to make sure the root cause of this issue is resolved.

ZCOEngineer commented 1 year ago

We shall push an update for this on Tuesday. Issue is handled and we are testing it here.

carlan1 commented 1 year ago

The root cause is handled? Or do you mean you have created the dialog/alert and are testing it?

michaelmenon commented 1 year ago

Hi @carlan1 yes we have created the dialog/alert and are testing it.. will be pushed by Tuesday. The SSL certificate issue needs to be she led by your team I think.

saranya-sajeev commented 1 year ago

We pushed code and build is in review.

divyav2020 commented 1 year ago

Updated the changes in beta build. Please review current beta build

ertjlane commented 1 year ago

This appears to be fixed in Beta.