Enterprise Vault Plugin Fehler in Outlook auf Terminal-/Citrix-Servern: Your Outlook installation is missing the VBScript component (Outlvbs.dll) that is required by Enterprise Vault

Installiert man auf einem Terminal Server / Citrix XenApp/XenDesktop Server eine Microsoft Office Version standardmäßig und möchte das Enterprise Vault Plugin für Mail-Archivierung nutzen, erhälte man beim Aufruf einer archivierten Mail in Outlook folgenden Fehler:

Outlook Fehlermeldung beim Öffnen einer archivierten Mail

Outlook Fehlermeldung beim Öffnen einer archivierten Mail

Ursache hierfür ist, dass auf Terminal Servern / Citrix XenApp/XenDesktop Servern standardmäßig die VBScript Komponenten nicht mit installiert werden. Enterprise Vault benötigt diese Komponenten.

Das Problem lässt sich auf folgende Arten lösen:

Manuell

Bei der manuellen Lösung wird die fehlende Datei Outlvbs.dll einfach von einem normalen Client System, auf dem die VBScript Komponenten mit installiert werden, kopiert in den Office Ordner auf dem Terminal Server, z.B. nach C:\Program Files (x86)\Microsoft Office\Office16 für eine Office 2016 32-Bit Installation.

Nachinstallation per MSI

Ist Office bereits installiert, lässt sich die VBScript Komponente über den MSI Installer nachinstallieren. Hierzu benötigt man die Product Code GUID der jeweiligen Office Installation, die in der Registry unter diesen Pfaden zu finden ist:
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall
HKLM\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
Für Office 2016 Pro Plus lautet sie z.B. {90160000-0011-0409-0000-0000000FF1CE}.

Hat man die GUID, lässt sich die VBScript Komponente wie folgt installieren:

msiexec /i <Product-Code-GUID> ADDLOCAL=OutlookVBScript /qb

Installation mit Antwortdatei

Verwendet man z.B. SCCM zum Deployment der Server ist es besser, die Installation Office Installation an sich mit einer Antwortdatei durchzuführen und dort die VBScript Komponenten gleich mit zu integrieren. Hierzu startet man die das Office Setup Customization Tool (setup.exe /admin) und erstellt entweder eine neue Antwortdatei oder passt eine bestehende Antwortdatei an. Die zu installierende Komponente befindet sich im Menüpunkt Features \ Feature Installation State unter Microsoft Office \ Microsoft Outlook \ Visual Basic Scripting Support. Hier wählt man die Option Run all from Desktop, um auch auf Terminal-Servern die VBScript Komponente mit zu installieren.

Die Office Installation wird dann mit folgendem Befehl ausgeführt:

setup.exe /adminfile <.msp-Datei>

Quellen:
https://www.veritas.com/support/en_US/article.100023408
https://support.microsoft.com/en-us/help/302003/forms-with-vbscript-do-not-work-with-terminal-services-in-outlook

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.