Assignation Service
To change the configuration of Assignation Service from HTTP to HTTPS, please follow the following steps:
- Press Win+R and type services.msc.
Figure 1. Hosting Email Service from HTTP to HTTPS
- Click OK to open Windows Services.
Figure 2. Hosting Email Service from HTTP to HTTPS (cont.)
- Search for HCL.iAutomate.AssignationService and right-click on it.
- Click Properties.
Figure 3. Hosting Assignation Service from HTTP to HTTPS (cont.)
- Copy the value mentioned in ‘Path to executable’ as shown in the image below.
Figure 4. Hosting Assignation Service from HTTP to HTTPS (cont.)
- Open File Explorer and paste the copied path and press Enter to open the desired folder.
- Search for Assignation.Service.Host.exe config file and open it in a Notepad.
Figure 5. Hosting Service from HTTP to HTTPS (cont.)
- Within the Assignation.Service.Host.exe config file, find the key ‘ServiceHostURL’ and
change its value from HTTP to HTTPS.
Figure 6. Hosting Service from HTTP to HTTPS (cont.)
- Within the Assignation.Service.Host.exe config file, find the key ‘securityMode_Service’
and change its value from 2 to 3.
Figure 7. Hosting Service from HTTP to HTTPS (cont.)
- Within the Assignation.Service.Host.exe config file, find the key ‘IsSelfSigned_Service’
and change its value from N to Y.
Figure 8. Hosting 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={21fa9088-0c69-479e-8fdc-a81eb836e264} certhash="<Thumbprint of the certificate>" - Replace the < Thumbprint of the certificate> with the GUID identified earlier.
- Select HCL.iAutomat.AssignationService service and click Restart to restart the
service.
Figure 9. Hosting Service from HTTP to HTTPS (cont.)