Hi all,
I am upgrading my LANDesk core server from LANDesk 2016 to Ivanti 2017.01 and it has failed at Installing Identity Server. Rather than do the upgrade on our production environment I decided to be safe and do it on a Development environment first. The environments weren't setup by myself and I haven't used our development environment before, I am fairly new to the business. I did all the necessary pre-checks and made sure pre-requisites were met beforehand using the forums and product documentation. Upon doing the upgrade the wizard stopped at the step "Installing Identity Server". I checked the logs and found the following error message in:
2018-10-23 12:58:31 INFO: Execution of CreateWebsite completed. Return code: 0, State: Success (SetupController.ExecuteCurrentCommand())
2018-10-23 12:58:31 INFO: Executing command CreateCertificate (SetupController.ExecuteCurrentCommand())
2018-10-23 12:58:31 INFO: Executing: D:\Ivanti2017-1 folder\LD\IdentityServer\Resources\LANDesk.Common.RunMethod.exe assemblyFile="LANDesk.Install.Common.Actions.dll" class="CertificateActions" Method="CreateCertificate" commandLine="BouncyCastle;SHA256;My;LocalMachine;TCG-HAY-DEVLD01;LANDESK Secure Token Server"; (Launcher.ExecuteCommandEx())
2018-10-23 12:58:35 ERROR: Execution of CreateCertificate completed. Return code: 1, State: Failure (SetupController.ExecuteCurrentCommand())
2018-10-23 12:58:35 INFO: A required XmlCommand failed (SetupController.CancelInstall())
2018-10-23 12:58:35 INFO: Exiting with Return Code : 3 (SetupController.CancelInstall())
I also checked the setup logs and found this error message:
2018-10-24 11:42:08 INFO: Executing: D:\Ivanti2017-1 folder\LD\IdentityServer\setup.exe /s Feature=Feature1 InstallDir="C:\Program Files\LANDESK\Identity Server" (Launcher.ExecuteCommandEx())
2018-10-24 11:42:10 ERROR: Execution of IdentityServerInstall completed. Return code: 3, State: Failure (SetupController.ExecuteCurrentCommand())
Upon doing some research on the internet, any documentation I could find and the forums here as well as comparing the development environment core server with our production environment core servers I found that in IIS>Server Certificates we are missing the certificate called 'LANDESK Secure Token Server' which might have something to do with this however my experience in LANDesk is somewhere between basic and intermediate and therefore I am not sure what to do next and how to resolve this. I have contacted Ivanti support however despite this server being out of action and this being a SEV 2 they seem to be extremely slow at responding and not much help and so if there is anyone in the community that has had similar issues with the upgrade process and failing on Installing Identity Server and has any ideas of how to fix this it would be much appreciated. I believe this has something to do with ISS, Server Certificates and STS but I don't know how it should be configured or know enough about it to troubleshoot further.
Thanks in advance to anyone who is able to assist with this.
Kind regards,
Luke