![]() |
![]() |
|
December 26, 2004SBS 2003 RevisitedOK, its been some time since my last update on my SBS deployment, and since I am at my wits end, Susan recommended I blog about what is going on so she can point people at the entry with some recommendations. Although my blog is riddled with little pieces of what I have went through, I thought I would take this entry to start over. So without further adeu, here we go... I have a need for a SBS 2003 machine that is hosting Outlook Web Access (OWA) and Outlook Mobile Access (OMA) for external parties, clients and virtual employees around the Net. The idea is that I can create a virtual office in our DMZ without having to expose critical business resources not needed by these users to the outside. SBS 2003 looks like a perfect solution for this. To reduce the attack surface of the machine while ensuring strong audit trails, I require that ALL connections coming into these services (actually ALL services except incoming SMTP) be authenticated to Active Directory. My goal is to eliminate the potential compromise of unknown threats that may be exposed from vulnerable code or services that may exist along the code execution path between the OWA front end with IIS to the Exchange backend. It also reduces the risks of poorly configured or unknown services that may be running when they shouldn't be. Since the circle of trust for this group of users is quite small, I have a relative level of assurance that I can mitigate most risks by simply removing the ability to connect to the server anonymously and do bad things that they shouldn't. Be removing the ability for an adversary to even throw a connection request to the IIS box without authenticating, I get that assurance level. I don't want to be forced to put a dedicated ISA box in front of this machine to accomplish this. SBS2003 has ISA2000 built in and I would like to take advantage of this. I have gotten ISA 2000 set up enough to accomplish the required authentication by setting the "Ask unauthenticated users for identification" in the Incoming Web Requests "Connection" section, and I can indeed verify that I am authenticating correctly to Active Directory. So now that I am an authenticated user against Active Directory I get introduced to the OWA login screen. I don't mind typing in the credentials again here, and do so. (Although in the future it would be nice to have SSO between the FW and OWA) So I log on, and it simply hangs at https://my.domain.com/exchweb/bin/auth/owaauth.dll with a blank page. I then hit Refresh (F5) and repost in which the OWA interface loads up and all I see in my Inbox is "Loading..." That is where I am currently stuck. I am not sure WHAT is going on at this point. To cut you off short from the obvious recommendations: * The system has all patches and Service Packs as of Dec 26th, 2004. This was verified with thanks to Shavlik's great software. Anyone have any ideas on what could be the problem? If you have SBS2003 hosting OWA just fine, try turning on the "Ask unauthenticated users for identification" in the Incoming Web Requests "Connection" section and see if you can repro this issue. (You can get there in the ISA Manager by right clicking on the server and selecting Properties) Would love some help from the SBS MVPs out there. Your recommendations welcomed. Comments
I know it's not SBS but I am running ISA 2000 on Windows Server 2003 with OWA on a separate server and I had no problems with that configuration. Hey Peter, With SBS, Microsoft has a special publishing wizard to properly integrate all the services in SBS with ISA 2000. SO that shouldn't be the problem. When ISA is on a separate box, I am told this works fine. The problem exists when they are on the same machine, which isn't practical in this application. Thanks for the suggestion though. Posted by: SilverStr at December 27, 2004 12:18 PMOdds are, you have conflicting auth methods in use. You can have user aut without checking the "must auth" checkbox if the web publishing themselves use "authenticated users" instead of "all users" There are some important details missing; most notably the auth methods in use for ISA and OWA. Hey Jim, Sorry that this information was not included: Q1: OWA uses FBA with "No Compression" Q2: ISA uses "Integrated" authentication (NTLM) Q3: Yes I used the CIECW to create the publishing rules Q4: I will email you the logs as I would rather not have them blasted out on the net. Posted by: SilverStr at December 28, 2004 04:05 PM |
![]() ![]()
My 5 Favorite Books
Writing Secure Code
Secure Programming Cookbook Security Engineering Secure Coding Principles & Practice Inside the Security Mind ![]()
My 5 Favorite Papers
Smashing the Stack
Penetration Studies Covert Channel Analysis of Trusted Systems DoD Trusted Computer System Evaluation Criteria NSA Security Recommendation Guides ![]()
Archives
December 2005
November 2005 October 2005 September 2005 August 2005 July 2005 June 2005 May 2005 April 2005 March 2005 February 2005 January 2005 December 2004 November 2004 October 2004 September 2004 August 2004 July 2004 June 2004 May 2004 April 2004 March 2004 February 2004 January 2004 December 2003 November 2003 October 2003 September 2003 August 2003 July 2003 June 2003 May 2003 April 2003 March 2003 February 2003 January 2003 December 2002 November 2002 October 2002 September 2002 August 2002 July 2002 ![]() |
|