Creating New Web Sites with Neverfail for IIS Server AM(X).

Follow

Summary

This Knowledgebase article details known issues that arise when creating new web sites with Neverfail for IIS Application Module.


More Information

New web sites will be protected automatically by the filter discovery mechanism. The IIS AM(X) configures the filter discovery process to run every two minutes. This means that if an Administrator creates a new web site and switches immediately, then the website content may not be available on the new active server. To ensure web sites are protected by Neverfail Heartbeat the following procedure is recommended:

  1. Make sure that the IIS Manager Console is closed and IISAdmin Service is not running on the Passive server.
  2. Create Web Site in IIS Manager.
  3. Wait 2 minutes.
  4. Start Neverfail Management Client.
  5. Select Data - Configuration tab.
  6. Check filters are present for web site.
  7. Check the system is in the synchronized state.
  8. It is now safe to switch.


Note: If the Management Client is already open at the time the filter discovery tool runs, then press the 'Reset' or 'Apply' button to update the list of filters.

Known Issues

  1. When creating new sites, the IIS Management Console has to be closed on the Passive server. Otherwise, this will prevent the data from being replicated.
  2. The new sites created with IIS Manager might be replicated with a random delay. This is caused by the fact that IIS uses an in-memory representation of the Metabase.xml file  which is flushed to disk periodically.

    The MSDN article that can be accessed from here , details the role of the Metabase in IIS and the events that cause it to be written to disk.

    As from this document, a switch should not be performed immediately after changing the IIS configuration as these changes might not be replicated.


Corrective Actions

  • If a switch has been performed before the filter discovery processs has detected the new filters, perform these steps:

    1. Switch back to the previously active server.
    2. On the Passive server check that the IIS Management Console is closed and the ISSAdmin Service is not running.
    3. Allow filter discovery to run.
    4. Start Neverfail Management Client and select Data - Configuration tab.
    5. Check that the new filters have been added by pressing 'Apply' or 'Reset'.
    6. Go to Data - File Sync and Verify tab.
    7. Select the folder you want to synchronize and press 'Verify and Synchronize' with 'Including Subdirectories' checked.
    8. Allow the system to synchronize.
    9. It now safe to switch.
  • If a switch has been performed before the Metabase was written to disk, perform these actions:

    1. Switch back to the previously active server.
    2. On the Passive server check that the IIS Management Console is closed and the ISSAdmin Service is not running.
    3. On the Active Server stop and restart the IISAdmin Service (this will force the Metabase to be flushed to disk)
    4. Start Neverfail Management Client and select Data - Configuration tab.
    5. Go to Data - File Sync and Verify tab.
    6. Select the folder %SYSTEM ROOT%\SYSTEM32\INETSRV and press 'Verify and Synchronize' with 'Including Subdirectories' checked.
    7. Allow the system to synchronize.
    8. It now safe to switch.

KBID-367

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.