com.ca.apim:mas-foundatin SSL and Page size limitation
search cancel

com.ca.apim:mas-foundatin SSL and Page size limitation

book

Article ID: 424713

calendar_today

Updated On:

Products

CA API Gateway

Issue/Introduction

Using the libraries "com.ca.apim:mas-foundation:2.2.0" and "com.ca.apim:mas-storage:2.2.0" in our Internet Banking Android mobile application.

We urgently need to update it because our MAG certificate will expire soon. We are trying to update it, and for that, we had to update the Android SDK version, among other changes, but we started receiving the error "fatal Exception: java.lang.IllegalArgumentException: protocol SSLv3 is not supported" in these library versions. We tried to update to the latest version available (2.5.00) in the Maven repository, which seems to have solved this problem but introduced another one.

In this version 2.5.00 and previous versions (2.3.00, 2.4.00), it indicates that the libraries depends on libsqlcipher which has 4KB pages, but the android store no longer allows the upload of apps with 4KB pages, only 16KB.

Environment

CA Api Gateway 11.x

Android Mobile SDK for Mobile API Gateway 2.2,  2.4 , 2.5 

Cause

 SSL negotiation issues since app deployment on SDK 2.4

Resolution

defect-DE658926_tlsv1_tlsv1.1_error_sdk22.zip provided to customer, applied and worked fine.

Engineering informed , they have prioritized the work to transition to 16KB page size.

This will be available as part of 2.6 release (Early March).