Bad setupadm file in IHS 8.0.0.3 causes PCT to fail on Solaris

Technote (troubleshooting)


Problem(Abstract)

Plug-in Configuration Tool (PCT) failure happens on Solaris due to a bad "setupadm" file in the IBM HTTP Server (IHS) 8.0.0.3 install image.

Symptom

The Plug-in Configuration Tool (PCT) will only show a basic "failed" message like this:



Diagnosing the problem

Look for the IHSAdminConfiguration.log file under the Plugins/logs/config/ directory. It will have a message like the following:


<message>/opt/IBM/HTTPServer/properties/postinstall/actions/SetupAdm.ant:85: if=SETUPADM_FAIL
 at org.apache.tools.ant.taskdefs.Exit.execute(Exit.java:139)
 at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
 at org.apache.tools.ant.Task.perform(Task.java:364)
 at org.apache.tools.ant.Target.execute(Target.java:341)
 at org.apache.tools.ant.Target.performTasks(Target.java:369)
 at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
 at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
 at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
 at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
 at com.ibm.ws.install.configmanager.actionengine.ant.utils.InProcessAntRunner.runBuild(InProcessAntRunner.java:801)
 at com.ibm.ws.install.configmanager.actionengine.ant.utils.InProcessAntRunner.start(InProcessAntRunner.java:234)
 at com.ibm.ws.install.configmanager.actionengine.ANTAction.executeActionUsingAnInProcessANTCall(ANTAction.java:120)
 at com.ibm.ws.install.configmanager.actionengine.ANTAction.executeAction(ANTAction.java:54)
 at com.ibm.ws.install.configmanager.actionengine.ConfigAction.executeAction(ConfigAction.java:95)


Resolving the problem

This problem does not exist in the IHS 8.0.0.4 (or later) install images. So, one solution would be to uninstall IHS 8.0.0.3 completely. Then, reinstall using the IHS 8.0.0.4 (or later) image instead.

Note: Just installing the IHS 8.0.0.4 (or later) fixpack over top of the IHS 8.0.0.3 install will NOT fix this problem. You need to uninstall IHS 8.0.0.3 completely, and then reinstall using an IHS 8.0.0.4 (or later) image instead.

OR

Install IHS 8.0.0.4 or later to a scratch directory and copy bin/setupadm from the new installation to the original installation. Note: The scratch installation can be on any non-Windows system and does not have to be on Solaris or be functional.

Rate this page:

(0 users)Average rating

Document information


More support for:

IBM HTTP Server

Software version:

8.0.0.3

Operating system(s):

Solaris

Reference #:

1610878

Modified date:

2013-08-14

Translate my page

Machine Translation

Content navigation