# How to enable SSL in AR?

**URL:** <https://community.sapphireims.com/t/how-to-enable-ssl-in-ar/645>\
**Category:** Advanced Reports\
**Tags:** how-to, faq\
**Created:** [May 26, 2021, 10:19am UTC](https://community.sapphireims.com/t/how-to-enable-ssl-in-ar/645 "2021-05-26T10:19:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Haranath](https://avatars.discourse-cdn.com/v4/letter/h/8797f3/32.png) [@Haranath](https://community.sapphireims.com/u/Haranath)\
**Post date:** [May 26, 2021, 10:19am UTC](https://community.sapphireims.com/t/how-to-enable-ssl-in-ar/645/1 "2021-05-26T10:19:41Z")

</div>

1. Stop the SapphireIMSAR Service.

2. Place the server.keystore file in AR installed Path/ReportingFiles/SSL Folder.

3. Go to AR installed Path/ReportingFiles/CommonYaml and open the application.yml file in text editor.

4. Search For zuul-apigateway,The following code can find.  
ssl:  
enabled: false  
key-alias: noalias  
key-password: nopassword  
key-store: SSL\server.keystore  
#key-store-type: PKCS12  
key-store-password: nopassword  
protocol: TLS  
trust-store-type: JKS  
#clientAuth: want

5. Make true as value for enabled key. Provide values for key-alias, key-password and key-store-password fields.

6. Save the application.yml file and start the SapphireIMSAR Service.

7. Once service is up, access SapphireIMS portal and navigate to SD New UI-\> Advanced Reports.

AR is not accessible through FQDN/DNS or self-signed certificate ; the following steps need follow to access AR.

1. Since AR is SSL enabled, to accept SSL certificate error, need to access AR at least one time in browser and accept SSL error.
2. Open new tab in browser and enter the following URL  
https://\<HOSTNAME\>:\<AR Port\>/default-publish
3. Accept SSL certificate error.
4. Go to SapphireIMS → New UI-\> click on Advance Reports → Custom Reports
