Ektron Solr Process Manager fails to start and gives AddressAlreadyInUseException: HTTP could not register URL https://+:7609/

  • Updated
Description

Below are the steps to resolve the following error:
System.ServiceModel.AddressAlreadyInUseException: HTTP could not register URLhttps://+:7609/

Note this issue results in process manager being unable to start. 

proc_manager.png
Error: The Ektron Solr Process Manager 2.0 service on Local Computer started and then stopped.

Steps
  1. First check the process manager logs to confirm the AddressAlreadyInUseException occurs.

    C:\Program Files (x86)\Ektron\SearchX.0\ProcessManager\Ektron.Cms.Search.Solr.ProcessManager.txt

  2. On the Solr machine run the following in command prompt (run as admin). 
    netsh http delete urlacl url=http://+:7609/
  3. Run this to add the binding as https. 
    netsh http add urlacl url=https://+:7609/ user=<domain\username>
  4. Start process manager again. If the error still occurs check the log file again.