How to make HTTPS configuration in Empress Media folder in the Registry?

How to make HTTPS configuration in Empress Media folder in the Registry?

​This articles explains about the HTTPS configuration in Empress Media folder in the Registry. 
------------------------------------------------------------------------------------------------------------------------------
 
All the eMAM configurations can be done with HTTPS to make the system fully encrypted and secure. In the case of registry configuration, we need to do a few extra steps in the App configuration files.
Shown below is an example of a registry which is configured with HTTPS.
 
 
 
In order to match with the HTTPS configuration, we need to make some changes in the application config files.
To accomplish this, follow the steps below:
 
1. Open eMAMArchiveManager.exe.config from C:\Program Files\Empress Media\eMAM Archive Manager
 
    Search for Security mode, and you see a section like below.
 
         <security mode="None">
             <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
             <message clientCredentialType="UserName" algorithmSuite="Default"/>
          </security>
 
    Here make the changes as shown below,
 
         <security mode="Transport">
            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
            <message clientCredentialType="Certificate" algorithmSuite="Default"/>
         </security>
 
    Screenshot for reference:
 
    
    Now restart the service.
 
2. Open eMAMDeliveryService.exe.config from C:\Program Files\Empress Media\eMAM Delivery Service
 
     Search for Security mode, so you will see a section like below.
 
         <security mode="None">
             <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
             <message clientCredentialType="UserName" algorithmSuite="Default"/>
          </security>
 
    Here, make the changes as shown below,
 
         <security mode="Transport">
            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
            <message clientCredentialType="Certificate" algorithmSuite="Default"/>
         </security>
 
    You can refer the same above screenshot. 
    Now restart the service.
 
3. Open eMAMIngestManager.exe.config from C:\Program Files\Empress Media\eMAM Ingest Manager
 
     Search for Security mode, so you will see a section like below.
 
         <security mode="None">
             <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
             <message clientCredentialType="UserName" algorithmSuite="Default"/>
          </security>
 
    Here, make the changes as shown below,
 
         <security mode="Transport">
            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
            <message clientCredentialType="Certificate" algorithmSuite="Default"/>
         </security>
 
    Refer the same screenshot above.
    Now restart the service.
 
4. Open eMAMS3Connector.exe.config from C:\Program Files\Empress Media\eMAM S3 Connector
 
    Search for Security mode, so you see a section like below.
 
         <security mode="None">
             <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
             <message clientCredentialType="UserName" algorithmSuite="Default"/>
          </security>
 
    Here, make the changes as shown below,
 
         <security mode="Transport">
            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
            <message clientCredentialType="Certificate" algorithmSuite="Default"/>
         </security>
 
    Refer the same screenshot above.
    Now restart the service.
 
5. Open eMAMTaskManager.exe.config from C:\Program Files\Empress Media\eMAM Task Manager
 
    Search for Security mode, so you see a section like below.
 
         <security mode="None">
             <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
             <message clientCredentialType="UserName" algorithmSuite="Default"/>
          </security>
 
    Here, make the changes as shown below,
 
         <security mode="Transport">
            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
            <message clientCredentialType="Certificate" algorithmSuite="Default"/>
         </security>

6. Open eMAMLicenseManager.config from C:\Program Files\Empress Media\eMAM License Manager
 
    eMAM Gateway and eMAM License Gatewaw are referenced in this config files.

    If the eMAM Gateway is HTTPS then do the below steps,

    Search for Security mode,under binding name="eMAMServiceSoap" so you see a section like below.
 
         <security mode="None">
             <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
             <message clientCredentialType="UserName" algorithmSuite="Default"/>
          </security>
 
    Here, make the changes as shown below, 
 
         <security mode="Transport">
            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
            <message clientCredentialType="Certificate" algorithmSuite="Default"/>
         </security>
 
    If the eMAM License Gateway is HTTPS then do the below steps,

    Search for Security mode,under binding name="eMAMLicenseServiceSoap" so you see a section like below.

          <security mode="None">
             <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
             <message clientCredentialType="UserName" algorithmSuite="Default"/>
          </security>
 
    Here, make the changes as shown below, 
 
         <security mode="Transport">
            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
            <message clientCredentialType="Certificate" algorithmSuite="Default"/>
         </security>

   Refer the same screenshot above.

   Now restart the service.
 
    If you want to go back to HTTP configuration then you have to revert the changes which you have made in the app configuration file.
 
    If you need any help from eMAM Technical Support Team in configuring this, please drop an email to support@emamonline.com