Uninstall the Web server plug-ins for WAS


We can uninstall the Web server plug-ins for WAS using the uninstalller program.

We can uninstall Web server plug-ins for WAS without uninstalling the supported Web server or the appserver.

If we used the IBM Key Management wizard to create SSL key files in the Web server Plug-ins home directory, back up the files to a directory outside of the Web server Plugins directory.

After the uninstall procedure is complete, we can delete the SSL key files if they are no longer required.

To uninstall the Web server plug-ins, run the uninstaller program. The program deletes the installation root directory for the Web server plug-ins for WAS, which removes the binary plug-ins.

 

  1. Stop the Web server to allow the uninstaller program to change the Web server configuration.

  2. Open a command window.

  3. Change directories to the PLUGINS_ROOT/uninstall directory.

  4. Issue the uninstall command.

    The Uninstall wizard displays a welcome panel.

    The next few steps in this procedure describe using the wizard interactively. We can also issue the uninstall command with a silent parameter to use the wizard without the GUI.

    uninstall -silent

  5. Click Next on the Welcome panel.

    The Uninstaller wizard displays a confirmation panel for you to confirm what is to be uninstalled. Each feature that displays in the panel is a separate Web server installation. Each Web server installation is configured to use one of the binary plug-in modules that is being deleted.

  6. Click Next on the confirmation panel to begin uninstalling the plug-ins.

    The Uninstaller wizard displays a summary panel that provides status.

  7. Click Finish to close the Uninstaller wizard. Uninstalling the Web server plug-ins for WAS removes many files in the installation root directory, but leaves the following logs in the PLUGINS_ROOT/log/uninstall directory:

  8. Uninstall the IBM Global Security Kit (GSKit).

    The Plug-ins installation wizard does not uninstall GSKit 7 because there is no registry describing products that are enrolled to use the GSKit. Without this critical information, uninstalling the GSKit product might affect other products that use GSKit.

    We can uninstall GSKit once it is no longer in use on the systems.

    [Solaris]

    On Solaris systems, also uninstall GSKit 4 in addition to GSKit 7.

    The Plug-ins uninstaller program unregisters the GSKit. The registry key is HKEY_LOCAL_MACHINE > SOFTWARE > IBM > GSK7 > REGAPPS > WASPlugins60_unique_key.

    If the registry key WASPlugins60_unique_key is the last remaining key in the GSKit registry entry, the wizard also uninstalls the GSK7 product. If another product, such as IBM HTTP Server, is registered to use GSKit, the wizard does not uninstall the GSKit. The wizard always unregisters the registry key for the Web server plug-ins for WAS, which is WASPlugins60_unique_key.

    The GSKit uninstall log is the PLUGINS_ROOT/log/uninstall/uninstallGSKit.log file.

    Possible problem after using the Update Installer to install a maintenance package

    When you apply a WAS plug-in refresh pack, the plug-in installer incorrectly adds an additional registry key that prevents the GSKit from uninstalling.

    See Manually uninstalling Web server plug-ins for WAS for information about manually uninstalling the GSKit.

  9. Delete files from the system temporary directory. Delete the following files:

    • Install temporary log : temporaryPluginInstallLog.txt

    • Uninstall temporary log : temporaryPluginUnInstallLog.txt

  10. Delete the Web server definition in a standalone appserver.

    The uninstaller program for the Web server plug-ins for WAS does not delete Web server definitions. However, we can delete a Web server definition from admin console OR by using the following wsadmin commands:

    $AdminTask deleteServer { -serverName webserver1 -nodeName WebserverHostName-node_node }

    $AdminTask removeUnmanagedNode { -nodeName WebserverHostName-node_node }

    $AdminConfig save

 

Results

After you exit from the PLUGINS_ROOT/uninstPlugin directory, the directory is removed.

The only remaining directory is the PLUGINS_ROOT/logs directory. The logs directory contains the install process log, the uninstall process log, and the Web server creation logs.

The only other files that might exist are the SSL key files that we can create using the IBM Key Management Wizard. We can move these files to a safe location before using the manual uninstalling procedure, if necessary.

 

Next steps

To reinstall the Web server plug-ins for WAS, launch the installation procedure again.

To reinstall the Web server plug-ins for WAS into the original directory, delete the existing installation root directory for the plug-ins before reinstalling.

The default location is shown in Directory conventions.

See Install Web server plug-ins for information about installation scenarios for reinstalling Web server plug-ins.

See Manually uninstalling Web server plug-ins for WAS for information about manually uninstalling Web server plug-ins.


Manually uninstalling Web server plug-ins for WAS