Publishing Sharepoint through ISA
Making Companyweb available via RWW with ISA installed.
NOTE: If ISA isn’t installed, it all works through the CIECW, no further
NOTE: Run the CEICW first to create a certificate.
1. Create a new protocol definition for Inbound TCP/444
Go to ISA -> Policy Elements -> Protocol Definitions. Create a protocol
definition called “Companyweb Inbound” (Port number: 444, Type: TCP,
2. Create a Server Publishing rule to publish the new protocol.
Go to ISA -> Server Publishing Rules, create a rule called “Publish
Companyweb”. Specify the internal and external IP, set it to apply to
“Companyweb Inbound” and Any Request.
3. Assign the FQDN cert to the companyweb with SSL port set to 444
Go to IIS -> Companyweb Properties. Directory Security tab. Click Server
Certificate -> Assign an existing certificate. Next, you should have 2
different certs available. One is the FQDN, the other is
Publishing.domain.local. Pick the FQDN and continue. Set the SSL port to 444
and next all the way.
4. Do the regedits for the sharepoint links you want to display in RWW.
Desk to 1
5. Type “iisreset” at a command prompt.
6. Restart ISA Server Control.
7. From a remote location, verify you can telnet to FQDN on port 444.
So if you created your certificate server.domain.com, then server.domain.com
must be reachable from the internet. If all you have is a fixed ip address,
then create your certificate using the ip. “123.456.789”. Then telnet to
123.456.789 444 to verify. If this doesn’t work, go back to the top and try
again, starting with the ciecw to create a certificate.
8. Connect to RWW and you should see the SharePoint links.
NOTE: If your remote client happens to also be behind an ISA server, you’re
ISA does not allow HTTPS traffic on port 444 by default. Opening the packet
filters should not change the behavior since that only affects server based
communications. Your client is behind ISA and will be using the protocol
rules and if the HTTP Redirector is enabled it will also use the
site&content rule for its HTTPS requests. You need to follow the
instructions on the following article (change the port range to 444,444) on
the ISA server.
283284 Blank Page or Page Cannot Be Displayed When You View SSL Sites
Now officially documented here:
838304 – How to publish http://Companyweb to the Internet by using ISA Server 2000 on a server that is running Windows Small Business Server 2003, Premium Edition: