Obtainium
Obtainium copied to clipboard
"HandshakeException" error only in background
Prerequisites
Yes
Describe the bug
The app throws an "HandshakeException" in background but works fine in foreground.
To Reproduce
- Put the app in foreground
- Swipe down to refresh
- See no error occuring
- Put the app in background
- Pass the time and see error notification
Screenshots and Logs
2023-10-18 20:56:47.629: info: BG update task 666: Got error on checking for com.mixplorer.beta 'HandshakeException: Handshake error in client (OS Error:
CERTIFICATE_VERIFY_FAILED: certificate has expired(handshake.cc:393))'.
Please complete the following information:
- Device: Samsung Galaxy Tab 8.4
- OS: Android 6
- Obtainium Version: 0.14.31
Additional context
None
Thanks
Does this happen only for Mixplorer or for all apps? Also, is it consistent or does it happen just once in a while?
It happens only for MiXplorer and it is consistent. Thanks
Something is blocking api.github.com I whitelisted api.github.com and the error doesn't appear again!
Hi, I think you clicked the wrong issue. 😅
Hi @ImranR98, any news on this ? Thanks.
What URL are you getting the app from?
https://mixplorer.com/beta
Thanks
Have you tried loading the website in your mobile browser and seeing if it works? This looks like an issue with the website to me.
The website works fine in browser, and here's a report indicating that mixplorer.com has no SSL issue : https://www.ssllabs.com/ssltest/analyze.html?d=mixplorer.com&s=185.212.70.66
Thanks
Hi ? ^^
No update
One question - when you saw this error, did you immediately try it in the foreground or was there a time gap? I'm not convinced it's a fg/bg issue.
When I open the app instantly as the notification arrives and refresh immediately, no error appears.
See, updates work in foreground :
Hello ?
@KaKi87 no update - not sure what's causing this (I've experienced it too a few times). I'm planning to try a different http library as part of a different issue so that might help with this one too.
Well, unless Android 6 support is brought back, I won't be able to try it anyway 😅