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.

Autor Markus Hengstler
Datum 19.08.2015
Lesezeit 5 Minuten

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:

vorschau-anhang-exchange-2013-2016-1

vorschau-anhang-exchange-2013-2016-2

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 Trainings

Für mehr Informationen zu Exchange 2013 und 2016 besuchen Sie einen der folgenden Kurse.

Zu allen Exchange-Server-Trainings

Für mehr Informationen zu Exchange 2013 und 2016 besuchen Sie einen der folgenden Kurse.

Zu allen Exchange-Server-Trainings

Installation

In Exchange 2013 OWA steht zwar die Option «Open in Browser» zur Verfügung:

vorschau-anhang-exchange-2013-2016-3

 

Aber ohne OWAS kann das Dokument nicht angezeigt, sondern nur heruntergeladen werden:

vorschau-anhang-exchange-2013-2016-4
Bevor der OWA Server selbst installiert werden kann, muss das .NET-Framework auf 4.5.2 aktualisiert werden:

vorschau-anhang-exchange-2013-2016-5

 

vorschau-anhang-exchange-2013-2016-6 vorschau-anhang-exchange-2013-2016-7

 

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

vorschau-anhang-exchange-2013-2016-8 vorschau-anhang-exchange-2013-2016-9

Nach dem obligatorischen Neustart des Servers wird die eigentliche Installation gestartet:

vorschau-anhang-exchange-2013-2016-10

Ausser der Zustimmung zum Lizenzvertrag und der Angabe des Zielordners sind noch keine Eingaben nötig.

vorschau-anhang-exchange-2013-2016-12

 

vorschau-anhang-exchange-2013-2016-11

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:

vorschau-anhang-exchange-2013-2016-13

Jetzt kann die Farm erstellt werden. Als Eingabe werden nur die interne und externe UL sowie der erwähnte «Friendly name» benötigt:

vorschau-anhang-exchange-2013-2016-14

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.

vorschau-anhang-exchange-2013-2016-15

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.

vorschau-anhang-exchange-2013-2016-16

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.

vorschau-anhang-exchange-2013-2016-17

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:

vorschau-anhang-exchange-2013-2016-18

vorschau-anhang-exchange-2013-2016-19

Troubleshooting

Statt des Dokuments wird nach der Installation nur ein leeres Browser-Fenster angezeigt:

vorschau-anhang-exchange-2013-2016-20

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:

vorschau-anhang-exchange-2013-2016-21

Einfachster Weg, das Problem zu beheben, ist es, die vorhandene Wildcard als Ersatz zu verwenden.

vorschau-anhang-exchange-2013-2016-22

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.


Über den Autor

Markus Hengstler

Markus Hengstler arbeitet bei der UMB AG als Senior Systems Engineer in den Bereichen Exchange, Windows und Citrix. Dank seiner Erfahrungen in diesen Bereichen ist er zertifizierter «MCSE: Server Infrastructure». Ausserdem ist er einer von drei «MCSM: Messaging» in der Schweiz. Seit 2001 unterrichtet er als Microsoft Certified Trainer und seit 2010 als Citrix Certified Instructor bei Digicomp.