Goal

Create a trusted relationship between two SIP domains based on Mutual TLS authentication between two SIP proxies, for Microsoft Live Communication Server. Microsoft refers to this as 'federation'.

Applicability

Inter-domain SIP routing over TLS. We enable end-users of domain A to communicate with end-users in domain B over their home proxy to the proxy of domain B. All connections use TLS:

      User Agent A   ->   accessproxy domainA   ->   proxy domainA   ->   proxy domainB   ->   accessproxy domainB   ->   User Agent B

Prerequisites:

Configuration

On both Access Proxies, perform the following actions:

Go to the MMC and select the domain, and then adjust the setting:Forest Global properties ->
Federation tab:
enable federation,
networks addres: enter the internal address of access proxy

MS Office Live Com Server General Porperties
General tab -> allow federation
Tab "allow" -> add servername and name of domain
allow all communications from this federated partner

Access proxy:
General tab ->federate with other domains: on
Allow tab -> remote user acces to your network: on

Users:
for each user: advanced settings: enable federation

Then restart LCS service

In some cases, messages might not get through. See also: http://support.microsoft.com/kb/924604/en-us

OS specific help

Validation, confirmation tests