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:

Products

Office Web Apps Server

Office Online Server

SharePoint Server 2013

Yes

Yes

SharePoint Server 2016

Yes

Yes

Lync Server 2013

Yes

Yes

Skype for Business Server 2015

Yes

Yes

Exchange Server 2013

Yes

Yes

Exchange Server 2016

Yes

Yes

 

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

Environment :

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.

Office_Online_Server_with_Skype_for_Business_2015_001

The content of the article covers the following:

Ø  Installation of Office Online Server

Ø  Configuration of Office Online Server

Ø  Intergation of Skype for Business

Ø  Validation

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

 Office_Online_Server_with_Skype_for_Business_2015_002

Office_Online_Server_with_Skype_for_Business_2015_003

    ØRoles and Services

The installation prerequisites including the roles and services is possible using the following powershell script deployment:

Commande powershell

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:

Office_Online_Server_with_Skype_for_Business_2015_004

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

 Office_Online_Server_with_Skype_for_Business_2015_005

Office_Online_Server_with_Skype_for_Business_2015_006

Ø  Installation Microsoft .NET Framework 4.5.2

The download is available with this link: https://go.microsoft.com/fwlink/p/?LinkId=510096

 Office_Online_Server_with_Skype_for_Business_2015_007

Office_Online_Server_with_Skype_for_Business_2015_008

 

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:

Office_Online_Server_with_Skype_for_Business_2015_009

Accept the terms and agreements.

Office_Online_Server_with_Skype_for_Business_2015_010

Select the installation directory of the application.

Office_Online_Server_with_Skype_for_Business_2015_011

Installation in progress.

 Office_Online_Server_with_Skype_for_Business_2015_012

Finished installation.

 Office_Online_Server_with_Skype_for_Business_2015_013

 

Step 3: Certificate Setup

It is necessary to assign a certificate instance Office Online Server.

Ø  Creating the certificate request

Ø  Running the Executible:

Run certlm.msc.

Office_Online_Server_with_Skype_for_Business_2015_014

Right click on Personal, click All Tasks > Advanced Operations > Create Custom Request.

Office_Online_Server_with_Skype_for_Business_2015_015

Choose Next

 Office_Online_Server_with_Skype_for_Business_2015_016

 

 

Select Active Directory Enrollment Policy

Office_Online_Server_with_Skype_for_Business_2015_017

Select Web Server

Office_Online_Server_with_Skype_for_Business_2015_018

Select Details > Properties

Office_Online_Server_with_Skype_for_Business_2015_019In the Subject field, specify the type common name and the FQDN of your server OOS

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.

 

 Office_Online_Server_with_Skype_for_Business_2015_020

In the General tab, you can specify a friendly name:

Office_Online_Server_with_Skype_for_Business_2015_021

In the Private Key tab, under Key Options, check the Make private key exportable.

Office_Online_Server_with_Skype_for_Business_2015_022

Finalise the request for the certificate.

 Office_Online_Server_with_Skype_for_Business_2015_023

At this stage, we can submit the application previously created for our OOS server has the certificate authority that will issue the certificate.

Office_Online_Server_with_Skype_for_Business_2015_024

Import the received certificate.

 Office_Online_Server_with_Skype_for_Business_2015_025

 

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.

PowerShell Command

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.

 Office_Online_Server_with_Skype_for_Business_2015_026

You can make a first step to validate the configuration using the Application Discovery page in a browser.

URL test

https://officeonlinesrv.nissarte.ca/hosting/discovery

 

If the result is successful, you should see the XML content in your browser.

 Office_Online_Server_with_Skype_for_Business_2015_027

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

Office_Online_Server_with_Skype_for_Business_2015_028

Enter the FQDN of the server configures previously, in our example, it is officeonlinesrv.nissarte.ca.

 Office_Online_Server_with_Skype_for_Business_2015_029

The result should be the following:

Office_Online_Server_with_Skype_for_Business_2015_030

We now associate with the Office Online Server Skype for Business farm.

Select your Skype for Business farm, right click and choose Edit Properties.

 

Office_Online_Server_with_Skype_for_Business_2015_031

Select Associate pool with an Office Web Apps Server and select said server.

Office_Online_Server_with_Skype_for_Business_2015_032

Publish Topology.

 Office_Online_Server_with_Skype_for_Business_2015_033

Office_Online_Server_with_Skype_for_Business_2015_034

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.

Office_Online_Server_with_Skype_for_Business_2015_035

Event ID 41032 :

Office_Online_Server_with_Skype_for_Business_2015_036

Event ID 41034:

Office_Online_Server_with_Skype_for_Business_2015_037

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.

 Office_Online_Server_with_Skype_for_Business_2015_038

After the import of the PowerPoint slides are completed, the slides should be available.

 Office_Online_Server_with_Skype_for_Business_2015_039