March 13, 2015

Update Digest: Lync 2013, Lync for Mac 2011 Cumulative Update (Mar 2015)

Update for Lync for Mac 2011 - KB3037358

  • [version 150304.1] released 12 Mar 2015
  • download lync_14.0.11_150304.1.dmg

Update for Microsoft Lync 2013 Desktop Client (KB2956174)

  • [version 15.0.4701.1000] released 2 Mar 2015
  • download lync2013-kb2956174-fullfile-x??-glb.exe (x86, x64)
  • Prerequisites:  MSO (KB2920798 February 2015) and Lynchelp (KB2881083 August 2014)

#TIP #Lync #Skype4B #Skype #ITPros

Follow me for all the buzz -> @_leedesmond (Twitter)!

Keywords: patch, security, hotfix, update, rollup package, lync cumulative update, Lync 2013, Mac 2011), lync , security, cu update, mise à jour, cu, update rollup, RU (release update)

Microsoft Lync -> Skype for Business Rebranding (18 Mar 2015)

For those who neither use Twitter nor Facebook, you may be interested to know that Microsoft has shared that the company will host an official re-branding announcement for Lync to Skype for Business as follows:

Wed March 18th, 2015
1000 hrs EST / 1500hrs CET (What is my time?)
Join the live Twitt at @skypeBusiness (or here)

#TIP #Lync #Skype4B #Skype #ITPros

Follow me / chat me up for all the buzz -> @_leedesmond (Twitter)!

March 5, 2015

TIP 1507 (Lync/PowerShell): Director Prerequisite not satisfied

On Windows Server 2012 / R2, you executed the following PowerShell statement to prepare the prerequisites for a machine that will take on the Lync Server 2013 Director role:

Add-WindowsFeature RSAT-ADDS, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Telnet-Client, BITS, Windows-Identity-Foundation -Source X:\sources\sxs

During execution of the “Step 2: Setup or Remove Lync Server Components” bootstrap process, you received a rather odd error indicating that many mandatory pieces (roles /services /features) are missing:

March 4, 2015

TIP 1506 (AD/PowerShell): Get-ADDomainController

Filed under: MVP/MSFT/MCT, Windows Server 2012 R2/ 2008 R2, PowerShell, Info/Tips — Desmond Lee @ 12:48 am

In order to work with domain controllers and global catalogs located elsewhere in a multi-domain Active Directory environment, always specify the -server parameter against the AD PowerShell cmdlet Get-ADDomainController; else expect a similar error as follows:

Get-ADDomainController : A referral was returned from the server
At line:1 char:1
+ Get-ADDomainController “” -Verbose
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (Microsoft.Activ…omainController
:ADDomainController) [Get-ADDomainController], ADException
+ FullyQualifiedErrorId : A referral was returned from the server,Microsof

#TIP #PowerShell #ITPros

Follow me / chat me up for all the buzz -> @_leedesmond (Twitter)!

March 2, 2015

Update Digest: Lync Server 2013 CU, Management Pack, RAP (Feb 2015)

Lync Server 2013

  • Updates for Lync Server 2013 (KB2809243)
    - [version 8308.872] Cumulative Update (released 19 Feb 2015)
    - download LyncServerUpdateInstaller.exe
    - applies to Microsoft Lync Server 2013 and Lync Server 2013 Multitenant Hosting Pack
  • Lync Server 2013 Management Pack
    - [version 8308.871] released 26 Feb 2015
    - download (*.msi and *.doc)


  • RAP as a Service Prerequisites
    - [version 1.1] released 18 Feb 2015
    - download (*.pdf)

Follow me / chat me up for all the buzz -> @_leedesmond (Twitter)!

February 17, 2015

[Field Notes] MS15-008 + (Lync Server 201x) PowerShell ‘Hangs’ on Windows Server 2012 R2

The MS15-008* security bulletin (KB3019215) should be installed on affected server operating system with the “Windows Desktop Experience” feature installed. For Windows Server 2012 R2, executing any PowerShell cmdlets (after applying the patch) which require (auto)loading of additional Modules may cause the session to hang e.g. Get-WindowsFea[tab].

Likewise, executing Lync Server Management Shell will result in it staying stuck at the black screen (without the PS> prompt) and Lync Deployment Wizard left at the “Determining deployment state”.

You checked and verified that the machine was restarted after applying the MS15-008 patch, and that no suspicious entries was uncovered in Event Viewer:

February 16, 2015

TIP 1505 (Lync 201x): Get Front-End Pool Computer Names Dynamically

Filed under: Lync MVP Alliance, Skype for Business,Lync Server 2013/2010, PowerShell — Desmond Lee @ 11:01 pm

No more hard-coded Lync Server 201x / Skype for Business Front-End Pool computer names in #PowerShell #Script:

#requires -version 3.0
(Get-CsService -Registrar).PoolFqdn

#TIP #Lync #ITPros #Skype4Business #Skype4B

Follow me / chat me up for all the buzz -> @_leedesmond (Twitter)!

February 10, 2015

Update Digest: Lync Server 2010, Lync 2013, SDN, Lync Online Communications Template (Feb 2015)

Lync 2013 (desktop client)

Update for Microsoft Lync 2013 (KB2920744)
[version 1.0] released 2 Feb 2015
- lync2013-kb2920744-fullfile-x64-glb.exe (64-Bit)
- lync2013-kb2920744-fullfile-x86-glb.exe (32-Bit)

Lync Server 2010

Lync Server 2010 Hotfix KB2493736
[version 7577.710] released 6 Feb 2015
download LyncServerUpdateInstaller.exe
Security Update for Lync Server 2010 (KB2982388, KB2982385)
Security bulletin: MS14-055
(Vulnerabilities in Microsoft Lync Server Could Allow Denial of Service (2990928))
download Rgs.msp and Server.msp
[version 7577.707]


February 9, 2015

TIP 1504 (Lync 201x): Mute Audio for Meeting Participants Joining as Organizers (not only Attendees)?

Filed under: Lync MVP Alliance, Skype for Business,Lync Server 2013/2010 — Desmond Lee @ 8:09 pm

Depending on who or how a Lync online meeting is setup, the microphone is automatically (software) unmuted whenever a participant attends as an organizer using the Lync 201x client. There does not seem to be any in-bound client policy or configuration that a Lync administrator can set to permanently mute such meeting attendee type by default. Typically, a presenter is “Anyone from my organization”.

Unless you have a headset or device with a hardware mute switch, you can ’simulate’ setting to mute for all audio calls via Lync 2013 Options / Phones / Join meeting audio from / Do not join audio. That way, you maintain full control as to when audio should be added or not at the very moment you step into the Lync conference as a meeting organizer.

Note that there exists the meeting option “Mute all attendees” when scheduling a Lync online meeting in Outlook.

#Lync #Tip #ITPros

Follow me / chat me up for all the buzz -> @_leedesmond (Twitter)!


Mute in Lync conferences: Default audio join behavior and how to change it (link)

February 5, 2015

TIP 1503 (PowerShell/Lync): Get-CsPstnGateway Where?

The counterpart to Set-CsPstnGateway is not Get-CsPstnGateway. The latter does not exist as a standalone cmdlet. Instead, call Get-CsService into action with the -PstnGateway parameter:

#requires -version 3.0
(Get-CsService -PstnGateway).PoolFqdn

#PowerShell #Lync #Tip #ITPros

RECAP: PSTN Gateways are created using the Lync Topology Builder and configured with Set-CsPstnGateway.

Follow me / chat me up for all the buzz -> @_leedesmond (Twitter)!