RBA Component

To change the configuration of RBA Component from HTTP to HTTPS, please follow the below steps:

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