Premium Encryption Security for Smart Reporting

Version 6
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    Remedy AR System Server


    ITSM In-App Reporting 9.1.00


    Smart Reporting 9.1


    How to install the BMC Premium Encryption Security with Smart Reporting.


    “ERROR (ApiProxyFactory:createProxy) - Connects to through Java Rpc failed with: ERROR (9010): The encryption library was not found and cannot be loaded; Need to install the encryption on the client" in SR logs


    Customer would not be able to enable Premium Security using the Installer.

    Below are the steps, to enable Smart Reporting with Premium Security.

    1. Stop the Smart Reporting Tomcat Service.
    3. Take backup of existing java which is being used by the Smart Reporting Tomcat Service. Go to ‘<JRE_HOME>/lib/security/’ folder.     
      • Rename to
      • Rename local_policy.jar to local_policy.jar.backup.
      • Rename US_export_policy.jar to US_export_policy.jar.backup.
    5. Extract the zip file from the attahment. And copy the files to ‘<JRE_HOME>/lib/security/’ folder.
    7. Copy the below files from the BMC Security encryption installed machine(Typically Mid-Tier machine) to the smart reporting machine into the java\lib.
      The files are jsafeJCEFIPS.jar and bcprov-jdk15-133.jar should be available under Program Files\Java\jre1.8.0_xx\lib.
    9. Start Smart Reporting Tomcat.
    11. Login to MT as a Smart Reporting Admin User and cross launch to Smart Reporting. Go to Data Sources and perform a ‘Test Connection’. This should pass.
    Smart Reporting should now be configured with Premium Security and should be able to connect to AR for fetching reports. 


    Article Number:


    Article Type:

    Solutions to a Product Problem

      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles