Hi Siddharth,
On the MOM, to recognize that the HTTPS is to be used for the embedded web server port, this property in IntroscopeEnterpriseManager.properties will be uncommented as shown below:
introscope.enterprisemanager.webserver.jetty.configurationFile=em-jetty-config.xml
And you would need to verify that HTTPS is enabled in this file em-jetty-config.xml. Make sure the below snippet is in there.
<Set name="port">8444</Set>
Since there is no automatic redirect when using the HTTPS, you would have to specify HTTPS protocol in the URL in the IntroscopeWebview.properties file.
introscope.webview.enterprisemanager.rest.base=https://{EM_HOST}:8444/apm/appmap
Be sure to change {EM_HOST} to your hostname or ip address of the MOM.