Release Service
To change the configuration of Release Service from HTTP to HTTPS, please follow the below steps:
- Press Win+R and type services.msc.
Figure 1. Hosting Release Service from HTTP to HTTPS
- Click OK to open Windows
Services.
Figure 2. Hosting Release Service from HTTP to HTTPS (Cont.)
- Search for HCL.iAutomate.ReleaseService service and right-click on it.
- Click on Properties.
Figure 3. Hosting Release Service from HTTP to HTTPS (Cont.)
- Copy the value mentioned in Path to executable as shown in the image below.
Figure 4. Hosting Release Service from HTTP to HTTPS (Cont.)
- Open File Explorer, then paste the copied path and press Enter to open the desired folder.
- Search for HCL.iAutomate.Release.Host.exe config file and open it in a Notepad.
Figure 5. Hosting Release Service from HTTP to HTTPS (Cont.)
- Within the HCL.iAutomate.Release.Host.exe config file, find the key
‘iAutomate.Release.ServiceHostURL’ and change its value from HTTP to HTTPS.
Figure 6. Hosting Release Service from HTTP to HTTPS (Cont.)
- Within the HCL.iAutomate.Release.Host.exe config file, find the key
‘securityMode_Service’ and change its value from 2 to 3.
Figure 7. Hosting Release Service from HTTP to HTTPS (Cont.)
- Within the HCL.iAutomate.Release.Host.exe config file, find the key
‘IsSelfSigned_Service’ and change its value from N to Y.
Figure 8. Hosting Release Service from HTTP to HTTPS (Cont.)
- Save the file for changes to be reflected.
- Open the command prompt as administrator and run the following
command.
netsh http add sslcert ipport=<ip>:<port on which service is running> appid={d32cb30c-7e1a-4549-a2e2-32bf01a1d345} certhash="<Thumbprint of the certificate>"Note:Replace the < Thumbprint of the certificate> with the GUID identified earlier. - Select HCL.iAutomate.ReleaseService service and click Restart to restart the
service.
Figure 9. Hosting Release Service from HTTP to HTTPS (Cont.)