You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TLS 1.2 is support by Android API 16+ (Android 4.1+) but is only enabled by default if the device is running Android API 20+ (devices with Android 5.0 or newer).
jkasten2
changed the title
Android 4.4 and older devices failed to connect to due to TLS1.2+ requirement
Android 4.4 and older devices fail to register to onesignal.com to due it's TLS1.2+ requirement
Oct 28, 2021
Description
Android 4.4 and older devices fail to connect to onesignal.com and print the following SSL error in the logcat:
(NOTE: This does not cause a crash, but the device does not register for push with OneSignal)
This is due to onesignal.com only supporting TLS 1.2 and newer.
https://www.ssllabs.com/ssltest/analyze.html?d=onesignal.com&s=104.18.225.52&latest
Solution
Enable TLS 1.2
TLS 1.2 is support by Android API 16+ (Android 4.1+) but is only enabled by default if the device is running Android API 20+ (devices with Android 5.0 or newer).
TLS 1.2 can be enabled on API 16+ (Android 4.1+) with code in the app in one of the following ways:
Environment
OneSignal-Android-SDK 4.6.1 running on an Android 4.4 device.
Steps to Reproduce Issue
The text was updated successfully, but these errors were encountered: