I'm trying to get Outlook Web Access to run over SSL on
Small Business Server 2000. I tried to follow the steps
indicated in the articles on the isaserver.org site, but
I haven't had any success. So here is the current state:
I can access my company's website at
http://www.mycompany.org both externally and when VPNd to
the server.
When I VPN into the server I can access the OWA site
using https://www.mycompany.org/exchange, and everything
works fine. I can check/send mail, etc. without any
issues.
If try to access the OWA site externally using
http://www.mycompany.org/exchange, I get the expected
error of:
"403 Forbidden - The page must be viewed over a secure
(that is, Secure Sockets Layer (SSL)) channel. Contact
the server administrator. (12211) Internet Security and
Acceleration Server"
When I try to access the site externally using
https://www.mycompany.org/exchange, I get:
"The page cannot be displayed Cannot find server or DNS
Error Internet Explorer "
Here are my settings:
IIS
ExchWeb, Exchange, & public folder Authentication set to
Anonymous & Basic only. Require secure channel (SSL) is
checked and Require 128-bit encryption is checked.
ISA
Under the properties for my ISA server, TCP Port is 80,
Enable SSL Listeners is checked with port 443. The
external listener is setup to use a certificate to
authenticate to web clients. This is the same certificate
that was setup in IIS. The certificate is for the site
www.mycompany.org. Under Authentication Basic with this
domain is checked, and the appropriate domain is filled
in.
My ISA destination set is called OWA and the destinations
in the set are:
Name/IP Range Path
www.mycompany.org /exchweb*
www.mycompany.org /public*
www.mycompany.org /exchange*
My web publishing rule is called OWASSL.
Under the Destinations tab, the rule is set to apply to
the Selected destination set. The name of the selected
destination set is OWA.
Under the Action tab, Redirect the request to this
internal Web server is selected and the value is
www.mycompany.org. Both Send the original host header...
and Allow delegation... are checked. The ports are 80 for
http, 443 for SSL, and 21 for FTP.
Under the Bridging tab, HTTP Requests are redirected as
HTTP, SSL requests are redirected as SSL, Require SSL and
Require 128-bit are both checked.
My hosts file has the following entry (where 192.168.0.1
is my internal IP and is the IP setup in IIS):
192.168.0.1 www.mycompany.org
I'm totally stuck. Any ideas on what I could be doing
wrong? Please help.