Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

You cannot filter the RPC traffic based on universally unique identifiers (UUID) by using an access rule in ISA Server 2006


View products that this article applies to.

Symptoms

You use access rules in Microsoft Internet Security and Acceleration (ISA) Server 2006 to allow RPC traffic between routed networks. However, ISA Server 2006 does not provide an option to filter the RPC traffic based on universally unique identifiers (UUID). This behavior may prevent you from controlling access to specific servers based on UUIDs. Currently, you can filter RPC traffic only based on UUIDs in a server publishing rule that uses the RPC Server protocol.

↑ Back to the top


Resolution

To resolve this problem, apply the hotfix package that is described in the following Microsoft Knowledge Base article:
943215� Description of the ISA Server 2006 hotfix package: October 7, 2007


To create an RPC protocol that can be used in an access rule, follow these steps:
  1. Open the ISA Server Management console.
  2. In the console tree, expand Microsoft Internet Security and Acceleration Server 2006.
  3. If you are running ISA Server 2006 Standard Edition, expand the node that corresponds to the ISA Server computer. If you are running ISA Server 2006 Enterprise Edition, expand Arrays, and then expand the node that corresponds to the array.

    Note In ISA Server 2006 Enterprise Edition, you can also create an RPC protocol at an enterprise level. To do this, expand Enterprise, and then click Enterprise Policies.
  4. On the Toolbox tab, click Protocols.
  5. Click New, and then click RPC Protocol.
  6. In the RPC Protocol Name box, type a name that you want to use for the new protocol, and then click Next.
  7. Take one of the following actions, based on your situation:
    • If you want to extract UUIDs from the RPC server, click Select interfaces, specify the name of the RPC server in the Server Name box, click Next, click to select the interfaces that you want to include in the RPC protocol, and then click Next.
    • If you want to manually specify the UUIDs, click Add interfaces manually, click Next, click Add to add the specific interfaces that you want to include in the RPC protocol, and then click Next.
  8. Click Finish.
  9. In the Protocols list, find the newly created RPC protocol in the User-Defined folder, right-click the RPC protocol, and then click Properties.
  10. On the Parameters tab, click the 135, TCP, Inbound entry in the Primary Connections list, and then click Edit.
  11. In the Direction list, select Outbound, and then click OK two times.
After you follow these steps, you can use the newly created RPC protocol in an access rule to control the RPC UUIDs that are allowed. You can use the new RPC protocol in an Allow access rule that applies to the Selected protocols scope or to the All outbound traffic except selected scope. You cannot use the new RPC protocol definition in a Deny access rule. If you use the RPC protocol that is used in a Deny rule, any RPC traffic will be denied.

↑ Back to the top


Workaround

To work around this problem, use a server publishing rule to publish the RPC Server in ISA Server 2006.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: KB943212, kbexpertiseinter, kbqfe

↑ Back to the top

Article Info
Article ID : 943212
Revision : 5
Created on : 11/13/2007
Published on : 11/13/2007
Exists online : False
Views : 400