Behebung von Lizenzierungsfehlern
In diesem Abschnitt werden die auf Clientcomputern auftretenden Lizenzierungsfehlermeldungen aufgelistet, ihre Ursachen beschrieben und Lösungen zur Behebung angegeben. Obwohl diese Meldungen auf den Clientcomputern angezeigt werden, werden sie häufig durch Probleme mit dem Lizenzierungsserver des Windows Server 2003 Terminal Servers oder mit dem Terminal Server selbst verursacht. Daher sollten Sie bei der Fehlerbehebung im Zusammenhang mit der Lizenzierung des Terminal Servers zunächst feststellen, ob das Problem auf eine Serverkonfiguration zurückzuführen ist oder ob es sich um ein Problem mit der Netzwerkverbindung handelt.
Achtung!
Die in diesem Abschnitt bereitgestellten Lösungen richten sich an Administratoren. Wenn Sie kein Administrator sind, wenden Sie sich zur Behebung der Fehler an den Serveradministrator. Wenn Sie Administrator sind, wird empfohlen, die Abschnitte Richtlinien für die Bereitstellung des Terminal Servers (http://go.microsoft.com/fwlink/?LinkID=34627) und Lizenzierungsfragen und Anforderungen für die Bereitstellung von Windows Server 2003 Terminal Server (http://go.microsoft.com/fwlink/?LinkID=23444) zu lesen, um Probleme mit der Lizenzierung des Terminal Servers zu vermeiden und die Fehlerdiagnose effektiver zu gestalten. (Dieser Inhalt kann auf Englisch verfügbar sein.)
Wählen Sie die empfangene Meldung aus.
- Der Remotesitzung wurde getrennt, da die Lizenz für den Zugriff von diesem lokalen Computer nicht aktualisiert werden konnte. Wenden Sie sich an den Serveradministrator.
- Der Remotecomputer hat die Sitzung aufgrund eines Fehlers im Lizenzierungsprotokoll getrennt. Versuchen Sie, erneut eine Verbindung zum Remotecomputer herzustellen, oder wenden Sie sich an den Serveradministrator.
- Die Remotesitzung wurde aufgrund von Netzwerkproblemen während der Ausführung des Lizenzierungsprotokolls getrennt. Versuchen Sie, erneut eine Verbindung zum Remotecomputer herzustellen.
- Bei einem Verbindungsversuch des Clients ist ein Lizenzierungsfehler aufgetreten. (Die Lizenzierung ist aufgrund eines Zeitüberschreitungsfehlers abgebrochen worden.) Versuchen Sie, erneut eine Verbindung zum Remotecomputer herzustellen.
- Die Remotesitzung wurde getrennt, da keine Clientlizenzen für den Terminal Server für diesen Computer verfügbar sind. Wenden Sie sich an den Serveradministrator.
- Die Remotesitzung wurde getrennt, da keine Lizenzierungsserver für den Terminal Server für die Lizenzierung verfügbar sind. Wenden Sie sich an den Serveradministrator.
- Aufgrund eines Sicherheitsfehlers konnte sich der Client nicht mit dem Terminal Server verbinden. Stellen Sie sicher, dass Sie im Netzwerk angemeldet sind, und versuchen Sie erneut, eine Verbindung zum Server herzustellen.
Der Remotesitzung wurde beendet, da die Lizenz für den Zugriff von diesem lokalen Computer nicht aktualisiert werden konnte. Wenden Sie sich an den Serveradministrator.
Ursache. Der Lizenzierungsmodus des Terminalserver-Servers ist auf „Pro Gerät“ eingestellt, und der Lizenzserver ist so konfiguriert, dass er Clientzugriffslizenzen (CAL) „Pro Benutzer“ ausstellt. Wenn dies die Ursache ist, stellt der Lizenzserver nur temporäre Lizenzen aus, die nicht aktualisiert werden können. Wenn nur noch wenige Tage bis zum Ablauf der temporären Lizenz verbleiben, wird im Ereignisprotokoll der Anwendung auf dem Client ein Ereignis mit der ID 26 protokolliert, wobei als Quelle das Popup-Fenster der Anwendung angegeben wird. In dieser Ereignismeldung wird die Anzahl der Tage angegeben, die noch bis zum Ablauf der temporären Lizenz verbleiben. Im Ereignisprotokoll der Anwendung auf dem Terminalserver wird in diesem Fall ein Ereignis mit der ID 1011 und dem Terminaldienst als Quelle protokolliert.
Lösung. Legen Sie den Lizenzierungsmodus des Terminalserver-Servers auf „Pro Benutzer“ fest, anstatt auf „Pro Gerät“.
Achtung!
Clientzugriffslizenzen „Pro Benutzer“ werden vom Terminalserver nicht verwaltet. Selbst wenn eine Clientzugriffslizenz „Pro Benutzer“ in der Datenbank des Lizenzservers vorhanden ist, wird ihre Nutzung nicht berücksichtigt. Trotz dessen sind Administratoren gemäß den Anforderungen der Lizenzvereinbarung verpflichtet, für jeden Benutzer eine gültige CAL des Terminalservers zu besitzen. Das Fehlen einer CAL „Pro Benutzer“ für jeden Benutzer, wenn Lizenzen „Pro Gerät“ nicht verwendet werden, stellt einen Verstoß gegen die Lizenzvereinbarung dar.
Im Folgenden finden Sie einen Auszug aus der Lizenzvereinbarung für Windows Server 2003.
„Es stehen zwei verschiedene Clientzugriffslizenzen für den Terminalserver zur Verfügung: „Pro Gerät“ und „Pro Benutzer“. Eine CAL „Pro Gerät“ ermöglicht es einem Gerät (das von jedem Benutzer verwendet werden kann), Windows-Sitzungen auf jedem Server in der Organisation durchzuführen. Eine CAL „Pro Benutzer“ ermöglicht es einem Benutzer (der jedes Gerät verwenden kann), Windows-Sitzungen auf jedem Server in der Organisation durchzuführen. Es ist zulässig, eine Kombination aus Lizenzen „Pro Benutzer“ und „Pro Gerät“ mit der Serversoftware dieser Umgebung gleichzeitig zu verwenden. Der Terminalserver kann eine Lizenz „Pro Benutzer“ oder „Pro Gerät“ (standardmäßig) anfordern, jedoch nicht beide gleichzeitig.“
Siehe auch Konfigurieren des Lizenzierungsmodus des Terminalserver-Servers
Der Remotecomputer hat die Sitzung aufgrund eines Fehlers im Lizenzierungsprotokoll getrennt. Versuchen Sie erneut, eine Verbindung zum Remotecomputer herzustellen, oder wenden Sie sich an den Serveradministrator.
Ursache. Der Terminalserver kann den Lizenzserver nicht finden.
Lösung. In diesem Fall wird empfohlen, die folgenden Schritte auszuführen.
- Überprüfen Sie, ob der Lizenzserver korrekt installiert ist.
- Stellen Sie sicher, dass der Dienst „Lizenzierung für Remotedesktop“ auf diesem Lizenzserver ausgeführt wird.
- Stellen Sie sicher, dass der Client, der Remotedesktop-Server und der Lizenzserver miteinander kommunizieren können. Überprüfen Sie dazu die DNS-Konfiguration (Domain Name System) auf jedem Computer. Um die DNS-Konfiguration zu überprüfen, führen Sie auf jedem Computer den Befehl ping für alle anderen Computer unter Verwendung der IP-Adresse, des vollqualifizierten Domänennamens und des NetBIOS-Namens aus. Wenn der Befehl ping fehlschlägt, überprüfen Sie die DNS-Konfiguration im Netzwerk.
- Legen Sie auf dem Remotedesktop-Server den Lizenzserver fest, mit dem eine Verbindung hergestellt werden soll. Dies kann über die Registrierung oder ein Windows Management Instrumentation (WMI)-Skript erfolgen. In Windows Server 2003 mit Service Pack 1 können Sie Gruppenrichtlinieneinstellungen oder die Remotedesktop-Serverkonfiguration verwenden.
Siehe auch Installation des Remotedesktop-Lizenzierungsdiensts; Ermitteln der primären Remotedesktop-Lizenzserver; Rollen des Remotedesktop-Lizenzservers
Lösung. Wenn die vorherige Methode das Problem nicht gelöst hat, erstellen Sie auf dem Client eine Sicherungskopie des Registrierungsabschnitts MSLicensing und seiner Untereinträge und löschen Sie dann den ursprünglichen Abschnitt und die Untereinträge wie folgt.
- Wechseln Sie auf dem Client zu dem folgenden Registrierungsuntereintrag: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing.
- Wählen Sie den Eintrag MSLicensing aus.
- Wählen Sie im Menü Registrierung den Befehl Registrierungsdatei exportieren aus.
- Geben Sie im Feld Dateiname mslicensingbackup ein, und klicken Sie dann auf Speichern.
- Wenn Sie diesen Registrierungsabschnitt später wiederherstellen müssen, doppelklicken Sie auf den Namen mslicensingbackup.reg.
- Wählen Sie im Menü Bearbeiten den Befehl Löschen aus, und klicken Sie dann auf Ja, um das Löschen des Registrierungsuntereintrags MSLicensing zu bestätigen.
- Schließen Sie den Registrierungs-Editor, und starten Sie den Computer neu.
Nach dem Neustart des Clients wird der fehlende Registrierungsabschnitt wiederhergestellt.
Achtung!
Falsche Änderungen an der Registrierung können das System schwerwiegend beschädigen. Erstellen Sie vor der Änderung der Registrierung Sicherungskopien aller wichtigen Daten.
Siehe auch Löschen von Remotedesktop-Lizenzen vom RDP-Client (http://go.microsoft.com/fwlink/?LinkId=38560). (Möglicherweise auf Englisch.)
Die Remotesitzung wurde aufgrund von Netzwerkproblemen während der Lizenzierungsprotokollausführung getrennt. Versuchen Sie, eine neue Verbindung zum Remotecomputer herzustellen.
Ursache. Der Remotedesktop-Server kann den Lizenzserver nicht finden.
Lösung. In diesem Fall wird empfohlen, die folgenden Schritte auszuführen.
- Stellen Sie sicher, dass der Lizenzserver korrekt installiert ist.
- Stellen Sie sicher, dass der Dienst „Lizenzierung des Terminalserver“ auf diesem Lizenzserver ausgeführt wird.
- Stellen Sie sicher, dass der Client, der Terminalserver und der Lizenzserver miteinander kommunizieren können. Überprüfen Sie dazu die DNS-Konfiguration (Domain Name System) auf jedem Computer. Um die DNS-Konfiguration zu überprüfen, führen Sie auf jedem Computer den Befehl ping für alle anderen Computer unter Verwendung der IP-Adresse, des vollqualifizierten Domänennamens (FQDN) und des NetBIOS-Namens aus. Wenn der Befehl ping fehlschlägt, überprüfen Sie die DNS-Konfiguration im Netzwerk.
- Legen Sie auf dem Terminalserver den Lizenzserver fest, mit dem eine Verbindung hergestellt werden soll. Dies kann über die Registrierung oder ein Windows Management Instrumentation (WMI)-Skript erfolgen. In Windows Server 2003 mit Service Pack 1 können Sie auch Gruppenrichtlinieneinstellungen oder die Terminalserverkonfiguration verwenden.
Siehe auch Installation des Terminalserver-Lizenzierungstools; Ermitteln der primären Lizenzserver des Terminalserver; Rollen des Terminalserver-Lizenzservers
Ursache. Der Lizenzserver verwendet das Betriebssystem Windows 2000, und anonyme Verbindungen sind außer für Ressourcen, die explizit Zugriff auf den Server gewährt haben, verboten.
Lösung. Führen Sie auf dem Lizenzserver, der Windows 2000 verwendet, eine der folgenden Aktionen aus.
Achtung!
Falsche Änderungen in der Registrierung können das System schwerwiegend beschädigen. Erstellen Sie vor der Änderung der Registrierung Sicherungskopien aller wichtigen Daten.
- Navigieren Sie in der Registrierung zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\RestrictAnonymous und legen Sie für den Registrierungswert RestrictAnonymous den Wert 1 oder 0 fest.
- Öffnen Sie in den lokalen Sicherheitsrichtlinien die entsprechende Richtlinie. Navigieren Sie im Konsolenbaum zu „Computerkonfiguration\Windows-Einstellungen\Sicherheits Einstellungen\Lokale Richtlinien\Sicherheits Optionen“. Aktivieren Sie dann die Richtlinie Auflistung von SAM-Konten und gemeinsamen Ressourcen nicht zulassen (entspricht dem Wert RestrictAnonymous 1 oder Nein) oder Standardberechtigungen verwenden (entspricht dem Wert RestrictAnonymous 0).
Hinweise
- Wenn der Lizenzserver Mitglied einer Active Directory-Domäne ist und in der Gruppenrichtlinie ein konfliktärer Sicherheitsparameter festgelegt ist, überschreibt der Richtliniensicherheitsparameter den lokalen Sicherheitsparameter. Um in diesem Fall die Anwendung des erforderlichen Sicherheitsparameters sicherzustellen, konfigurieren Sie ihn in der Gruppenrichtlinie.
- Unter Windows Server 2003 ist für den Parameter RestrictAnonymous der Wert 2, der anonyme Verbindungen verbietet, nicht zulässig. Um anonymen Benutzern die Zugriffsrechte zu entziehen, die Mitglieder der Gruppe „Jeder“ besitzen, muss in den lokalen Sicherheitsrichtlinien der Parameter Netzwerkzugriff: Zuweisung von Berechtigungen für „Jeder“ auf anonyme Benutzer zulassen festgelegt werden.
Lösung. Wenn die vorherige Methode das Problem nicht gelöst hat, erstellen Sie auf dem Client eine Sicherungskopie des Registrierungsschlüssels MSLicensing und seiner Unterschlüssel und löschen Sie anschließend den ursprünglichen Schlüssel und die Unterschlüssel wie folgt.
- Wechseln Sie auf dem Client zum folgenden Registrierungsschlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing.
- Wählen Sie den Eintrag MSLicensing aus.
- Wählen Sie im Menü Registrierung den Befehl Registrierungsdatei exportieren.
- Geben Sie im Feld Dateiname mslicensingbackup ein und klicken Sie dann auf Speichern.
- Wenn Sie diesen Registrierungsschlüssel später wiederherstellen müssen, doppelklicken Sie auf den Namen mslicensingbackup.reg.
- Wählen Sie im Menü Bearbeiten den Befehl Löschen und klicken Sie dann auf Ja, um das Löschen des Registrierungsschlüssels MSLicensing zu bestätigen.
- Schließen Sie den Registrierungseditor und starten Sie den Computer neu.
Nach dem Neustart des Clients wird der fehlende Registrierungsschlüssel wiederhergestellt.
Achtung!
Falsche Änderungen an der Registrierung können das System schwerwiegend beschädigen. Erstellen Sie vor Änderungen an der Registrierung Sicherungskopien aller wichtigen Daten.
Siehe auch Verwenden des Registrierungsparameters RestrictAnonymous in Windows 2000 (http://go.microsoft.com/fwlink/?LinkId=38561). (Kann auf Englisch sein.)
Beim Verbindungsversuch des Clients ist ein Lizenzierungsfehler aufgetreten. (Lizenzierung ist aufgrund eines Zeitlimits abgelaufen). Versuchen Sie, eine neue Verbindung zum Remotecomputer herzustellen.
Ursache. Wenn zum Schutz des über das TCP-Protokoll zwischen Clients und Terminalservern übertragenen Datenverkehrs IPsec-Sicherheit verwendet wird, kann es zu einer Paketfragmentierung kommen. Infolgedessen erreichen nicht alle Pakete ihr Ziel, und beim Herstellen einer Verbindung des Clients mit dem Terminalserver tritt ein Fehler auf.
Lösung. Konfigurieren Sie IPsec so, dass der über das UDP-Protokoll und nicht über das TCP-Protokoll übertragene Datenverkehr geschützt wird.
Siehe auch Festlegen von IPsec-Richtlinien
Die Remotesitzung wurde getrennt, da keine Clientlizenzen für den Terminalserver für diesen Computer verfügbar sind. Wenden Sie sich an den Serveradministrator.
Ursache. Auf dem Lizenzierungsserver sind keine Clientzugriffslizenzen (CAL) „Pro Gerät“ mehr verfügbar.
Lösung. Verwenden Sie das Programm „Terminalserver-Lizenzierung“, um zu ermitteln, wie viele CALs noch auf dem Lizenzierungsserver verfügbar sind. Um das Programm „Terminalserver-Lizenzierung“ zu öffnen, klicken Sie auf die Schaltfläche Start und wählen Sie nacheinander Programme, Verwaltung und Terminalserver-Lizenzierung. Wenn auf dem Lizenzierungsserver keine CALs mehr zur Ausgabe an Clients verfügbar sind, erwerben und installieren Sie die erforderliche Anzahl an Clientzugriffslizenzen.
Siehe auch Erwerb von Clientzugriffslizenzen; Installation von Clientzugriffslizenzen; Erwerb und Installation von Clientzugriffslizenzen auf dem Lizenzierungsserver des Terminalservers
Ursache. Der Lizenzierungsmodus des Terminalservers auf dem Terminalserver ist auf „Pro Gerät“ eingestellt, und auf dem Lizenzierungsserver sind nur Clientzugriffslizenzen „Pro Benutzer“ vorhanden. Wenn dies die Ursache ist, werden vom Lizenzierungsserver nur temporäre Lizenzen ausgegeben, die nicht aktualisiert werden können. Wenn nur noch wenige Tage bis zum Ablauf der temporären Lizenz verbleiben, wird im Anwendungsereignisprotokoll des Clients ein Ereignis mit der ID 26 protokolliert, wobei als Quelle das Popup-Fenster der Anwendung angegeben ist. In diesem Ereignisprotokolleintrag wird die Anzahl der Tage angegeben, die noch bis zum Ablauf der temporären Lizenz verbleiben. Im Anwendungsereignisprotokoll des Terminalservers wird in diesem Fall ein Ereignis mit der ID 1011 und dem Terminaldienst als Quelle protokolliert.
Lösung. Wählen Sie den Lizenzierungsmodus des Terminalservers „Pro Benutzer“ anstelle von „Pro Gerät“.
Achtung!
Clientzugriffslizenzen „Pro Benutzer“ werden vom Terminalserver nicht überwacht. Selbst wenn eine Clientzugriffslizenz „Pro Benutzer“ in der Datenbank des Lizenzierungsservers vorhanden ist, wird ihre Verwendung nicht berücksichtigt. Dennoch sind Administratoren gemäß den Anforderungen der Lizenzvereinbarung verpflichtet, für jeden Benutzer eine gültige CAL des Terminalservers zu besitzen. Das Fehlen einer CAL „Pro Benutzer“ für jeden Benutzer, wenn Lizenzen „Pro Gerät“ nicht verwendet werden, stellt einen Verstoß gegen die Lizenzvereinbarung dar.
Im Folgenden finden Sie einen Auszug aus der Lizenzvereinbarung für Windows Server 2003.
„Es stehen zwei verschiedene Clientzugriffslizenzen für den Terminalserver zur Verfügung: ‚Pro Gerät‘ und ‚Pro Benutzer‘. Eine CAL ‚Pro Gerät‘ ermöglicht es einem Gerät (das von jedem Benutzer verwendet werden kann), Windows-Sitzungen auf jedem Server in der Organisation durchzuführen. Eine CAL ‚Pro Benutzer‘ ermöglicht es einem Benutzer (der jedes Gerät verwenden kann), Windows-Sitzungen auf jedem Server in der Organisation durchzuführen. Es ist zulässig, eine Kombination aus Lizenzen ‚Pro Benutzer‘ und ‚Pro Gerät‘ mit der Serversoftware dieser Umgebung gleichzeitig zu verwenden. Der Terminalserver kann eine Lizenz ‚Pro Benutzer‘ oder ‚Pro Gerät‘ (standardmäßig) anfordern, jedoch nicht beide gleichzeitig.“
Siehe auch Konfigurieren des Lizenzierungsmodus für den Terminalserver
Ursache. Der Terminalserver kann den Lizenzserver nicht finden.
Lösung. In diesem Fall wird empfohlen, die folgenden Schritte auszuführen.
- Stellen Sie sicher, dass der Lizenzserver ordnungsgemäß installiert ist.
- Stellen Sie sicher, dass der Dienst „Terminalserver-Lizenzierung“ auf diesem Lizenzserver ausgeführt wird.
- Stellen Sie sicher, dass der Client, der Terminalserver und der Lizenzserver miteinander kommunizieren können. Überprüfen Sie dazu die DNS-Konfiguration (Domain Name System) auf jedem Computer. Um die DNS-Konfiguration zu überprüfen, führen Sie auf jedem Computer den Befehl ping für alle anderen Computer unter Verwendung der IP-Adresse, des vollqualifizierten Domänennamens und des NetBIOS-Namens aus. Wenn der Befehl ping fehlschlägt, überprüfen Sie die DNS-Konfiguration im Netzwerk.
- Legen Sie auf dem Terminalserver den Lizenzserver fest, mit dem eine Verbindung hergestellt werden soll. Dies kann über die Registrierung oder ein Windows Management Instrumentation (WMI)-Skript erfolgen. In Windows Server 2003 mit Service Pack 1 können Sie Gruppenrichtlinieneinstellungen oder die Terminalserverkonfiguration verwenden.
Siehe auch Installieren des Terminalserver-Lizenzierungstools; Ermitteln der primären Lizenzserver des Terminalserver; Rollen des Terminalserver-Lizenzservers
Lösung. Wenn die vorherige Methode das Problem nicht gelöst hat, erstellen Sie auf dem Client eine Sicherungskopie des Registrierungsabschnitts MSLicensing und seiner Unterabschnitte und löschen Sie dann den ursprünglichen Abschnitt und die Unterabschnitte wie folgt.
- Wechseln Sie auf dem Client zu dem folgenden Registrierungsabschnitt: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing.
- Wählen Sie MSLicensing aus.
- Wählen Sie im Menü Registrierung den Befehl Registrierungsdatei exportieren aus.
- Geben Sie im Feld Dateiname mslicensingbackup ein, und klicken Sie dann auf Speichern. Wenn Sie diesen Registrierungsabschnitt später wiederherstellen müssen, doppelklicken Sie auf den Namen mslicensingbackup.reg.
- Wählen Sie im Menü Bearbeiten den Befehl Löschen aus, und klicken Sie dann auf Ja, um das Löschen des Registrierungsunterabschnitts MSLicensing zu bestätigen.
- Schließen Sie den Registrierungseditor, und starten Sie den Computer neu.
Nach dem Neustart des Clients wird der fehlende Registrierungsabschnitt wiederhergestellt.
Achtung!
Falsche Änderungen an der Registrierung können das System schwerwiegend beschädigen. Erstellen Sie vor der Änderung der Registrierung Sicherungskopien aller wichtigen Daten.
Siehe auch Verwenden der Registrierungseinstellung RestrictAnonymous in Windows 2000 (http://go.microsoft.com/fwlink/?LinkId=38561). (Kann auf Russisch sein.)
Die Remotesitzung wurde getrennt, da keine verfügbaren Lizenzierungsserver für den Terminalserver zur Lizenzierung vorhanden sind. Wenden Sie sich an den Serveradministrator.
Ursache. Der Terminalserver kann den Lizenzierungsserver nicht finden.
Lösung. In diesem Fall wird empfohlen, folgende Schritte auszuführen.
- Stellen Sie sicher, dass der Lizenzierungsserver ordnungsgemäß installiert ist.
- Stellen Sie sicher, dass der Dienst „Terminalserver-Lizenzierung“ auf dem jeweiligen Lizenzierungsserver ausgeführt wird.
- Stellen Sie sicher, dass der Client, der Terminalserver und der Lizenzierungsserver miteinander kommunizieren können. Überprüfen Sie dazu die DNS-Konfiguration (Domain Name System) auf jedem Computer. Um die DNS-Konfiguration zu überprüfen, führen Sie auf jedem Computer den Befehl ping für alle anderen Computer unter Verwendung der IP-Adresse, des vollqualifizierten Domänennamens (FQDN) und des NetBIOS-Namens aus. Wenn der Befehl ping fehlschlägt, überprüfen Sie die DNS-Konfiguration im Netzwerk.
- Legen Sie auf dem Terminalserver den Lizenzierungsserver fest, mit dem eine Verbindung hergestellt werden soll. Dies kann über die Registrierung oder über ein Skript der Windows-Verwaltungsinstrumentation (WMI) erfolgen. In Windows Server 2003 mit Service Pack 1 können auch Gruppenrichtlinieneinstellungen oder die Terminalserverkonfiguration verwendet werden.
Weitere Informationen Installation des Terminalserver-Lizenzierungstools; Ermittlung der primären Lizenzierungsserver des Terminalservers; Rollen des Lizenzierungsservers des Terminalservers
Ursache. Die Testlizenzierungsphase für den Terminalserver-Client ist abgelaufen, und der Lizenzierungsserver wurde noch nicht installiert und aktiviert, um Clientzugriffslizenzen (CALs) auszustellen.
Lösung. Installieren Sie die Terminalserver-Lizenzierung, aktivieren Sie den Lizenzierungsserver, und installieren Sie dann die erforderliche Anzahl von CALs, um die Clients der Organisation zu unterstützen. Erwerben Sie diese CALs gegebenenfalls.
Weitere Informationen Testlizenzierungsphase des Terminalservers; Installation des Terminalserver-Lizenzierungstools; Aktivieren des Lizenzierungsservers des Terminalservers; Erwerben von Clientzugriffslizenzen; Installieren von Clientzugriffslizenzen; Erwerben und Installieren von Clientzugriffslizenzen auf dem Lizenzierungsserver des Terminalservers; Aktivieren des Lizenzierungsservers des Terminalservers
Aufgrund eines Sicherheitsfehlers konnte der Client keine Verbindung zum Terminalserver herstellen. Stellen Sie sicher, dass Sie im Netzwerk angemeldet sind, und versuchen Sie erneut, eine Verbindung zum Server herzustellen.
Ursache. Wenn ein Windows NT-Domäne auf Windows 2000 oder Windows Server 2003 aktualisiert wurde, kann das Zertifikat auf dem Terminalserver beschädigt sein. Infolgedessen kann der Zugriff auf den Terminalserver für Windows 2000-Terminaldienstklienten wiederholt verweigert werden.
Lösung. Führen Sie auf jedem Terminalserver und jedem Client die folgenden Schritte aus.
- Erstellen Sie auf jedem Terminalserver eine Sicherungskopie der Registrierung.
- Navigieren Sie zum folgenden Registrierungsunterschlüssel: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermServices\Parameters.
- Wählen Sie im Menü Registrierung den Befehl Registrierungsdatei exportieren.
- Geben Sie im Feld Dateiname exported-parameters ein und klicken Sie dann auf die Schaltfläche Speichern. Um diesen Registrierungsunterschlüssel später wiederherzustellen, doppelklicken Sie auf die Datei exported-parameters.reg.
- Klicken Sie im Registrierungsunterschlüssel Parameters mit der rechten Maustaste auf jeden der folgenden Werte:
- Certificate
- X509 Certificate
- X509 Certificate ID
- Klicken Sie auf die Schaltfläche Löschen und dann auf Ja, um das Löschen zu bestätigen.
- Schließen Sie den Registrierungseditor und starten Sie jeden Terminalserver neu.
- Erstellen Sie auf dem Client eine Sicherungskopie des Registrierungsabschnitts MSLicensing und seiner Unterschlüssel, und löschen Sie dann den ursprünglichen Abschnitt und seine Unterschlüssel, indem Sie die folgenden Schritte ausführen.
- Navigieren Sie zum Registrierungsunterschlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing.
- Wählen Sie den Eintrag MSLicensing.
- Wählen Sie im Menü Registrierung den Befehl Registrierungsdatei exportieren.
- Geben Sie im Feld Dateiname mslicensingbackup ein und klicken Sie dann auf die Schaltfläche Speichern.
- Wenn Sie diesen Registrierungsabschnitt später wiederherstellen müssen, doppelklicken Sie auf mslicensingbackup.reg.
- Wählen Sie im Menü Bearbeiten den Befehl Löschen und klicken Sie dann auf Ja, um das Löschen des Registrierungsunterschlüssels MSLicensing zu bestätigen.
- Schließen Sie den Registrierungseditor und starten Sie den Clientcomputer neu.
Achtung!
Falsche Änderungen an der Registrierung können das System schwerwiegend beschädigen. Erstellen Sie vor der Änderung der Registrierung Sicherungskopien aller wichtigen Daten.
Lösung. Wenn der Client weiterhin keine Verbindung zum Terminalserver herstellen kann, führen Sie eine andere Variante dieses Verfahrens aus.
- Deaktivieren Sie den Lizenzserver.
- Aktivieren Sie den Lizenzserver erneut, indem Sie die Verbindungsmethode „Telefon“ des Assistenten zur Aktivierung des Lizenzservers für den Terminalserver verwenden. Wenn für die Aktivierung der Terminalserver-Lizenzierung die Option „Telefon“ verwendet wird, nutzt die Terminalserver-Lizenzierung ein anderes Zertifikat.
- Erstellen Sie auf jedem Terminalserver eine Sicherung der Registrierung und löschen Sie anschließend die Registrierungswerte Certificate, X509 Certificate und X509 Certificate ID, wie in der vorherigen Prozedur beschrieben.
- Schließen Sie den Registrierungs-Editor und starten Sie jeden Terminalserver neu.
- Erstellen Sie auf dem Client eine Sicherung des Registrierungsschlüssels MSLicensing und seiner Unterschlüssel, und löschen Sie anschließend den ursprünglichen Schlüssel und seine Unterschlüssel, wie in der vorherigen Prozedur beschrieben.
- Schließen Sie den Registrierungs-Editor und starten Sie den Computer neu.
Nach dem Neustart des Clients wird der fehlende Registrierungsschlüssel wiederhergestellt.
Siehe auch Deaktivieren des Lizenzservers für den Terminalserver; Reaktivierung des Lizenzservers für den Terminalserver
Ursache. Clients, die Windows XP verwenden, versuchen, sich mit einem Terminalserver, der Windows 2000 ausführt, in einem Netzwerk mit geringer Bandbreite zu verbinden, in dem die Clientsitzungen verschlüsselt sind. In diesem Fall kann die IP-Paketfragmentierung dazu führen, dass die vom Client gesendeten verschlüsselten Frames falsch entschlüsselt werden.
Lösung. Laden Sie das neueste Service Pack für Windows 2000 herunter.
Ursache. Die Verschlüsselungseinstellungen des Remote Desktop Protocol (RDP) auf dem Terminalserver-Computer sind möglicherweise mit den entsprechenden Einstellungen des Clients nicht kompatibel. Beispielsweise wird auf dem Terminalserver eine 128-Bit-Verschlüsselung verwendet, und der Verschlüsselungsgrad ist auf Hoch festgelegt. In diesem Fall wird im Ereignisprotokoll des Systems auf dem Terminalserver ein Ereignis mit der ID 50 protokolliert, dessen Quelle der Terminalgerätreiber ist.
Lösung. Ändern Sie auf dem Terminalserver den RDP-Verschlüsselungsgrad in Mittel oder Niedrig.
