Shopify / mobile-buy-sdk-android

Shopify’s Mobile Buy SDK makes it simple to sell physical products inside your mobile app. With a few lines of code, you can connect your app with the Shopify platform and let your users buy your products using their credit card.
MIT License
214 stars 136 forks source link

SSL Handshake Aborted error Shopify Mobile Buy SDK v2.1.0 #551

Open SwathiMystery opened 6 years ago

SwathiMystery commented 6 years ago

We are facing SSL Handshake Errors while performing login/signup, list collection, products read and other buyClient services.

Environment

  1. Android Devices - PreLollipop Devices ie. API <= 16 and API >= 20
  2. Mobile Buy SDK - Version 2.1.0
  3. Java SDK - 1.7

Error Log

javax.net.ssl.SSLException: SSL handshake aborted: ssl=0x62182be0: I/O error during system call, Connection reset by peer

This is very critical for us and our app is entirely built on Mobile Buy SDK v2.1.0. Kindly let us know how to resolve this issue in any case.

Thanks in advance!

nebukanezar commented 6 years ago

I am having the same problem with shopify mobile buy sdk v2.0.0

SwathiMystery commented 6 years ago

@krisorr This is affecting our business immensely. Any update on this? Thanks in advance!

nebukanezar commented 6 years ago

No update right now.

sav007 commented 6 years ago

Could pls provide the shop domain?

SwathiMystery commented 6 years ago

The Shopify URL is jumkey.myshopify.com. Thanks!

On Wed 27 Jun, 2018, 8:45 PM Ivan Savytskyi, notifications@github.com wrote:

Could pls provide the shop domain?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Shopify/mobile-buy-sdk-android/issues/551#issuecomment-400711723, or mute the thread https://github.com/notifications/unsubscribe-auth/ABilHqERTEMu26UebCAbu3geFm196eQPks5uA6GdgaJpZM4Uz0_C .

SwathiMystery commented 6 years ago

@sav007 Any update on this? Thanks!

nebukanezar commented 6 years ago

Please use this code before buyclient ProviderInstaller.installIfNeeded(this); This fixed the issue for my app. we are using mobile buysdk v2.0.0