Using the Refresh agent to update pages in the Web Navigator database

To keep the most up-to-date pages in the Web Navigator database, use the Refresh agent, which compares the date of each Web page inside the database with the date of the Web page on the server. If the Web page on the server is newer, the Refresh agent replaces the Web page in the Web Navigator database. By refreshing out-of-date pages, the Refresh agent ensures that users can quickly access the latest version of a page. You can refresh pages using the Refresh agent or set an interval for the update cache.

To use the Refresh agent to update pages

Before you begin

Make sure that you have already set up security for Web Navigator agents (in agent preferences) and that you have the WebMaster role in the ACL of the Web Navigator database.

About this task

The Refresh agent refreshes only HTTP pages. It does not refresh FTP pages, Gopher pages, or private pages stored in a user's private folder in the database.

By default, the Refresh agent is scheduled to run at 3 AM, but it does not start this schedule until you enable the agent.


  1. From the Notes® client, select the Web Navigator database (WEB.NSF) using a network connection to the server.
  2. Choose View > Go to, and then select All Documents.
  3. Choose Actions > Administration.
  4. Click the Enable Refresh agent button.
  5. Select the name of the server on which the Web Navigator runs in the Choose Server To Run On dialog box, and then save the document.

To update pages when users retrieve pages

About this task

Domino® stores each retrieved Web page in the Web Navigator database. You can specify how often you want Domino® to check the Web page on the server to determine if the page has changed.


  1. From the Domino® Administrator, click the Configuration tab, and then open the Server document for the Web Navigator server.
  2. Click the Server Tasks > Web Retriever tab.
  3. For the Update Cache field, choose one:
    • Never (default) -- To perform no verifications
    • Once per session -- To check only the first time the user accesses the page during a session
    • Every time -- To check each time the user opens a page that is already in the database