SelectServer XM - Gateway startet nicht - Fehlersuche und Fehlerbehebung


SelectServer XM Gateway startet nicht - Fehler 1067 und Lizenzdaten nicht gefunden

Nach der Installation des Selectserver Gateways kann es passieren, dass der Dienst für das Gateway nicht gestartet werden kann.

Während der Installation sind der Servername (beim hosted SelectServer lautet der Name immer Selectserver.bentley.com, bei der deployed Variante ist es der Name des Rechners, auf dem der SelectServer installiert wurde) und der Standortaktivierungsschlüssel einzugeben.

Auch das Prüfen des Schlüssel war in Ordnung und kein Fehler aufgetreten, aber trotzdem lässt sich der Dienst für das Gateway nicht starten, oftmals gibt es einen Fehler 1067 zusammen mit dem Hinweis, dass die Lizenzdaten nicht verfügbar, nicht vollständig oder zu alt sind.

Der Grund für dieses Problem kann sein, dass keine Internetverbindung zwischen dem Gateway und dem Selectserver hergestellt werden kann, weil eine Proxykonfiguration erforderlich ist.

Auch wenn das Lizenztool automatisch eine am Rechner eingestellte Proxykonfiguration erkennen kann, so kann dies der Gateway Dienst beim Start nicht.

Eine Abhilfe kann hier oft eine explizite Proxykonfiguration im Lizenztool sein. Starten Sie dazu das Lizenzverwaltungstool (licensetool.exe im Installationsverzeichnis des Gateways) und gehen im Pulldownmenü unter Extras auf Optionen ( Tools > Options).

Dort kann man unter dem Reiter "Proxy Configuration" den benötigten Proxyserver explizit konfigurieren (siehe Screenshot), so dass das Gateway beim Start des Dienstes auch die Proxydaten verwendet und damit denn auch die Internetverbindung zum SelectServer erstellen kann. Anschließend kann das Gateway die Lizenzdaten automatisch vom SelectServer herunterladen und das Gateway ist dann gestartet.

Sollte sich der Dienst trotzdem nicht starten lassen, prüfen Sie bitte den Inhalt der Logdatei SS-Bentley.SelectServer.Gateway.exe.log, die sich im \logs Unterverzeichnis der Gateway Installation befindet.

Sie können in dieser Logdatei beispielsweise folgenden Eintrag finden:

ERROR - Gateway - System.Net.WebException: Die Anforderung ist mit HTTP-Statuscode 417 fehlgeschlagen: Expectation Failed.

Diese Meldung deutet daraufhin, dass Ihr Proxyserver eine bestimmte Anweisung nicht umsetzen kann. Dies zeigt sich noch nicht beim Prüfen des Aktivierungsschlüssels, da dieser Vorgang von der gesendeten Datenmenge sehr gering ist und das Problem dabei nicht autauschen sollte. Aber beim Versuch die Lizenzdaten herunterzuladen, kann dieses Problem dann auftreten. In diesem Fall fügen Sie bitte folgende Zeilen in die Datei Bentley.SelectServer.Gateway.exe.config ein, und zwar direkt vor dem Eintrag <runtime>:

<system.net>

<settings>

<servicePointManager expect100Continue="false" />

</settings>

</system.net>

Wenn Sie einen deployed SelectServer XM /V8i einsetzen, kann dasselbe Problem beim automatischen Versenden der Nutzungsdaten auftreten, dann finden Sie diesen http 417 Fehler auch in der Logdatei SS-UsageLogPostingService.log. In diesem Fall fügen Sie dieselben Zeile auch in die Datei Bentley.SelectServer.exe.config ein.

Bitte wenden Sie sich den den technischen Support, wenn sich das Problem trotzdem nicht beheben läßt.