Configuration Steps for MTLS Communication between Internal LCS 2005 SP1 & OC Clients 2005
[LEFT][CODE]http://itprosecure.com/blogs/live_communication_server_2005_sp1_certificate_configuration/archive/2007/03/10/configuration-steps-for-mtls-communication-between-enterprise-lcs-2005-sp1-server-and-office-communicator-2005-clients.aspx[/CODE]
In this entry I review the configuration steps for validating Mutual Transport Layer Security (MTLS) is enabled for traffic between an LCS 2005 SP1 Standard Edition Server and any Office Communicator 2005 Clients interacting with this Server within the Corporate Enterprise. I include installation of a Windows 2003 R2 Enterprise Certification Authority to issue the Enhanced Key Usage (EKU) Server Authentication Certificate Template to the LCS2k5 SP1 Server. Then, I configure the LCS2k5 SP1 Server to offer this Certificate to Office Communicator 2005 Clients when connecting. Additionally, I then show how to manually configure the Office 2005 Communicator clients to use MTLS over TCP instead of just TCP. There are several practices offered here that should be used only in a 'testing scenerio'. Those practice include:
Installation of an Enterprise Root Certification Authority (ER-CR) on an Active Directory Domain Controller
Installation of a Single Certification Authority (CA)
Not Reviewing Backup and Restore Procedures for Key Management Components of the Certification Authority
Not Reviewing use of the [URL="http://itprosecure.com/blogs/security_services/archive/2007/03/10/windows-2003-sp1-security-configuration-wizard-documentation.aspx"]Security Configuration Wizard (SCW)[/URL] along with Group Policy Objects to further reduce Public Key Infrastructure (PKI) attack vectors
Here is the Network Environment detail (the specific [URL="http://itprosecure.com/blogs/live_communication_server_2005_sp1_installation/archive/2007/02/18/live-communications-server-sp1-single-server-installation.aspx"]Installation Steps are here[/URL]):
LCS2k5 SP1 Standard Edition
MSDE Database
No Federation
No Archiving
No Access Proxy
Single Forest
Single Domain
Enterprise Client IM 'Text Only'
TCP Transport - Client to Server and Server to Client (I change this to MTLS over TCP)
Client Configuration - Manually Configured
No IPSec - Client to Server
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0000.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0000-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0001.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0001-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0002.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0002-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0003.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0003-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0004.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0004-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0005.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0005-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0006.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0006-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0007.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0007-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0008.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0008-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0009.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0009-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0010.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0010-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0011.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0011-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0012.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0012-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0013.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0013-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0014.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0014-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0015.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0015-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0016.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0016-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0017.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0017-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0018.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0018-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0019.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0019-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0020.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0020-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0021.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0021-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0022.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0022-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0023.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0023-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0024.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0024-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0025.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0025-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0026.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0026-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0031.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0031-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0040.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0040-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0041.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0041-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0042.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0042-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0043.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0043-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0044.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0044-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0045.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0045-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0046.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0046-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0047.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0047-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0048.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0048-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0049.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0049-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0050.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0050-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0051.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0051-small.jpg[/IMG][/URL]
[URL="http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0052.jpg"][IMG]http://itprosecure.com/filestorage/CommunityServer.Components.SiteFiles/Installs/lcs2k5sp1tls/itps_lcs2k5sp1_pkitls-0052-small.jpg[/IMG][/URL]
[/LEFT]