Home > Microsoft Exchange Tips > Exchange Security Tips > Deploying ISA Server as a firewall for Exchange Server mobile devices
Exchange Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

EXCHANGE SECURITY TIPS

Deploying ISA Server as a firewall for Exchange Server mobile devices


Brien Posey
03.06.2008
Rating: --- (out of 5)


Exchange Server tips, tutorials and expert advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Microsoft's Internet Security and Acceleration (ISA) Server 2006 is a firewall solution that augments Exchange 2003 and Exchange 2007. Because ISA Server is an Exchange-aware solution, it can be used as an application-level firewall. It is especially useful for mobile messaging security. This tip discusses deploying ISA Server to authenticate and encrypt ActiveSync synchronization between a mobile device and Exchange 2003 or Exchange 2007.

ISA Server is a software-based application that runs on top of the Windows Server operating system, which has inherent vulnerabilities. Although ISA Server offers the same functionality as most firewall appliances, it can be susceptible to attack if used alone. Therefore, when using ISA Server as a firewall for Exchange mobile messaging, I recommend placing ISA Server behind a firewall appliance, as shown in Figure 1.

Microsoft ISA Server 2006 in Exchange Figure 1. ISA Server 2006 should be placed behind a firewall appliance.

In Exchange Server 2003 SP2 and Exchange 2007, ActiveSync maintains synchronization between mobile devices and Exchange mailboxes. When ActiveSync is used, mobile devices establish an HTTP or an HTTPS session with the Client Access Server (CAS). Assuming that HTTPS is being used, the session is established over port 443. The CAS uses a certificate to provide SSL encryption for a session that the mobile device has established.

When an ISA Server is added to the network, mobile devices can no longer communicate directly with the CAS. Instead, ISA Server receives a certificate and the mobile device establishes the HTTPS session with the ISA server, even though it appears to be connected directly to the CAS.

With this type of configuration, communications between the mobile device and ISA Server are SSL-encrypted. However, communications between the ISA server and the Client Access server must also be secured. Therefore, the ISA server uses a Remote Authentication Dial In User Service (RADIUS) server (or an IAS server) to authenticate mobile users.

Once users have been authenticated:

  1. The ISA server further checks the user's request to ensure that the packet is well-formed.
  2. The server establishes an HTTPS connection with the SSL-encrypted CAS.
  3. ISA Server acts as a proxy and forwards the user's request to the Client Access server.
  4. It relays the response back to the mobile user.

This isn't the only configuration architecture for deploying ISA Server, but I prefer this method for two reasons.

  • ISA Server is can be a target for attacks. In this configuration, it isn't a domain member, and therefore, does not contain any domain information.
  • The ISA server resides outside of an Active Directory forest, so domain administrators don't have management control over the server, unless you specifically grant them access.

Despite its benefits, this configuration can be tedious to implement and requires RADIUS or IAS servers. To simplify this, you can make ISA Server a member of a domain instead. This approach doesn't require a RADIUS server. As a domain member, ISA Server can still communicate with Active Directory and use an Active Directory database to authenticate mobile clients.
More information on securing mobile devices:
Step-by-Step Guide: How to secure mobile devices in Exchange Server 2007

KB Article: ISA Server 2006 technical library

Tutorial: Configuring Microsoft Exchange Direct Push technology

Tip: Adjust your firewall to avoid Exchange 2007 Direct Push failures

When ISA Server is a domain member, its location within the network plays an important role in its function. For example, if it is a domain member, but still resides at the network perimeter, you typically would have to create an IPSec tunnel that can be used to provide encrypted communications between the ISA server and the Client Access server.

However, if the ISA server is a domain member and exists within the private network, then it can communicate with the CAS just like other servers on your network. You don't have to create an IPSec tunnel -- although using IPSec encryption is still an option. I don't recommend placing a domain-member ISA Server at the network perimeter, because information about your domain potentially could be exposed.

About the author: Brien M. Posey, MCSE, is a four-time recipient of Microsoft's Most Valuable Professional Award for his work with Windows Server, Internet Information Server (IIS) and Exchange Server. Brien has served as CIO for a nationwide chain of hospitals and healthcare facilities, and was once a network administrator for Fort Knox. You can visit Brien's personal web site at www.brienposey.com.

Do you have comments on this tip? Let us know.

Please let others know how useful this tip was via the rating scale below. Do you know a helpful Exchange Server, Microsoft Outlook or SharePoint tip, timesaver or workaround? Email the editors to talk about writing for SearchExchange.com.


Rate this Tip
To rate tips, you must be a member of SearchExchange.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
ISA Server and Firewalls for Microsoft Exchange Server
Why Exchange ActiveSync fails with NAT firewalls
Adjust your firewall to avoid Exchange 2007 Direct Push failures
OWA stops working from external network connection
Enhance OWA logon security using Microsoft ISA Server
Firewall problems with Exchange Server 2007 email attachments
How and why to disable certain ESMTP verbs
Creating an ethical firewall in Exchange Server 2007
Beware of firewalls that block Exchange Server's SMTP/POP3 communications
How HTTP verbs can 'hang' Outlook Web Access
Protect Exchange ActiveSync from premature firewall connection timeouts

Mobile Devices
Why Exchange ActiveSync fails with NAT firewalls
Is it time to upgrade users' Windows Mobile devices?
Adjust your firewall to avoid Exchange 2007 Direct Push failures
How to solve common ActiveSync error messages
How to configure ActiveSync and manage mobile devices in Exchange 2007
Use Exchange 2007 ActiveSync logs to track mobile device activity
Configure Windows Mobile devices to local wipe after failed logons
Moving mobile user mailboxes from Exchange 2003 to Exchange 2007
OWA and OMA failures on Small Business Server 2003
Two versions of MAPI32.DLL cause BlackBerry PIM sync issue

Email Encryption
How to set up an SSL certificate to encrypt OWA and ActiveSync traffic
A Microsoft Outlook email security tutorial -- 8 tips in 8 minutes
Zip and encrypt Microsoft Outlook email attachments
Microsoft Outlook email encryption simplified
Microsoft repackages e-mail hosting service
Time lag opening and sending encrypted e-mails
Prevent users from opening encrypted messages
Best encryption method for an Outlook .PST file
How to (really) address HIPAA
WinZip releases encryption tool for Outlook

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
reverse proxy server  (SearchExchange.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsWebcastsWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2004 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts