This is a cross-post with Guy Bachar’sblog, of a script we wrote back in August 2014 and that went through some technical (mostly Guy) and cosmetic (mostly yours truly) updates.
This script will generate an HTML report of all Skype for Business \ Lync servers’ certificates, and you can even use it to send periodical emails.
As the new script supports contacting your Edge servers, there are some prereqs involved:
1. Enable Trusted Hosts on the Front-End server you’re running the script from:
The script is pretty straight forward, all you have to do is run it form a local folder on your FE server with elevated permissions.
However, this will only give you the FE’s certificates.
Guy was smart enough to create the following additions:
-EdgeCertificates and -OWASCertificates
You can run either or both, and they will give you information about your Office Web Apps Servers’ certificates (-OWASCertificates) and your Edge Servers’ certificates (-EdgeCertificates).
When using the -EdgeCertificates option, you’ll be prompted to enter your Edge Server’s credentials.
Remember that in order to install this update you must first remove the existing farm, install the update and then recreate the farm. See this article if you need a reminder.
Original post:
Did some maintenance last weekend, installing the October 2013 update and other updates.
additionally, Had my work station upgraded to Windows 8.1.
The first thing I noticed was that PowerPoint presentations content is unavailable after installing the updates, with the following error:
“Sorry, we ran into a problem displaying the presentation. Please try again.”
After testing this on multiple machines with multiple accounts, I can verify that Lync 2013 clients on Windows 8.1, are unable to present or view PowerPoint content on Office Web Apps Server.
This goes for Office Web Apps Servers installed on Windows Server 2008R2, Windows Server 2012 and Windows Server 2012R2, both internally and externally.
Lync 2013 clients on any Operating system OTHER than Windows 8.1 are not affected and can use the Office Web Apps services with no issues.
Keep that in mind before upgrading to Windows 8.1!
27.03.2013: Updated to the latest version of Office Web Apps Server.
Lync Server 2013 WAC is a new requirement in the Lync Server 2013 deployment. You’ll have to have this server is you want to be able to share PowerPoint presentations.
The installation and configuration of this server is quite easy, let’s take a look:
Prerequisites:
First, download the Microsoft Office Web Apps Server from here and the update from here. While it downloads, we can configure the other prerequisites.
If you’re using Windows Server 2008R2, please download Microsoft’s .Net Framework 4.5, download Windows Management Framework 3.0, and download KB2592525, which will allow you to run the applications in a Server 2008R2 environment.
Install all of the above, Then, run this using an elevated PowerShell:
If you’re using Windows Server 2012, it’s even easier; Just run the following from an elevated PowerShell (Server 2012 imports the relevant PS modules automatically, so you don’t have to use the “Import-Module” command) :
For Server 2012, double-click the .img file and run “Setup.exe”.
For Server 2008R2, open the .img file with any software of your choice and run “Setup.exe”
Restart the server if you’re prompted to do so and install the update.
Create a certificate:
Like most Lync services, you’re required to assign a certificate to this service as well.
We’ll use the IIS Manager to do that:
Launch the IIS Manager and scroll down to “Server Certificates”:
In the “Server Certificates” window, click on “Create Domain Certificate” in the Action pane:
In the “Create Certificate” window, fill the details of your server and organization. Note that the “Common Name” must be in the “Server.Domain.Local” format:
In the next window, choose you CA, and give your certificate a friendly display name – We’ll use that name later:
When you click “Finish”, you’ll see you have a new certificate:
Configure the WAC Server:
From an elevated PowerShell, run the following command: