Step-By-Step: Configuring Office Online Server with Skype for Business 2015
For Lync Server 2013, the use of Office Web Apps server acting as an intermediary is required when using the functionality of sharing PowerPoint.
With this server, you can also distribute PowerPoint presentations that contain animations or videos.
Microsoft Office Online Server is the successor to Office Web Apps Server 2013.
As part of this integration with Skype for Business, Office Online Server is used in read-only mode, but the server can also be shared with Microsoft SharePoint and Exchange.
The matrix interoperability between Office Online and the various Exchange Server versions, Lync, SharePoint and Skype for Business is summarized below:
Office Web Apps Server
Office Online Server
SharePoint Server 2013
SharePoint Server 2016
Lync Server 2013
Skype for Business Server 2015
Exchange Server 2013
Exchange Server 2016
Prerequisite to deploy Office Online with Skype Server Enterprise 2015::
The good success of a deployment must take into account all the technological prerequisites.
- Supported Operating Systems:
- Windows Server 2012 R2 64 bits
Ø No localization of Office Online Server with other applications including Exchange, SharePoint, Skype for Business or SQL server is permitted.
Ø Ports used are:
o HTTPS: 443
o HTTP: 80
o For traffic between servers in a firm: 809
In our example, the target environment is like this:
Ø One instance of Office Online Server
Ø Skype for Business 2015 enterprise voice
The example is for informational purposes and can not cover all possible deployment scenarios.
The content of the article covers the following:
Ø Installation of Office Online Server
Ø Configuration of Office Online Server
Ø Intergation of Skype for Business
Step 1: Install prerequisite applications:
Make sure you are in the final version of Windows Server Update before proceeding with installation.
Ø Visual C++ Redistributable for Visual Studio 2015
The download is available with this link: https://go.microsoft.com/fwlink/p/?LinkId=620071
ØRoles and Services
The installation prerequisites including the roles and services is possible using the following powershell script deployment:
Install-WindowsFeature Web-Server, Web-Mgmt-Tools, Web-Mgmt-Console, Web-WebServer, Web-Common-Http, Web-Default-Doc, Web-Static-Content, Web-Performance, Web-Stat-Compression, Web-Dyn-Compression, Web-Security, Web-Filtering, Web-Windows-Auth, Web-App-Dev, Web-Net-Ext45, Web-Asp-Net45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, NET-Framework-Features, NET-Framework-Core, NET-HTTP-Activation, NET-Non-HTTP-Activ, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, InkandHandwritingServices, Windows-Identity-Foundation, Telnet-Client
Start a powershell window in administrator mode and copy and paste the script:
A server restart is required for the completion of the installation prerequisites
Ø Microsoft Identity Extensions
The download is available with this link: https://go.microsoft.com/fwlink/p/?LinkId=620072
Ø Installation Microsoft .NET Framework 4.5.2
The download is available with this link: https://go.microsoft.com/fwlink/p/?LinkId=510096
End of the prerequisite installation.
Step 2: Installation of Office Online Server :
After downloading the application Office Online Server, the next step is the installation of the application.
Ø Run the executable:
Accept the terms and agreements.
Select the installation directory of the application.
Installation in progress.
Step 3: Certificate Setup
It is necessary to assign a certificate instance Office Online Server.
Ø Creating the certificate request
Ø Running the Executible:
Right click on Personal, click All Tasks > Advanced Operations > Create Custom Request.
Select Active Directory Enrollment Policy
Select Web Server
Select Details > Properties
In the Alternative Name field, specify the type and the DNS FQDN of your server and the external OOS name to be published outside of your corporate network.
In the General tab, you can specify a friendly name:
In the Private Key tab, under Key Options, check the Make private key exportable.
Finalise the request for the certificate.
At this stage, we can submit the application previously created for our OOS server has the certificate authority that will issue the certificate.
Import the received certificate.
Step 4: Configuring Office Online Server
The server application is installed, we can now proceed with the configuration of the farm Office Online Server.
The operation is performed in PowerShell and allows you to specify the internal and external URL, as well as the certificate used.
New-OfficeWebAppsFarm -InternalUrl "https://officeonlinesrv.nissarte.ca" -ExternalUrl "https://oos.nissarte.ca" -CertificateName "OOS Certificat"
The parameters are as follows:
Ø InternalURL: FQDN of the Office Online server, in our example, officeonlinesrv.nissarte.ca.
Ø ExternalURL: FQDN accessible on the Internet, in our example, oos.nissarte.ca.
Ø CertificateName: Friendly name of the certificate to use.
Start a PowerShell window in administrator mode and copy and paste the command for your environment. The result appears after a few minutes of treatment and summarizing the farm configuration.
You can make a first step to validate the configuration using the Application Discovery page in a browser.
If the result is successful, you should see the XML content in your browser.
Step 5: Configuring Skype for Business:
The installation and configuration of Office Online Server is completed and running, the next step is to declare in Skype for Business this new server.
Since a Skype for Business Servers, open the topology builder.
Select Shared Components and New Office Web Apps Server
Enter the FQDN of the server configures previously, in our example, it is officeonlinesrv.nissarte.ca.
The result should be the following:
We now associate with the Office Online Server Skype for Business farm.
Select your Skype for Business farm, right click and choose Edit Properties.
Select Associate pool with an Office Web Apps Server and select said server.
After the publication of this new topology, the configuration is functional in the event of Skype for Business newspaper, two information such occurrences with the 41032 and 41034 ID should be visible.
Event ID 41032 :
Event ID 41034:
Step 6: Test Functionality:
The ultimate test to validate that the feature is available consists of using the functionality Present PowerPoint files during a Skype for Business conference.
After the import of the PowerPoint slides are completed, the slides should be available.