Vorschau von Anhängen im Browser für Exchange 2013/2016
Die Funktion «WebReady-Document Viewing» ist in Exchange 2013 und 2016 nicht mehr verfügbar. Stattdessen kann das Produkt «Office Web App Server» eingerichtet werden. Dieser Artikel zeigt, wie das gemacht wird und was dabei beachtet werden muss.
In Exchange 2007 und 2010 können bestimmte Mailanhänge im Internet Browser zur Vorschau angezeigt werden. Diese Funktion wird «WebReady-Document Viewing» genannt und ist in Exchange 2013 und 2016 nicht mehr verfügbar. Stattdessen kann das Produkt «Office Web App Server» eingerichtet werden. Dieser Artikel zeigt, wie das gemacht wird und was dabei beachtet werden muss.
Die folgenden beiden Screenshots zeigen, wie die Mailanhänge in Exchange 2007 und 2010 im Internet Browser angezeigt werden können:
Office Web Apps Server
Office Weba Apps Server (OWAS), manchmal auch Web Application Companion (WAC) genannt, ist nur innerhalb der Volumenlizenz für Office verfügbar. Das Produkt kann nicht auf einem Exchange Server installiert werden, sondern benötigt mindestens einen zusätzlichen Server mit Windows Server 2012 R2. Dafür nutzen auch Lync und SharePoint den Server für ihre Zwecke. Es kann eine Farm mit mehreren Servern eingerichtet und dann hinter einem Loadbalancer hochverfügbar und skalierbar gemacht werden. Dabei ist zu beachten, dass OWAS im Gegensatz zu Exchange 2013 und späteren Versionen Affinität benötigt, d.h. der Loadbalancer muss den Client immer zum selben Backend-Server weiterleiten.
Die folgenden Dokumenttypen können in OWAS dargestellt werden:
- Word – doc, docx, dotx, dot, dotm
- Excel – xls, xlsx, xlsm, xlm, xlsb
- PowerPoint – ppt, pptx, pps, ppsx, potx, pot, pptm, potm, ppsm
Als Browser werden folgende Produkte und Versionen unterstützt:
- Internet Explorer 7 oder höher
- Safari 4 oder höher
- Chrome
- Firefox 3.5 oder höher
In Exchange 2013 ist nur das Anzeigen eines Dokuments möglich, während in Exchange 2016 voraussichtlich auch die Bearbeitung unterstützt wird.
Microsoft Exchange TrainingsFür mehr Informationen zu Exchange 2013 und 2016 besuchen Sie einen der folgenden Kurse. |
Für mehr Informationen zu Exchange 2013 und 2016 besuchen Sie einen der folgenden Kurse.
Installation
In Exchange 2013 OWA steht zwar die Option «Open in Browser» zur Verfügung:
Aber ohne OWAS kann das Dokument nicht angezeigt, sondern nur heruntergeladen werden:
Bevor der OWA Server selbst installiert werden kann, muss das .NET-Framework auf 4.5.2 aktualisiert werden:
Danach können in einem als Administrator gestarteten PowerShell-Fenster mit folgendem Befehl alle benötigten Rollen und Features des Betriebssystems installiert werden:
Add-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,InkandHandwritingServices,NET-Framework-Features,NET-Framework-Core,NET-HTTP-Activation,NET-Non-HTTP-Activ,NET-WCF-HTTP-Activation45 |
Nach dem obligatorischen Neustart des Servers wird die eigentliche Installation gestartet:
Ausser der Zustimmung zum Lizenzvertrag und der Angabe des Zielordners sind noch keine Eingaben nötig.
Es ist für produktive Umgebungen empfohlen, HTTPS als Übertragungsprotokoll zu verwenden. Deshalb benötigt der OWA-Server ein Zertifikat mit dem Namen, der für die Zugriffs-URL verwendet wird. Im Beispiel verwende ich wac.domain-d.com und ein Wildcard-Zertifikat. Wichtig ist dabei die Eingabe des «Friendly name», da dieser anstelle des Thumbprint beim Erstellen der OWAS Farm angegeben werden muss:
Jetzt kann die Farm erstellt werden. Als Eingabe werden nur die interne und externe UL sowie der erwähnte «Friendly name» benötigt:
Bei Bedarf können verschiedene Optionen konfiguriert werden. Falls die OWAS Farm auch für SharePoint genutzt wird, kann zum Beispiel die Bearbeitung von Dokumenten aktiviert werden.
Als Test sollten nun die konfigurierten URLs mit dem virtuellen Verzeichnis /hosting/discovery aufgerufen werden. Der Exchange Server wird die Konfiguration als XML-Dokument über diese URL auslesen. Man sollte unbedingt darauf achten, dass keine Zertifikatswarnmeldungen ausgegeben werden.
Die Konfiguration der Exchange-Organisation ist dann sehr einfach. Mit
Set-OrganizationConfig –WacDiscoveryEndpoint <OWA URL>
gebe ich allen Servern den Einstiegspunkt bekannt – dies muss also nur einmal gemacht werden.
Achtung: Da dies eine globale Einstellung ist, können nicht unterschiedliche URL für mehrere Sites konfiguriert werden. Die regionale Aufteilung muss mit einem Geo-Loadbalancer erfolgen. Die beiden letzten Screenshots zeigen noch OWAS beim Öffnen eines Word-Dokuments:
Troubleshooting
Statt des Dokuments wird nach der Installation nur ein leeres Browser-Fenster angezeigt:
Grund dafür kann sein, dass das Zertifikat für die Server-zu-Server-Kommunikation ungültig ist oder gelöscht wurde. Im Screenshot unten ist zu sehen, dass der Thumbprint des Zertifikats aus der Auth Config im Machine Store nicht vorhanden ist:
Einfachster Weg, das Problem zu beheben, ist es, die vorhandene Wildcard als Ersatz zu verwenden.
Fazit
Die Installation von Office Web Apps Server ist sehr einfach und der Nutzen sehr gross – insbesondere für Benutzer, die WebReady Document Viewing schon verwendet haben. Für Migrationen von Exchange 2007 oder 2010 zu 2013 sollte eine Bereitstellung in Erwägung gezogen werden.