The purpose of this blog post is to share a method to whether the certificate is generated correctly.
This SSL certificate is applied for for SAP Business one mobile app, sales app and service app.
After upgrading to iOS 13 / iPadOS 13 you receive the security Error message when trying to use the SAP Business One mobile app, sales app or service app for iOS / iPadOS 13. It is because Apple updated their trusted certificate requirements per
https://support.apple.com/en-us/HT210176. But the old SSL certificate can be still working in Business one mobile app for Android version.
Although following the note
2019275 and
2298985 to generate a SSL certificate and install it in a mobile device, the security error remains. You can follow below steps to verify it.
1. Double click on the certificate file, go to
Details tab and find
Subject Alternative Name. If you cannot find this field, it means the openssl.cfg file is not configured correctly. Please review above notes again.
2. Go to
General tab to check the valid date period. The certificate must have a validity period of 825 days or fewer.
Above two steps can confirm that the certificate is generated correctly, then we need to check if the certificate has been imported into the Integration framework server or the SLD (System Landscape Directory) server correctly.
3. Access Integration framework server address with HTTPS or SLD server address and click
Not secure → Certificate. In the opened certificate file, check if
Subject Alternative Name and valid period is same as previous one as below. If not, you might need to restart Integration framework service (or SLD service) or re-import the certificate with the command line again. Pay attention to any error during importing process.
4. Ensure
Settings → General → About → Certificate Trust Settings is enabled in IOS device.
Best Regards
Lenice Zhang
SAP Business one support
For questions about SAP Business One,
please submit your question here.