Uniprint: How to repair the Pharos Updater Service after renaming the server

Question:

Prior to 9.0 R2 renaming a plain Uniprint or Signup server that did not have PrintCenter installed was a relatively simple affair.  With the advent of the Updater service, the system now creates a certificate for the updater service upon initial installation. When it is necessary to rename that server afterwards, it is also necessary to generate a new certificate.


Answer:

After renaming the server you should perform the following steps. The default path to the PharosSystems.Updater.Service.exe is C:\Program Files (x86)\Pharos\UpdaterService. The following commands must be executed from an Administrative command prompt.

  1. Run the executable with the --uninstall switch (PharosSystems.Updater.Service.exe --uninstall)

  2. Run the executable with the --install switch (PharosSystems.Updater.Service.exe --install)

If you delete the SSL Certificate associated with the 2350 TCP Port first then rename the server you may need to follow the below procedure.

  1. Run the executable with the --uninstall switch (PharosSystems.Updater.Service.exe --uninstall)

  2. Open an administrative command prompt and issue the below command

    netsh http delete sslcert 0.0.0.0:2350

  3. Run "netsh http show sslcert" to verify there is no binding for 0.0.0.0:2350

  4. Run the executable with the --install switch (PharosSystems.Updater.Service.exe --install)

  5. You can now run "netsh http show sslcert" to verify the binding for 0.0.0.0:2350