cancel
Showing results for 
Search instead for 
Did you mean: 

How to generate a SSL certificate for Business One Mobile app

0 Kudos

Hi,

I'm trying to follow the instruction given in this document:

https://launchpad.support.sap.com/#/notes/2019275

But in the procedure to create a self-signed certificate, it says to open Tools -> Certificate Tool. Where does this menu is?? There is no such option in the Tools menu in BO.

Can someone help us in this matter?

thanks a lot for your time and help

giacomozzi
Explorer
0 Kudos

The 'Tools -> Certificate Tool' menu is in the 'Integration Framework'. The generated certificate can be found at:

C:\Program Files (x86)\sap\SAP Business One Integration\IntegrationServer\Tomcat\webapps\B1iXcellerator\B1iCert

nidhisingh14
Advisor
Advisor

Hi systemexa

Please check section 10 of below mentioned document:

https://help.sap.com/doc/16e0a7310eae4dc4808607a1fa38a6a3/9.0/en-US/Setup_Secured_Connectivity_to_SA...

If you will still face issue, please let us know.

Kind Regards
Nidhi Singh
SAP Business One Support

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member312729
Active Contributor
0 Kudos

Hi,

Please check the OpenSSL tool under below mentioned folder available or not and then follow the procedure mentioned below.

  • The OpenSSL tool (openssl.exe) is available in the ..\B1iXcellerator\openssl\bin folder.
  • During certificate creation, the integration framework checks whether the tool is available in the folder.

Procedure

  1. To open the tool, choose Tools → Certificate Tool.
  2. In the Domain Name field, enter the domain name the certificate is issued to. If you do not enter a name, the integration framework uses the local machine name.
    Note "Domain Name" should be exactly the same value used for the server field in mobile app settings.
  3. To create and deploy the self-signed certificate to the integration framework keystore, click the Create Certificate button.
    The integration framework creates the certificate in the ..\B1iXcellerator\B1iCert folder. The path depends on where you have installed the integration framework.
  4. To reset to the default keystore that the installation program created, click the Reset Certificate button
  5. Note: After certificate creation or reset, restart the SAP Business One Integration Service

Result

After creation, you can find the myCA.cert file in the ..\B1iXcellerator\B1iCert folder.

If that tool is not available under the above mentioned folder then follow this step and continue with procedure

former_member312729
Active Contributor
0 Kudos

While you run the B1if it automatically creates self signed certificate. U can find the certifcate at C--programfiles(x86)\SAP\SAP Business One Integration\\Tomcat\webapps\B1iXcellerator\B1iCert folder-- myCA.cer file

regards:

Balaji.S

0 Kudos

thanks for the answer. There is no B1iCert folder under B1iXcellerator. Only .cer file is tomcat.cer.

former_member312729
Active Contributor
0 Kudos

While you run the B1if it automatically creates self signed certificate. U can find the certifcate at C--programfiles(x86)\SAP\SAP Business One Integration\\Tomcat\webapps\B1iXcellerator\B1iCert folder-- myCA.cer file

regards:

Balaji.S