FoxWeb can return two different types of errors:
- Script errors are returned by FoxWeb channels, during script execution. These script errors can be formatted by using a different Error Template, as described in the FoxWeb Configuration page.
- Errors that are returned by the ISAPI/CGI modules: These errors are returned when the CGI/ISAPI modules are unable to communicate with FoxWeb channels (e.g. when the FoxWeb service has not been started), or when these modules fail to receive a result from a channel within the script timeout. To customize these errors you will need to add a new value named "StubError" in the FoxWeb registry key (hklm\software\Wow6432Node\Aegis Group\FoxWeb\CurrentVersion or hklm\software\Aegis Group\FoxWeb\CurrentVersion, depending on your version of Windows). FoxWeb will return exactly what you enter in this value. The string "%error%" can be used to merge in the actual error message:
StubError="<body><h3>An Error has Occurred</h3>Message: %error%</body>"
FoxWeb Support Team
Sent by Steve Moore on 04/14/2015 02:59:11 PM:
Can you point me to some specific information on returning alternate error pages for "foxweb not started", "foxweb no channels active" and "foxweb timed out" errors in IIS7?