FMX-Android, OpenSSL problem
Posted: Wed 28 Aug 2019 10:44
Hello,
I am using Delphi 10.3.2, UniDac 8.0.1, PostgreSQL 11 database, targeting FMX-Android platform.
My test phones are is using Andoid 8.0.0 and Android 4.4.2 versions.
I establish a connection using SSL certificates. Certificate files are included in my deployment. When run my app on Android 8.0.0 I get error:
There is no such error for Android 4.4.2
My system does not have any libssl.so file in it. I wonder if there is a specific UniDAC parameter/setting that I need to do in order my application to be able to establish a secure connection to my database server running on newer Android versions.
Thanks & regards,
Ertan
I am using Delphi 10.3.2, UniDac 8.0.1, PostgreSQL 11 database, targeting FMX-Android platform.
My test phones are is using Andoid 8.0.0 and Android 4.4.2 versions.
I establish a connection using SSL certificates. Certificate files are included in my deployment. When run my app on Android 8.0.0 I get error:
Code: Select all
OpenSSL client library couldn't be loaded. Please place libssl.so file system folder (included to LD_LIBRARY_PATH) or to the folder with executable unit of main program.
dlopen failed: library "libssl.so" not found.
My system does not have any libssl.so file in it. I wonder if there is a specific UniDAC parameter/setting that I need to do in order my application to be able to establish a secure connection to my database server running on newer Android versions.
Thanks & regards,
Ertan