This article is Part 2 of a two-part article that describes how to configure different features of the Network News Transfer Protocol (NNTP) service in Exchange 2000. These articles assume that you have already installed Microsoft Windows 2000 Server, Advanced Server, or Datacenter, and Exchange 2000 Server.
Part 2 covers the following topics:
Feeds
How to Accept Feeds
How to Create a Push Feed
How to Create a Pull Feed
How to Create Master/Slave Newsfeeds
How to Delete a Feed
Expiration Policies
How to Add a Policy
How to Modify a Policy
How to Delete a Policy
Virtual Directories
How to Add Virtual Directories
How to Modify Virtual Directories
How to Delete Virtual Directories
How to Hide Control Newsgroups
Current Sessions
How to View Current Sessions
How to End Current Sessions
To see Part 1 of this article, please see the following Microsoft Knowledge Base article:
266652
(http://support.microsoft.com/kb/266652/EN-US/
)
XADM: How to Configure the NNTP Service Part 1
Follow the steps in the "How to Import Newsgroups from a Text File" section in Part 1 to create the newsgroups on the virtual server that is receiving the newsfeed.
Follow the steps in the "How to Enable or Disable Feed Posting" section in Part 1 to enable newsfeeds for the virtual server that is receiving the newsfeed.
In Exchange System Manager, expand the NNTP virtual server that you want to accept the newsfeed.
Click Feeds.
On the Action menu, point to New, and then click Feed.
Type the name of the remote NNTP server in the Remote server name or IP address box, and then click Next.
Click to select the Peer check box, and then click Next.
Click to select the Inbound feed check box, click Accept a push feed from the remote server, and then click Next.
Select the newsgroups that will be affected. You can use wildcards, such as alt.*. In this example, only newsgroups under the alt hierarchy are affected.
Click Finish.
In addition to setting up the accept newsfeed, you need to create an outbound push feed.
How to Create a Push Feed
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to accept the newsfeed.
Click Feeds.
On the Action menu, point to New, and then click Feed.
Type the name of the remote NNTP server in the Remote server name or IP address box, and then click Next.
Click to select the Peer check box, and then click Next.
Click to select the Outbound feed check box, and then click Next.
On the next screen, select the newsgroups that will be affected.
You can use wildcards, such as alt.*. In this example, only newsgroups under the alt hierarchy are affected.
Click Finish.
How to Create a Pull Feed
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to accept the newsfeed.
Click Feeds.
On the Action menu, point to New, and then click Feed.
Type the name of the remote NNTP server in the Remote server name or IP address box, and then click Next.
Click to select the Peer check box, and then click Next.
Click to select the Inbound feed check box, and then click Next.
On the next screen, select the newsgroups that will be affected.
You can use wildcards, such as alt.*. In this example, only newsgroups under the alt hierarchy are affected.
Click Finish.
How to Create Master/Slave Newsfeeds
Follow the steps in the "How to Import Newsgroups from a Text File" section in Part 1 to create the newsgroups on the virtual server that is receiving the newsfeed.
Follow the steps in the "How to Enable or Disable Feed Posting" section in Part 1 to enable newsfeeds for the virtual server that is receiving the newsfeed.
In Exchange System Manager, expand the NNTP virtual server that you want to accept the newsfeed.
Click Feeds.
On the Action menu, point to New, and then click Feed.
Type the name of the remote NNTP server in the Remote server name or IP address box, and then click Next.
Click to select the Slave check box, and then click Next.
Click to select the Inbound feed check box, click Pull articles from the remote server, click Outbound feed, and then click Next.
On the next screen, select the newsgroups that are affected.
You can use wildcards, such as alt.*. In this example, only newsgroups under the alt hierarchy are affected.
Click Finish.
Repeat the steps above for each slave server.
Complete the following steps on the master news server.
Follow the steps in the "How to Import Newsgroups from a Text File" section in Part 1 to create the newsgroups on the virtual server that is receiving the newsfeed.
Follow the steps in the "How to Enable or Disable Feed Posting" section in Part 1 to enable newsfeeds for the virtual server that is receiving the newsfeed.
In Exchange System Manager, expand the NNTP virtual server that you want to accept the newsfeed.
Click Feeds.
On the Action menu, point to New, and then click Feed.
Type the name of the remote NNTP server in the Remote server name or IP address box, and then click Next.
Click to select the Master check box, and then click Next.
Click to select the Inbound feed check box, click Accept a push feed from the remote server, and then click Next.
On the next screen, select the newsgroups that will be affected.
You can use wildcards, such as alt.*. In this example, only newsgroups under the alt hierarchy would be affected.
Click Finish.
Repeat the steps above for each master server.
How to Delete a Feed
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to configure.
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to configure.
Click to select the Expiration Policies check box.
On the Action menu, point to New, and then click Expiration Policy.
Type a name for the expiration policy description.
Select which newsgroups this policy will affect.
If you click to select the All newsgroups on the virtual server check box, continue to step 7.
If you click to select the Only selected newsgroups on the virtual server check box, type the names of the newsgroups that this policy applies to on the next screen.
Set how old, in hours, an article can be before it is deleted.
Click Finish.
For newsgroups that are hosted on the Exchange 2000 information store, article expiration is based on the age limit set for the public folders that correspond to the newsgroups.
How to Modify a Policy
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to configure.
Click to select the Expiration Policies check box.
In the right pane, click the policy that you want to modify.
On the Action menu, click Properties. You can modify the Affected newsgroups and Remove articles older than policies.
Click OK to save the changes.
How to Delete a Policy
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to configure.
Click to select the Expiration Policies check box.
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to configure.
Click to select the Virtual Directories check box.
On the Action menu, point to New, and then click Virtual Directory.
Type the path of the newsgroup to be stored on this virtual directory, and then click Next.
Note This name must match the newsgroup subtree that will be stored on this virtual directory. For example, if the "microsoft.public" newsgroup is stored on this virtual directory, the name of the virtual directory must be "microsoft.public".
Click File System (a local location), click Remote Share or Exchange Public Folder Database as a storage location for the news content, and then click Next.
If you click File System, type a path to the local folder, or click Browse to select a folder.
If you click Remote Share, type a path to the remote location, or click Browse to select a remote folder. For a remote location, you must provide a user name and password that the NNTP service can use to log on to that remote computer on the next screen. Type a name, or click Browse to search for one. Click Check to ensure the user name/password combination used is valid, and then click Next.
Note If you are storing content in a remote location, the remote computer must be configured with at least read-write permissions for the user name provided.
If you click Exchange Public Folder Database, browse to the public folder where the content will be stored.
Click Finish.
How to Modify Virtual Directories
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to configure.
Click to select the Virtual Directories check box.
In the right pane, click to select the virtual directory that you want to modify.
On the Action menu, click Properties.
You can configure the following options in the virtual directory properties:
Click Contents to modify the content properties for this virtual directory.
Click Secure to require that connections to newsgroups located on this virtual directory be encrypted.
Click to clear the Allow posting check box to disable posting to newsgroups on this virtual directory.
Click to select the Restrict newsgroup visibility check box to hide newsgroups based on NTFS or Exchange 2000 information store Access Control Lists (ACLs).
Click to clear the Log access check box to disable logging activity on this virtual directory to the Microsoft Internet Information Service (IIS) transaction logs.
Click to clear the Index news content check box to disable indexing articles on this virtual directory.
Click OK or Apply to save these settings.
How to Delete Virtual Directories
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to configure.
Click to select the Virtual Directories check box.
In the right pane, click to select the virtual directory that you want to delete.
On the Action menu, click Delete.
Note You cannot delete the default and control virtual directories.
How to Hide Control Newsgroups
Typically, access to the control newsgroups is restricted by limiting who can see these special newsgroups. Use the following procedure to hide these newsgroups.
On the Start menu, point to Programs, point to Accessories, and then click Windows Explorer.
Locate the C:\Inetpub\Nntpfile\Root folder.
Right-click the Control directory, and then click Properties.
On the Security tab, restrict access to the directory to only the users or groups that you would like to have access to these newsgroups.
Click OK.
On the Start menu, point to Programs, point to Microsoft Exchange, and then click System Manager.
Expand the NNTP virtual server that you want to configure.
Click to select the Virtual Directories check box. A list of virtual directories is displayed in the right pane of Exchange System Manager.
Click to select the control virtual directory.
On the Action menu, click Properties.
On the General tab, click to select the Restrict newsgroup visibility check box.