• RSS
  • Twitter
  • FaceBook

ISA Server 2006 Service Pack 1: New features and enhancements

An overview of the new and enhanced features in ISA Server 2006 Service Pack 1.
Marc Grote photo

Many ISA Server Administrators waited a long time for the publication of ISA Server 2006 Service Pack 1. At the time of writing this article, ISA Server 2006 Service Pack 1 is still not available as RTM, but as a Beta version.

ISA Server 2006 Service Pack 1 has many improvements on ISA Server 2006 and more new features than any other published Service Pack. The number of new features is so long that I personally call ISA Server 2006 Service Pack 1 – ISA Server 2006 R2.

The number of new and enhanced features might be the reason for the delay for publishing the next version of ISA Server 2006 – called Microsoft Forefront TMG (Threat Management Gateway).

ISA Server 2006 Service Pack 1 New Features

  • Configuration Change Tracking

All configuration changes of the ISA Server configuration can be saved for later review. This will give administrators a better overview of what has been changed and if there are multiple administrators, who has changed the configuration. The Configuration Change Tracking feature can also be used as a Server checklist of what has changed in the ISA configuration.

  • Web Publishing Rule Test Button

As most of your ISA Server Administrators know, the configuration of a secure Webserver Publishing rule with HTTPS to HTTPS or HTTP bridging could be an challenge, because many things have to be considered: you have to select correct certificates, name resolution is critical, and more. With ISA Server 2006 Service Pack 1 a new Web Publishing Rule Test Button has been integrated in ISA Server 2006 Service Pack 1 which should help you test created Webserver Publishing rules. ISA Server will then check if the Internal Server is reachable from the ISA Server side and outside the Firewall.

  • Traffic Simulator

The new Traffic Simluator function in ISA Server 2006 is a great feature to simulate network traffic through ISA Server 2006. The Traffic Simulator will send simulated traffic through the ISA Server rules engine as real traffic would flow through ISA. The new Traffic Simulator could be compared with the Active Directory Group Policy feature called Group Policy results and RSOP (Resultant Sets of Policies). This new feature is wonderful for us ISA Server Administrators because it lets us quickly check if our rule sets work as expected.

  • Diagnostic Logging Query

The Diagnostic Logging query is not new to ISA Server 2006 because this feature was published in ISA Server 2004 Service Pack 3 but this feature will be enhanced in ISA Server 2006 Service Pack 1. The Diagnostic Logging Query is a feature only for concrete problems related to ISA Server Firewall rules and should only be enabled for diagnostic purposes anfd after the problem has been resolved the Diagnostic logging feature should be disabled because it consumes system resources. The Diagnostic Logging query feature in ISA Server 2006 Service Pack 1 makes it easier to see only the data that is relevant to the current troubleshooting effort.

ISA Server 2006 Service Pack 1 Enhancements

  • Support for Network Load Balancing (NLB) multicast and multicast with IGMP operations

ISA Server 2006 NLB clusters use Unicast by default and this could not be changed until Microsoft published an update for ISA Server 2006 NLB. The use of Unicast NLB could disturb the use of bidirectional affinity (BDA). In Unicast mode, ISA nodes in an ISA Server array are all designated a single virtual IP address. The NLB driver assigns a new unicast MAC to all computers to be used by the Virtual IP (VIP). When traffic arrives to the ISA Server, the switch sends all traffic to all ports. This behavior could cause switch flooding. Multicast does not use this method and has some other enhancements over Unicast, but also has some potential pitfalls. In multicast mode, NLB designates a multicast MAC address to all computers in the cluster. Multicast combined with Internet Group Management Protocol (IGMP) prevents all ports being flooded. The multicast support enhancement is documented in Microsoft KB article, An update enables multicast operations for ISA Server integrated NLB. The implementation of this enhancement was complex. ISA Server 2006 Service Pack 1 has this feature integrated.

  • Support for certificates with multiple Subject Alternative Name (SAN) entries in published web servers

The long awaited feature for all Exchange Server Administrators that have the need to publish Exchange Services like Outlook Web Acccess (OWA) and Outlook Anywhere must use digital certificates to secure the network traffic. Exchange Server 2007 supports the use of SAN (Subject Alternate Names) certificates – created by a Windows Server 2003 CA (SAN support must be enabled via Certutil.exe). A SAN certificate can contain more than one Server name in one certificate, so you can publish different Exchange services with only one certificate. The problem with ISA Server 2006 is that ISA Server 2006 doesn’t support SAN certificates. ISA Server 2006 always uses the first name found in the certificate and ignores the rest. With ISA Server 2006 Service Pack 1 you can use SAN certificates – great!

  • Kerberos Constrained Delegation (KCD) authentication supports trusted-domain user accounts

Credentials from users located in a trusted domain can now be delegated to an internally published Web site when using KCD

  • RSA SecurID supports public timeout

For RSA SecurID authentication, a new form has been created that gives the user the option to select between a public or private session timeout. 

  • Improve Web Publishing Load Balancing (WPLB) cookie handling

ISA Server 2006 Service Pack 1 now saves the domain name of the Server to which the user is connected. ISA Server saves the domain as a cookie so that a user is not redirected to another Server within the Webserver farm.

  • Filtering RPC Access rule traffic by UUID

In ISA Server 2006 without Service Pack 1 it was possible to publish RPC services based on the Universally Unique Identifier (UUID), but not within an access rule. The RPC protocol can now be added to the protocols list by selecting New RPC protocol in the Protocols option in ISA Servers toolbox so that it is possible to create outgoing access rules with filtered RPC traffic. 

  • Alert Improvements

ISA Server 2006 includes some new alert improvements.

New alert indicator

When a new error type alert is generated, the upper section of the details pane is now highlighted in red. This is an extremely cool feature to see which of the alarms is new to ISA Server so you do not have to look at the timestamp information of the alert.

New alert for logging failure

If ISA Server could not log traffic to the MSDE or local text file ISA Server enters into Lockdown mode to protect the Firewall. A new alert Indicator is triggered when the logging process takes longer than 15 seconds. This will help the ISA administrator identify logging problems before ISA Server enters lockdown mode.

  • New performance counter

A Windows performance counter has been added to measure the kilobytes per second for an HTTP/HTTPS request/response. This feature serves as an indicator to help administrators determine how to improve performance of an HTTP/HTTPS request/response process.

Change Tracking feature

Every time you change the configuration of ISA Server 2006, a dialog box opens after you click Apply to save the ISA Server policy. This dialog box allows you to track the changes.


Figure 1: Configuration Change Description

You can see all changes in the ISA Server Monitoring tab named Change Tracking.


Figure 2: Change log

It is possible to enable or disable the tracking feature in the ISA console. Navigate to the ISA Server object and click properties. It is also possible to limit the number of entries.


Figure 3: Enable/Disable change tracking

Web Publishing Rule Test Button

In every Publishing rule you will see a new button called Test. This new feature is used to test the functionality of the publishing rule.


Figure 4: Test Button

If you click the test button a new window appears and you will see that ISA server tries to reach the Server and paths that you configured in the publishing rule.


Figure 5: Web Publishing test results

Traffic simulator

advertisement

The new Traffic Simulator in ISA Server 2006 Service Pack 1 lets you simulate traffic that flows through ISA Server. The Traffic Simulator is available for all Publishing and Rule scenarios on ISA Server 2006.


Figure 6: Traffic simulator

After you entered the required information to test, click the start button and you will see the results. In this example, the request is allowed through the Firewall rule but the name could not be resolved.


Figure 7: URL Test

Diagnostic Logging query

The Diagnostic logging query filter is now integrated into the ISA Server console and it is now easier to find information.


Figure 8: Enhanced Diagnostic logging

Diagnostic logging tracks the whole way through ISA Server policy components. It enhances the normal logviewer in ISA Server 2006 by tracing the flow of specific packets through the ISA rules engine. It reports on packet progress and provides information about traffic handling and rule matching.

Conclusion

In this article I explained the new and enhanced features in ISA Server 2006 Service Pack 1. ISA Server 2006 SP1 contains many new and enhanced features and these new features should give you the time to wait for the next major update from ISA Server 2006 to Microsoft Forefront TMG (Threat Management Gateway).

Related links

About Marc Grote

Marc Grote photo Marc Grote is an MCSA/MCSE Messaging & Security, an MCTS/MCITP and a Microsoft Certified Trainer and MCLC. He is a freelance IT Trainer and Consultant in the north of Germany near Hanover. He works with Invenate GmbH on special projects. You can find more information about Invenate at ttp://www.invenate.de. He specializes in ISA Server, Exchange, Security for Windows 2000/2003 and Windows Server 2008 designs, migrations and implementations, and Citrix Metaframe implementations. His efforts have earned him recognition as a Microsoft MVP for ISA Server since 2004. You can visit his homepage at http://www.it-training-grote.de.

Click here for Marc Grote's section.

Receive all the latest articles by email!

Get all articles delivered directly to your mailbox as and when they are released on ISAserver.org! Choose between receiving instant updates with the Real-Time Article Update, or a monthly summary with the Monthly Article Update. Sign up to the ISAserver.org Monthly Newsletter, written by Enterprise Security MVP Debra Littlejohn Shinder, containing news, the hottest tips, Forefront TMG / UAG links of the month and much more. Subscribe today and don't miss a thing!



Receive all the latest articles by email!

Receive Real-Time & Monthly ISAserver.org article updates in your mailbox. Enter your email below!
Click for Real-Time sample & Monthly sample

Become an ISAserver.org member!

Discuss your ISA Server issues with thousands of other ISA Server experts. Click here to join!

Readers' Choice

Which is your preferred Anti Virus solution?