Prerequisites for Skype for Business Server 2015 Standard / Front End Server

Prerequisites for Skype for Business Server 2015 Standard / Front End Server

After planning your upgrade path to Skype for Business Server 2015 you should first install the required prerequisites before moving on to installing the application itself.

Required operation system

The only supported operating systems for a clean installation of SfB Server 2015 are:

  • Windows Server 2012 Standard or Datacenter with SP1,
  • Windows Server 2012 R2 Standard or Enterprise.

If you want to do an in-place update from an existent installation of Lync Server 2013 you could also use Windows Server 2008R2.

Note: The mainstream support for Windows Server 2008 R2 has reached its end on 1/13/2015. For the future reliability of your system you should think about upgrading your Windows Server! You can get detailed information about support lifecycle from the official Microsoft page.

Check Windows Server Updates

The first step you do is to get the current Windows Server updates. You could get the updates from the Windows Update.

After ensuring that the current Windows Server updates are installed, you should also validate if you installed the following hotfixes:

  • For Windows Server 2012, KB2858668.
  • For Windows Server 2012 R2, KB2982006.

Install required Roles and Features

True to the motto: „same procedure as every year“, you need to install some essential Windows Server roles and features for Skype for Business Server 2015.

Note: Before you perform the installation you should verify your access to the sources/sxs  folder to gather the required installation files! You must specify this folder during the installation.

Ensure that the following features are installed:

  • .NET Framework 3.5 Features
    • .NET Framework 3.5 (includes 2.0 and 3.0)
  • .NET Framework 4.5 Features
    • WCF Services
    • HTTP Activation
  • Media Foundation
  • Remote Server Administration Tools for AD DS and AD LDS Tools
  • Windows Identity Foundation 3.5
  • Background Intelligent Transfer Service (BITS)

Also you need to activate the Web Server Rolle (IIS) including the following components:

  • Common HTTP Features
    • Default Document
    • Directory Browsing
    • HTTP Errors
    • Static Content
  • Health and Diagnostics
    • HTTP Logging
    • Logging Tools
    • Tracing
  • Performance
    • Static Content Compression
    • Dynamic Content Compression
  • Security
    • Request Filtering
    • Client Certificate Mapping Authentication
    • Windows Authentication
  • Application Development
    • .NET Extensibility 3.5
    • .NET Extensibility 4.5
    • ASP.NET 3.5
    • ASP.NET 4.5
    • ISAPI Extensions
    • ISAPI Filters
  • Management Tools
    • IIS Management Console
    • IIS Management Scripts and Tools

Note: You can get detailed information about the mentioned features and roles from the server manager or from technet.

You can use the following PowerShell command for the installation of the required roles & features for Windows Server 2012/2012 R2:

Add-WindowsFeature NET-Framework-Core, RSAT-ADDS, Windows-Identity-Foundation, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Dir-Browsing, 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, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Server-Media-Foundation, BITS –Source „c:\sources\sxs“ –Verbose -Restart

For Standard Edition Server only: If you want to collocate the Persistent Chat server you must also install the Message Queuing Features (MSMQ).

PowerShell command for MSMQ:

Add-WindowsFeature MSMQ-Server

After the server rebooted you should ensure you receive updates from the Windows updates for your installed features und roles!

Note: To get access to the SfB Control Panel or cscp page you should also install Silverlight.

You are now ready to move on to installing Skype for Business Server 2015.




My name is Eric Schöne. I’m working as a system engineer and technical consultant at T-Systems Multimedia Solutions GmbH in Germany. My focuses are Microsoft Unified Communications, Voice and Video over IP and Network Infrastructure.

On my days off I like to cook healthy and tasty dishes. On beautiful days I want to do running and biking. If there are cold and stormy days I take a book from my favorite author Stephen King and read until the sun is back 🙂

Opinions displayed on this blog and my social media pages are my own and do not express the views and opinions of T-Systems Multimedia Solutions.

Leave a Reply

Your email address will not be published. Required fields are marked *