Referenz QE2007032
msx2kgate - Fehlermeldung: "Gateway kann nicht initialisiert werden."
Problem:
Nach dem Start der Komponenente erscheint der Fehler: "Gateway kann nicht initialisiert werden.".
Ursache:
Dieses Problem kann mehrere Ursachen haben. Einige davon sind folgende:
Lösung:
Das Fehlverhalten sollte auf alle Fälle mit der aktuellen Logdatei dokumentiert werden. Die Logdateien befinden sich in aller Regel unter "%PROGRAMFILES%/ffums/fmsrv/log/[Komponentenname.n]". Das "n" steht in diesem Fall für 0 ... 4, was dem Tag der Entstehung entspricht. Diese Logdateien sind umlaufprotokollierend, d.h. an jedem neuen Tag wird die aktuelle Logdatei auf die nächste kopiert. Es werden also maximal 5 Tage Logdateien zur Analyse aufgehoben. Um das Logverhalten zu erweitern, sollte das Logverhalten der Komponente msx2kgate auf "Debug" gestellt werden. In der Messaging Server Konfiguration öffnet man den Komponentenstatus. Bei einem Rechtsclick auf die Komponente, kann man sich die "Eigenschaften" anzeigen lassen. In der Registerkarte "Erweitert" kann das Logverhalten geändert werden. Die Eingabe ist nur bei gestoppter Komponente möglich.
Bild 1: Logverhalten auf "Debug"
Bei den genannten Fehlerursachen können folgende Schritte als Lösungsmöglichkeiten aufgeführt werden:
1.Eingabe des Dienstkontos war fehlerhaft
Während der Installation eines Exchange-Connectors mit dem Installationsassistenten wird ein Dienstkonto abgefragt. Bei der Eintragung des Passwortes wird nicht explizit geprüft, ob das Passwort korrekt ist. Wenn es Probleme mit dem Passwort geben sollte, fällt der Starter während des Startens der Komponente wieder auf das lokale Systemkonto zurück. Dies kann man im Taskmanager nachweisen. Wenn der Task "fmsx2kgate.exe" unter dem falschen Benutzerkonto kurzzeitig im Taskmanager erscheint, kann der Starterdienst das Dienstkonto nicht für die Exchange-Connector-Komponente verwenden. In diesem Fall sollte das Passwort nocheinmal überprüft werden und an zwei Stellen nocheinmal angegeben werden:
In der Messaging Server Konfiguration öffnet man den Komponentenstatus. Bei einem Rechtsclick auf die Komponente, kann man sich die "Eigenschaften" anzeigen lassen. In der Registerkarte "Anmeldung" kann das Passwort nocheinmal erneut hinterlegt werden. Die Eingabe ist nur bei gestoppter Komponente möglich.
Bild 1: Angabe des Dienstkontos
Wenn nun die Komponente im Task-Manager immer noch nicht korrekt unter dem Dienstkonto läuft, sollte zur Sicherheit der Dienst "OfficeMaster Messaging Server" nocheinmal neugestartet werden.
Hinweis für Exchange Server 2007:
Wenn nun die Komponente erfolgreich startet, sollte das Passwort auch in der Exchange Server 2007-Konfiguration neu eingetragen werden. In der Exchange Management Console kann in den Eigenschaften des Connectors in der Registerkarte "Server Anbindung" das Passwort erneut angegeben werden:
Bild 2: Angabe des Dienstkontos bei der Serveranbindung
2.Dienstkonto ist nicht genügend berechtigt
Ein weiteres Problem kann eine mangelnde Berechtigung des Dienstkontos sein. Das Dienstkonto muss folgende Eigenschaften besitzen:
3.MAPI kann nicht initialisiert werden
In der Logdatei erscheint folgende Fehlermeldung:
Auf dem Computer muss das Microsoft Installationspaket "Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1" installiert sein. Dieses wird mit der Messaging Server Installation mitgeliefert. Es kann auch von den Microsoft-Downloadseiten explizit heruntergeladen werden. Fehlt dieses Paket, kann keine Verbindung zum Exchange Server aufgebaut werden. Ein MS Outlook sollte nicht installiert sein. Bei Vorhandensein eines Exchange 2000/2003-System Manager Programms kann die Mapi-Installation entfallen. Dieses Problem taucht ebenfalls auf, wenn die Installation auf einem Windows Server 2008 installiert wurde. In diesem Fall muss die Benutzerkontensteuerung (User Access Control) abgeschaltet werden. Eine MAPI-Anbindung lässt sich mit eingeschalteter UAC über die implementierte Prozesssteuerung des Messaging Servers leider nicht erfolgreich durchführen, da kein Zugriff auf die Registry gewährt wird, ohne dass ein Desktop für den Benutzeraccount geladen wurde.
4.MAPI Message Service kann nicht erstellt werden
In der Logdatei erscheint folgende Meldung:
In diesem Fall ist das Exchange Gateway ab Version 7.1.2.0 (OfficeMaster Server Installation Version 3.1.2.0) zu benutzen. Diese Version enthält eine Korrektur für das Problem.
5.Exchange Server, der das Postfach des Dienstkontos beinhaltet, kann nicht ermittelt werden
In der Logdatei erscheint folgende Meldung:
Bei diesem Fehler ist zu überprüfen, ob das Dienstkonto ein korrektes Postfach besitzt.
6.Exchange Server, der das Postfach des Dienstkontos beinhaltet, kann nicht aufgelöst werden
In der Logdatei erscheint folgende Meldung:
Bei diesem Fehler ist zu überprüfen, ob der NetBIOS-Name des Exchange-Servers, der das Postfach des Dienstkontos besitzt, korrekt auflösbar ist. Er muss korrekt anpingbar sein.
7.Das Postfach des Dienstkontos ist in der Globalen Adressliste unterdrückt
In der Logdatei erscheint folgende Meldung:
Das Postfach des Dienstkontos darf bisher nicht unterdrückt werden.
Diese Referenz betrifft folgende Produkte:
-OfficeMaster™ Connectoren für Exchange 2000-2007 ab Version 7.1.0.0 / OfficeMaster 3.1
msx2kgate - Fehlermeldung: "Gateway kann nicht initialisiert werden."
Problem:
Nach dem Start der Komponenente erscheint der Fehler: "Gateway kann nicht initialisiert werden.".
Ursache:
Dieses Problem kann mehrere Ursachen haben. Einige davon sind folgende:
- Eingabe des Dienstkontos war fehlerhaft.
- Dienstkonto ist nicht genügend berechtigt.
- MAPI kann nicht initialisiert werden.
- MAPI Message Service kann nicht erstellt werden.
- Exchange Server, der das Postfach des Dienstkontos beinhaltet, kann nicht ermittelt werden.
- Exchange Server, der das Postfach des Dienstkontos beinhaltet, kann nicht aufgelöst werden.
- Das Postfach des Dienstkontos ist in der Globalen Adressliste unterdrückt.
Lösung:
Das Fehlverhalten sollte auf alle Fälle mit der aktuellen Logdatei dokumentiert werden. Die Logdateien befinden sich in aller Regel unter "%PROGRAMFILES%/ffums/fmsrv/log/[Komponentenname.n]". Das "n" steht in diesem Fall für 0 ... 4, was dem Tag der Entstehung entspricht. Diese Logdateien sind umlaufprotokollierend, d.h. an jedem neuen Tag wird die aktuelle Logdatei auf die nächste kopiert. Es werden also maximal 5 Tage Logdateien zur Analyse aufgehoben. Um das Logverhalten zu erweitern, sollte das Logverhalten der Komponente msx2kgate auf "Debug" gestellt werden. In der Messaging Server Konfiguration öffnet man den Komponentenstatus. Bei einem Rechtsclick auf die Komponente, kann man sich die "Eigenschaften" anzeigen lassen. In der Registerkarte "Erweitert" kann das Logverhalten geändert werden. Die Eingabe ist nur bei gestoppter Komponente möglich.
Bild 1: Logverhalten auf "Debug"
Bei den genannten Fehlerursachen können folgende Schritte als Lösungsmöglichkeiten aufgeführt werden:
1.Eingabe des Dienstkontos war fehlerhaft
Während der Installation eines Exchange-Connectors mit dem Installationsassistenten wird ein Dienstkonto abgefragt. Bei der Eintragung des Passwortes wird nicht explizit geprüft, ob das Passwort korrekt ist. Wenn es Probleme mit dem Passwort geben sollte, fällt der Starter während des Startens der Komponente wieder auf das lokale Systemkonto zurück. Dies kann man im Taskmanager nachweisen. Wenn der Task "fmsx2kgate.exe" unter dem falschen Benutzerkonto kurzzeitig im Taskmanager erscheint, kann der Starterdienst das Dienstkonto nicht für die Exchange-Connector-Komponente verwenden. In diesem Fall sollte das Passwort nocheinmal überprüft werden und an zwei Stellen nocheinmal angegeben werden:
In der Messaging Server Konfiguration öffnet man den Komponentenstatus. Bei einem Rechtsclick auf die Komponente, kann man sich die "Eigenschaften" anzeigen lassen. In der Registerkarte "Anmeldung" kann das Passwort nocheinmal erneut hinterlegt werden. Die Eingabe ist nur bei gestoppter Komponente möglich.
Bild 1: Angabe des Dienstkontos
Wenn nun die Komponente im Task-Manager immer noch nicht korrekt unter dem Dienstkonto läuft, sollte zur Sicherheit der Dienst "OfficeMaster Messaging Server" nocheinmal neugestartet werden.
Code:
C:\> net stop fmsrv OfficeMaster Messaging Server wird beendet .... OfficeMaster Messaging Server wurde erfolgreich beendet. C:\> net start fmsrv OfficeMaster Messaging Server wird gestartet .... OfficeMaster Messaging Server wurde erfolgreich gestartet.
Wenn nun die Komponente erfolgreich startet, sollte das Passwort auch in der Exchange Server 2007-Konfiguration neu eingetragen werden. In der Exchange Management Console kann in den Eigenschaften des Connectors in der Registerkarte "Server Anbindung" das Passwort erneut angegeben werden:
Bild 2: Angabe des Dienstkontos bei der Serveranbindung
2.Dienstkonto ist nicht genügend berechtigt
Ein weiteres Problem kann eine mangelnde Berechtigung des Dienstkontos sein. Das Dienstkonto muss folgende Eigenschaften besitzen:
- Das Dienstkonto muss ein Postfach besitzen.
- Das Dienstkonto sollte nicht der Gruppe der Domänen-Admins angehören.
- Das Dienstkonto sollte lokaler Administrator des Installationscomputers sein.
- Das Dienstkonto muss vollständige Exchange Organisations-Leseberechtigungen besitzen.
- Beim Einsatz der Voice-Funktionalität muss das Dienstkonto vollständige Berechtigungen auf den Postfachspeicher der Benutzer besitzen.
3.MAPI kann nicht initialisiert werden
In der Logdatei erscheint folgende Fehlermeldung:
Code:
Opened on Mon Feb 23 16:24:22 2009 Library version 3.1.1.1 (524) 09/02/23 16:24:22 - INFO: CreateDefCfg(): Creating a default configuration unit. : : (524) 09/02/23 16:24:23 - ERROR: [COLOR="red"]MapiInitialize failed!!!![/COLOR]
4.MAPI Message Service kann nicht erstellt werden
In der Logdatei erscheint folgende Meldung:
Code:
Opened on Mon Feb 23 16:39:40 2009 Library version 3.1.1.1 (3452) 09/02/23 16:39:40 - INFO: CreateDefCfg(): Creating a default configuration unit. : : (3452) 09/02/23 16:39:41 - INFO: Autodiscover: Discover for user 'CN=OfficeMaster Dienstkonto...' (3452) 09/02/23 16:39:41 - INFO: Autodiscover: Discover 'VM2003-2007/ferrari'. (3452) 09/02/23 16:39:41 - ERROR: [COLOR="red"]CreateMapiProfile: Exchange Message Service cannot be created. (Code: 0x8004010f)[/COLOR] (3452) 09/02/23 16:39:41 - ERROR: [COLOR="red"]Error --> [0x8004010f] (CDO) The value was not found.[/COLOR] (3452) 09/02/23 16:39:41 - INFO: DeleteMapiProfile: Remove profile. (3452) 09/02/23 16:39:41 - INFO: DeleteMapiProfile: Profile removed. Closed on Mon Feb 23 16:39:46 2009
5.Exchange Server, der das Postfach des Dienstkontos beinhaltet, kann nicht ermittelt werden
In der Logdatei erscheint folgende Meldung:
Code:
Opened on Mon Feb 23 16:43:32 2009 Library version 3.1.3.0 (3612) 09/02/23 16:43:32 - INFO: CreateDefCfg(): Creating a default configuration unit. : : (3612) 09/02/23 16:43:33 - ERROR: [COLOR="red"]Autodiscover: User account 'OfficeMaster Dienstkonto'.[/COLOR] (3612) 09/02/23 16:43:33 - ERROR: [COLOR="red"]Autodiscover: Home Server cannot be retrieved. Maybe there is no mailbox.[/COLOR] (3612) 09/02/23 16:43:33 - ERROR: [COLOR="red"]CreateMapiProfile: Autodiscover login account failed.[/COLOR] (3612) 09/02/23 16:43:33 - INFO: DeleteMapiProfile: Remove profile. (3612) 09/02/23 16:43:33 - INFO: DeleteMapiProfile: Profile removed. Closed on Mon Feb 23 16:43:38 2009
6.Exchange Server, der das Postfach des Dienstkontos beinhaltet, kann nicht aufgelöst werden
In der Logdatei erscheint folgende Meldung:
Code:
Opened on Mon Feb 23 16:39:40 2009 Library version 3.1.1.1 (3452) 09/02/23 16:39:40 - INFO: CreateDefCfg(): Creating a default configuration unit. : : (3452) 09/02/23 16:39:41 - INFO: Autodiscover: Discover for user 'CN=OfficeMaster Dienstkonto...' (3452) 09/02/23 16:39:41 - INFO: Autodiscover: Discover 'VM2003-2007/ferrari'. (3452) 09/02/23 16:39:41 - ERROR: [COLOR="red"]CreateMapiProfile: Exchange Message Service cannot be configured. (Code: 0x80004011)[/COLOR] (3452) 09/02/23 16:39:41 - ERROR: [COLOR="red"]Error --> [0x80004011] (CDO) CDO failed due to unconfigured data.[/COLOR] (3452) 09/02/23 16:39:41 - INFO: DeleteMapiProfile: Remove profile. (3452) 09/02/23 16:39:41 - INFO: DeleteMapiProfile: Profile removed. Closed on Mon Feb 23 16:39:46 2009
7.Das Postfach des Dienstkontos ist in der Globalen Adressliste unterdrückt
In der Logdatei erscheint folgende Meldung:
Code:
Opened on Mon Feb 23 16:39:40 2009 Library version 3.1.1.1 (3452) 09/02/23 16:39:40 - INFO: CreateDefCfg(): Creating a default configuration unit. : : (3452) 09/02/23 16:39:41 - INFO: Autodiscover: Discover for user 'CN=OfficeMaster Dienstkonto...' (3452) 09/02/23 16:39:41 - INFO: Autodiscover: Discover 'VM2003-2007/ferrari'. (3452) 09/02/23 16:39:41 - ERROR: [COLOR="red"]CreateMapiProfile: Exchange Message Service cannot be configured. (Code: [0x81002746])[/COLOR] (3452) 09/02/23 16:39:41 - ERROR: [COLOR="red"]Error --> [0x81002746] (No error description available).[/COLOR] (3452) 09/02/23 16:39:41 - INFO: DeleteMapiProfile: Remove profile. (3452) 09/02/23 16:39:41 - INFO: DeleteMapiProfile: Profile removed. Closed on Mon Feb 23 16:39:46 2009
Diese Referenz betrifft folgende Produkte:
-OfficeMaster™ Connectoren für Exchange 2000-2007 ab Version 7.1.0.0 / OfficeMaster 3.1