About Neverfail for IIS Plug-in
Neverfail for IIS proactively monitors and protects your IIS environment, looking for changes to web, FTP, and SMTP sites. This plug-in protects the IIS services, content and system configuration.
Install/Uninstall the Neverfail for IIS Plug-in Via the Advanced Management Client
First time installation of the Neverfail for IIS Plug-in must be via Neverfail Continuity Engine Setup. Uninstall / upgrade can be performed using Applications -> Plugins in the Advanced Management Client using the procedure below.
To remove/uninstall Neverfail for IIS Plug-in, follow the steps below:
- Launch the Advanced Management Client.
- Navigate to Applications -> Plugins.
- Select the desired plug-in to be removed/uninstalled.
- Click on the Uninstall button in the 'Plugins' pane.
After uninstall has completed, the files need to be deleted if the same version of the plug-in is to be re-installed. This is by design for future functionality. The following steps are only required if you need to reinstall the same version:
- Copy the contents of the r2\plugins\<sponsor>\<version> folder to a different location (for example, C:\temp).
- Delete the contents of the r2\plugins\<sponsor>\<version> folder.
- To reinstall the plug-in, when prompted for the location of the plug-in files, navigate to the new folder location (for example, C:\temp).
Note: As an alternative, you can use the downloaded files from the original download location after removing the plug-in.
To install a new version of the Neverfail for IIS Plug-in via the Advanced Management Client, follow the steps below:
- Unzip the Neverfail for IIS Plug-in .zip file in the desired location.
- Launch the Advanced Management Client.
- Navigate to Applications -> Plugins.
- Click on the Install button.
- Click the Browse button and navigate to the location of the IISNFPlugin.dll file.
- Click OK to complete the installation.
Administration
When Neverfail for IIS Plug-in v201.5.6 is installed, and the IIS Manager console is open on the active server, the protected HTTP service fails to stop (or takes a long time to stop) when any of the following operations is performed (Ref - 14355):
- Stop Applications
- Stop Replication and opting to stop also the protected applications
- Switchover
Rules - This plug-in provides the following 'IIS Monitoring Rules'
Note: Depending on the type of authentication in use for the website, administrators must provide a valid username, password, and domain or use anonymous or Windows authentication for the Rules listed below to operate properly.
- Check Website Availability
- This rule will fail if the site fails to return a 200 http response code
- For the 'Check Website Availability' rule to work properly, it must be configured with the full address and requires an authorized Username, Password, and Domain
- Default site is 'http://localhost/default.aspx' with anonymous user
- Check Website Response Time
- This rule will fail if the 200 response code is not returned within the number of milliseconds configured
- For the 'Check Website Availability' rule to work properly, it must be configured with the full address and requires an authorized Username, Password, and Domain
- Default site is 'http://localhost/default.aspx' with anonymous user
To configure/modify these 'Rules', follow the steps below:
- Launch the EMS Web UI (Advanced Management Client).
- Navigate to Rules.
- Select the desired 'Rule'.
- Click on the Edit button at the top of the Rules' pane.
- Configure/modify the desired fields (listed below).
- Condition: (the condition being evaluated)
- Duration: (the length of time the condition exists)
- First Failure: (action to take upon first failure) Note: The default is set to 'Alert'.
- Second Failure: (action to take upon second failure) Note: The default is set to 'Alert'.
- Third Failure: (action to take upon third failure) Note: The default is set to 'Alert'.
- Click OK to save the changes.
Note: This dialog is also used to Enable/Disable the selected 'Rule'.
Sites Configured with SSL
Sites configured with SSL may require the certificates to be trusted for the Web Site rules; otherwise the following error message may be reported The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
- Type mmc in the run console to open an Advanced Management Client.
- Click Add and select Certificates from the list. Click Next.
- Select the Computer certificates option and complete the wizard.
- Copy and paste the certificate to the trusted root certificate hive.
- Restart the IIS service.
Tasks
The only configurable parameter for 'Tasks' associated with this plug-in is the frequency in which to run filter discovery, runs every 2 minutes by default.
To configure a new Custom Task, follow the steps below:
- Using the EMS Web UI (or Advanced Management Client), click on Tasks.
- Click on the Add button at the top of the Tasks pane.
- Enter the appropriate information completing all fields in the dialog.
- Click OK to save the changes.
Note: This dialog is also used to Enable/Disable the selected Task.
Unsupported Components and Features
This plug-in does not protect the following application features or components:
- Web Printers
- Replication of locally created users – affects FTP, POP3
- Server appliance web or web admin directories
Applies To
Neverfail for IIS Plug-in v201.5.6
Related Information
None
KBID-2996