官术网_书友最值得收藏!

  • Lync Server Cookbook
  • Fabrizio Volpe Alessio Giombini Lasse Nordvik Wed? António Vargas
  • 463字
  • 2021-08-06 19:28:35

Managing certificates for the authentication of desk-phones

Lync Phone Edition uses digital certificates during the log-on phase to initialize the connection with the Lync Server. The next step for the logon with a desk phone will be to verify the user with a password (or PIN) authentication. In our deployment, we usually have certificates that come from more than one Certification Authority (CA), including internal and third-party CAs. The scenario becomes increasingly complex if we are going to use a CA for Exchange Server that is different from the one we used for our Lync Server certificate. Lync Phone Edition usually has a limited number of embedded root CA certificates that are already trusted. The list is available in the Trusted Authorities Cache paragraph in the TechNet post, Certificates for Lync Phone Edition found at http://technet.microsoft.com/en-us/library/gg398270(v=ocs.14).aspx. We have to work with the Certificate Provisioning Service to deploy additional root CA certificates.

Getting ready

We will use a Lync Standard Edition certificate issued from an internal CA as an example. Kevin Peters did a good job explaining the process for Lync Server 2010 at http://ocsguy.com/2012/05/19/lync-phone-edition-connection-to-microsoft-exchange-is-unavailable/. We have to follow the same steps for Lync Server 2013.

How to do it...

  1. Open MMC, navigate to Add or Remove Snap-ins, and add Certificates.
  2. Select Computer Account and go to Local Computer, and then click on Finish.
  3. Navigate to Certificates (Local Computer) | Personal | Certificates and select the server certificate.
  4. Go to Certification Path and select the root CA, as shown in the following screenshot:
    How to do it...
  5. Select the Details tab and go to Thumbprint. Copy the thumbprint value (Ctrl + C).
  6. Paste the value in the notepad, remove the empty spaces, and copy the new value.
  7. Launch the Lync Management Shell and type $cert = New-CsWebTrustedCACertificate -Thumbprint "?Thumbprint" -CAStore TrustedRootCA.

    The thumbprint is the value we copied at step 6. For example, consider the following:

    $cert = New-CsWebTrustedCACertificate -Thumbprint "7a06f5b75287f17d4596118418b77004b4cd4d92" -CAStore TrustedRootCA
  8. Type the following cmdlet:
    Set-CsWebServiceConfiguration -TrustedCACerts @{Add=$cert}
  9. Use the following cmdlet to verify that the thumbprint has been added to the TrustedCACerts parameter:
    Get-CSWebServiceConfiguration
  10. Repeat the preceding steps for all the intermediate and root CA required in our deployment.

How it works...

The desk-phones configuration works on the parameters received from the Dynamic Host Configuration Protocol (DHCP) server. In particular, options 43 and 120 define the path to the Certificate Provisioning Service on the Lync Server. The steps in this recipe are also required to enable the desk phone to open the necessary URI.

Note

For a deep dive into desk-phone configuration, a blog post from Jeff Schertz is definitely a must read. The Configuring Lync Server for Phone Edition Devices post found at http://blog.schertz.name/2010/12/configuring-lync-server-for-phone-edition-devices/ contains a complete overview of the parameters required to make Lync desk phones work in a smooth manner.

主站蜘蛛池模板: 平利县| 陆河县| 山东省| 秭归县| 全南县| 佛坪县| 重庆市| 祥云县| 孙吴县| 宝丰县| 且末县| 东台市| 余庆县| 闽清县| 长顺县| 健康| 鄂州市| 盐源县| 南溪县| 遂昌县| 万年县| 荥经县| 若羌县| 鄂托克旗| 三明市| 芦溪县| 即墨市| 兴安盟| 阿荣旗| 南汇区| 新绛县| 吴堡县| 湘阴县| 临漳县| 昔阳县| 通江县| 化德县| 当雄县| 桃江县| 松桃| 武冈市|