Lync Server Component Version using PowerShell (Windows Registry)

One of the first posts was about how to get Lync Server Component versions: Lync Server Component Version with PowerShell In that post, we used Get-WmiObject to query the server. Nevertheless, using that method can be slow, and for sometime it was the only one we knew. In the post Hey, Scripting Guy! Blog – Use… Read more

Lync Server 2013: Event 31007 LS Certificate Manager

It is really important to regularly check the Event Viewer for Warnings/Errors (or to use System Center Operation Manager to do it for you). In one of these checks, the following event was found: Log Name: Lync Server Source: LS Certificate Manager Date: 06/10/2014 02:29:30 Event ID: 31007 Task Category: (1016) Level: Warning Keywords: Classic… Read more

Disabling SSL 3.0 in Lync Server 2013 and Skype for Business Server 2015

If you recently tried to check on a certificate on DigiCert – SSL Certificate Checker (, you may have noticed the following warning:   DigiCert added this verification due to a vulnerability that was discovered a few days ago. For more information about this vulnerability, check the following articles: Vulnerability Summary for CVE-2014-3566 This POODLE… Read more

Certificate re-key to change signature algorithm in Lync Server (SHA-1 to SHA-2)

Recently, I received an e-mail from GoDaddy asking to renew older certificates which were signed using SHA-1 algorithm because: Google® is making a shift in their Chrome™ Web browser to phase out any SSL certificates which use an old encryption algorithm (SHA-1) and expire after Dec. 31, 2015 in Google Chrome phasing out SSL certs using SHA-1… Read more

Unable to resolve DNS SRV Record – 404 Not Found and 504 Server time-out

This issue might happen with Skype federation (PIC) or OCS/Lync federation. It’s a simple issue, but directly related to an incorrect configuration that we saw some customers doing. Don’t forget that Lync Server has ports requirement so that federation can work correctly. We can check these requirements on the following TechNet article: Port summary – Single consolidated edge with private… Read more

Blocking Calls on Lync Server and Skype for Business Based on Caller ID

Update 2016/04/01 – To avoid Missed call notifications check Missed call notification when the call is blocked by CallerIDBlock MSPL Script Last week a customer asked how we can block calls in Lync Server. After some searching, I found the following post: VoIPNorm’s UC Blog – Blocking Calls in Lync Based on Caller ID Unfortunately, the comments refer… Read more

“No match for domain in DNS SRV results” – Federation to additional SIP Domain

We have to be extra careful when we deal with additional SIP domains and we want these domains to be able to communicate to federated partners. Most of the deployments only have DNS records for the main SIP domain, and because of this the federation for the additional domains won’t work. For example, if we have and… Read more

Lync doesn’t generate Address Book files and you receive an error 404 when using the Test-CsAddressBookService cmdlet

Some time ago we got a case where a customer said that the users of a single pool couldn’t download Lync Address Book. The error that the users were receiving was: “Cannot synchronize with the corporate address book because the file could not be found.” When testing with the cmdlet Test-CsAddressBookService, the customer received the… Read more

Lync Server 2013: Event 1034, LS File Transfer Agent Service

Last week a customer asked me to check his Lync Server 2013. Everything was working, but there were some Event 1034, LS File Transfer Agent Service errors in the Event Viewer: Event 1034, LS File Transfer Agent Service Microsoft Lync Server 2013, File Transfer Agent service encountered an error while accessing a file share and will… Read more

Lync Phone Edition Cumulative Update List: April 2017

Following my previous posts on the Cumulative update lists for Lync Server 2010 and 2013, it was also necessary to do the same for Lync Phone Edition. We can check the phone current version in Menu->System Information: To simplify, this post includes all Lync Phone Edition versions: Polycom CX500, Polycom CX600 and Polycom CX3000 Version Cumulative… Read more