Environment
Situation
HTTP Error 404.3-Not Found
The page you are requesting cannot be served because of the extension configuration. If the page is script, add a handler. If the file should be downloaded, add a MIME map.
Even after the ISAPI Extensions and ISAPI Filters are installed, the error still occurs.
How do you resolve this error and allow access to the Retain Server interface?
Resolution
- Stop the Retain-Tomcat7(8) service from services.msc
- Go into the Environment Variables on the Windows machine that is being used. In the System variables section, remove all RETAIN variables:
- RETAIN_CATALINA_HOME
- RETAIN_HOME
- RETAIN_JAVA_HOME
- RETAIN_JAVA_VERSION
- RETAIN_JRE_HOME
- Remove, or rename, the Retain directory.
- Proceed with the initial installation of Retain.
Cause
Additional Information
This information comes after the completed install of Retain steps, which leads to the confusion above; as client believes either ISAPI is done after installation or was not required to begin with.
Performing the ISAPI install after the installation yields failure as the installer must be run while ISAPI exists.