Error in logs during spotty connectivity

Saw this in my Android logs today:

07-21 10:52:39.463: E/Corona(6568): ERROR: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x648f0338: Failure in SSL library, usually a protocol error

07-21 10:52:39.463: E/Corona(6568): error:14077102:SSL routines:SSL23_GET_SERVER_HELLO:unsupported protocol (external/openssl/ssl/s23_clnt.c:714 0x5ce3b7d0:0x00000000)

I had spotty connectivity at the time, on my Galaxy SIII test device, tethered to my iPhone for internet. Seems like an internal library issue, not something with my code, so I wanted to call it out to the Corona team. 

Can you provide more details? 

Are you using plugins?

Are you testing your app on your device?

Were  you building your app?

Installing it on your device?

What Version of Android?

Is there more messages around it that could give us a starting point?

Rob

* Are you using plugins?

plugins = {    ["plugin.advertisingId"] =         {             publisherId = "com.coronalabs"         },    ["plugin.flurry.analytics"] =         {             publisherId = "com.coronalabs",             supportedPlatforms = { iphone=true, android=true }         },         ["CoronaProvider.gameNetwork.google"] =         {             publisherId = "com.coronalabs",             supportedPlatforms = { android = true }         },         ["plugin.google.iap.v3"] =         {             publisherId = "com.coronalabs",             supportedPlatforms = { android=true }         },         ["plugin.GameThrivePushNotifications"] =    {        publisherId = "com.gamethrive",    },    ["plugin.google.play.services"] =    {            publisherId = "com.coronalabs",            supportedPlatforms = { android=true, ["android-kindle"]=true },    },    ["plugin.facebook.v4"] =         {             publisherId = "com.coronalabs"         },         ["CoronaProvider.ads.vungle"] =         {             publisherId = "com.vungle",         }, }

 

* Are you testing your app on your device?

Yes, this was from ADB Monitor LogCat, reading from my Samsung Galaxy SIII. 

 

* Were  you building your app?

Not sure I understand the question, but this was output while the app was running, not building.

 

* Installing it on your device?

IIRC it showed up when the app was starting up

 

* What Version of Android?

4.4.2

 

* Is there more messages around it that could give us a starting point?

Nope, that’s all of it. The surrounding log messages were just my own print() statements, etc. The only really salient detail is that the network connection was spotty. I was in a cafe, with my SIII feeding off my iPhone’s wifi hotspot. My app polls for network connectivity changes every 5 seconds using a simple network.request(url, “GET”, callback) call to an App Engine server I run. It prints the result to the console, which is how I know the connection was popping in and out. 

 

Let me know if there are any other details I can provide! 

With the known spotty connectivity, this is probably a side effect. It’s not causing you problems is it?

Can you provide more details? 

Are you using plugins?

Are you testing your app on your device?

Were  you building your app?

Installing it on your device?

What Version of Android?

Is there more messages around it that could give us a starting point?

Rob

* Are you using plugins?

plugins = {    ["plugin.advertisingId"] =         {             publisherId = "com.coronalabs"         },    ["plugin.flurry.analytics"] =         {             publisherId = "com.coronalabs",             supportedPlatforms = { iphone=true, android=true }         },         ["CoronaProvider.gameNetwork.google"] =         {             publisherId = "com.coronalabs",             supportedPlatforms = { android = true }         },         ["plugin.google.iap.v3"] =         {             publisherId = "com.coronalabs",             supportedPlatforms = { android=true }         },         ["plugin.GameThrivePushNotifications"] =    {        publisherId = "com.gamethrive",    },    ["plugin.google.play.services"] =    {            publisherId = "com.coronalabs",            supportedPlatforms = { android=true, ["android-kindle"]=true },    },    ["plugin.facebook.v4"] =         {             publisherId = "com.coronalabs"         },         ["CoronaProvider.ads.vungle"] =         {             publisherId = "com.vungle",         }, }

 

* Are you testing your app on your device?

Yes, this was from ADB Monitor LogCat, reading from my Samsung Galaxy SIII. 

 

* Were  you building your app?

Not sure I understand the question, but this was output while the app was running, not building.

 

* Installing it on your device?

IIRC it showed up when the app was starting up

 

* What Version of Android?

4.4.2

 

* Is there more messages around it that could give us a starting point?

Nope, that’s all of it. The surrounding log messages were just my own print() statements, etc. The only really salient detail is that the network connection was spotty. I was in a cafe, with my SIII feeding off my iPhone’s wifi hotspot. My app polls for network connectivity changes every 5 seconds using a simple network.request(url, “GET”, callback) call to an App Engine server I run. It prints the result to the console, which is how I know the connection was popping in and out. 

 

Let me know if there are any other details I can provide! 

With the known spotty connectivity, this is probably a side effect. It’s not causing you problems is it?