Article - CS8440

PSI fails to start Apache if protocol was changed after initial installation of Windchill 9.1

Modified: 21-Jun-2017   


Applies To

  • Windchill PDMLink 9.1 to 10.1 M040

Description

  • PSI fails to start Apache if protocol was changed after initial installation of Windchill
  • PTCSOLNINSTALLER_PtcInstall.log reads:
<date time>: Starting Apache
checking https://<machine name>:80 ...            (or: http://<machine name>:443 )
<date time>: apache appears to be down. Starting it...
<date time>: Executing: cmd.exe /C set SystemRoot
<date time>: Executing: cmd.exe /C set SystemRoot
Starting Apache with: C:\WINDOWS\system32\cmd.exe /C start "Apache D:\ptc\Windchill_9.1\Apache" /MIN C:\WINDOWS\system32\cmd.exe /C D:\ptc\Windchill_9.1\Apache\bin\httpd.exe -DSSL -f D:\ptc\Windchill_9.1\Apache\conf\httpd.conf
<date time>: Executing: C:\WINDOWS\system32\cmd.exe /C start Apache D:\ptc\Windchill_9.1\Apache /MIN C:\WINDOWS\system32\cmd.exe /C D:\ptc\Windchill_9.1\Apache\bin\httpd.exe -DSSL -f D:\ptc\Windchill_9.1\Apache\conf\httpd.conf
com.ptc.windchill.install.psi.InstallCommandException
at com.ptc.windchill.install.suite.runnables.AbstractWebService.start(AbstractWebService.java:242)
at com.ptc.windchill.install.suite.WindchillLoaderManager.startApache(WindchillLoaderManager.java:5 
 05)
at com.ptc.windchill.install.suite.WindchillLoaderManager.startTomcatAndApache(WindchillLoaderManag 
 er.java:132)
at com.ptc.windchill.install.suite.WindchillLoaderManager.loadSubinstallerData(WindchillLoaderManag 
 er.java:115)
at com.ptc.windchill.install.suite.WindchillLoaderManager.process(WindchillLoaderManager.java:77)
at com.ptc.windchill.install.framework.InstallAction.run(InstallAction.java:476)
at com.ptc.windchill.install.framework.InstallAction.install(InstallAction.java:320)
at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
at com.zerog.ia.installer.actions.InstallDirectory.install(DashoA10*..)
at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
at com.zerog.ia.installer.GhostDirectory.install(DashoA10*..)
at com.zerog.ia.installer.InstallablePiece.install(DashoA10*..)
at com.zerog.ia.installer.Installer.install(DashoA10*..)
at com.zerog.ia.installer.actions.InstallProgressAction.n(DashoA10*..)
at com.zerog.ia.installer.actions.ProgressPanelAction$1.run(DashoA10*..)
<date time>: Apache failed to start.
<date time>: Installation is Aborting.
...
  • wt.properties is correct:
wt.webserver.port=443
wt.webserver.protocol=https
or: 
wt.webserver.port=80
wt.webserver.protocol=http

This is a printer-friendly version of Article 8440 and may be out of date. For the latest version click CS8440