Validate and update Exchange Server OWA web.config for Skype for Business server name and IM certificate
This scripts checks Exchange Server 2013+ OWA web.config file for existence of IMCertificateThumbprint and IMServerName Xml nodes required for Skype for Business OWA integration.
IMServerName is the FQDN of the Front End Pool
IMCertificateThumbprint is the certificate thumbprint of the Exchange OWA certificate
This is an enhanced version of Juan Jose Martinez Moreno's script
- Windows Server 2012 R2
- Exchange 2013/2016 Management Shell (aka EMS)
- Identical Exchange setup file path across all Exchange servers
- Identical Exchange server certificate across all Exchange servers having the same thumbprint
Skype for Business front end pool FQDN
Exchange Server OWA website SSL certificate thumbprint
.\Set-OwaIMSettings.ps1 -FrontEndPoolFqdn myfepool.varunagroup.de -CertificateThumbprint "1144F22E9E045BF0BA421CAA4BB7AF12EF570C17"
Update all OWA web.config files to Skype for Business FE Pool myfepool.varunagroup.de and thumbprint
THIS CODE IS MADE AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND. THE ENTIRE
RISK OF THE USE OR THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER.
Written by: Thomas Stensitzki
- My Blog: http://justcantgetenough.granikos.eu
- Twitter: https://twitter.com/stensitzki
- LinkedIn: http://de.linkedin.com/in/thomasstensitzki
- Github: https://github.com/Apoc70
- MVP Blog: https://blogs.msmvps.com/thomastechtalk/
- Tech Talk YouTube Channel (DE): http://techtalk.granikos.eu
For more Office 365, Cloud Security, and Exchange Server stuff checkout services provided by Granikos
- Blog: http://blog.granikos.eu
- Website: https://www.granikos.eu/en/
- Twitter: https://twitter.com/granikos_de