Publishing OCS 2007 External Address book through ISA 2006 or TMG
Publishing OCS 2007 External Address book through ISA 2006 or TMG In principle the configuration below should work on both ISA and TMGFirst use the web publishing wizard that comes with TMG 2010, I am not going to go through step by step as there areplenty of articles on this. What I will do is post the settings that are changed for my reference.1.First you need to ensure the External and Internal URLs are configured correctly. To update theExternal url check out this article.I configured both my internal and external URL names to be the sameEGUrl Internal from server https://ocs.domain.com/abs/int/handler
Url External from server https://ocs.domain.com/abs/ext/handlerNow there is another attribute called GAL Status and this reflects the Internal URL.I will come onto that a bit more after.2.Configure you certificate to use the correct SAN names.The pool name and individual server nameThese include the external published name you will use in my case ocs.domain.comThe internal pool name you will use in my case again I used ocs.domain.comAlso add the SIP record, in my case sip.domain.mobi I use this on external non-domain clients to auto connect over the webFor all external web addresses make sure you have an external dns record.To make configuration on my web listener easier I can figured a single certificate with all the required SAN addresses for exchange and OCSDNS Name=exch01
DNS Name=exch01.domain.mobi – Exchange server – RPC-HTTP config
DNS Name= domain.mobi
DNS Name=autodiscover.domain.mobi
DNS Name=owa.domain.mobi
DNS Name=sip.domain.mobi – for externalClient
DNS Name=ocspoolname.domain.mobi – Same
DNS Name=ocsservernames.domain.mobi
DNS Name=ocs external url address.domain.mobi –Internal will be configured as the same. I named my pool OCS to again makeconfiguration easier.
The name of the published site, as you can see I have named my server the same.3. Once you have configured this certificate on the ocs pool and imported into the ISA / TMG server run the publishing rule for publishing websites.Once complete you should be able to browse to the url through IE and get a challenge / responsei.e. https:// https://ocs.domain.com/abs/ext/handler/addressbookfilename.lsabsYou will need to get the filename from the published directory on the server.
PS Make sure you assign the new certificate to IIS SSL on the ocs servers.4. To help troubleshoot I am going to publish my test lab settingsHope this helps.

Last you need to set the users to all users. This means the TMG will not be pre-authenticate

This is the external DNS name requested will be coming from.

Ok here is the catch, for my the only way I could get this to work was to publish the path /INT
As this is what the client wants to connect to.
Remember the GAL Status comment from earlier

The client authenticates directly to the published server.


Comments