Režim hostování chyb nebyl nastaven pro server RD Session Host

Při konfiguraci nového hostitele RDS pro farmu se systémem Windows Server 2012 R2 jsem v zásobníku narazil na varování:

Režim licencí pro hostitele relací vzdálené plochy není nakonfigurován.

Služba Vzdálená plocha přestane fungovat za xxx dní. Režim licencování pro server Hostitele relací vzdálené plochy není nastaven. Služba Vzdálená plocha přestane fungovat po xxx dnech.

I.e. Je zřejmé, že služba RDS Host běží v režimu milosti (podobný problém jsem již popsal, ale ukázalo se, že je trochu jiný).

Pro přesnější diagnostiku problému je třeba spustit diagnostiku licencí RD (Diagnostický nástroj pro licencování vzdálené plochy). V okně nástroje se zobrazí následující chyba:

Režim licencí není nastaven pro hostitelský server relace vzdálené plochy

V anglické verzi systému Windows Server vypadá chyba takto:

Režim licencí pro hostitele relací vzdálené plochy není nakonfigurován

Jak vidíte, ve skutečnosti neexistují žádné licence pro zákazníky, protože není nastaven licenční režim.

To vše naznačuje, že správce nevybral licenční server RDS a / nebo licenční režim. A to i přesto, že typ licence byl již uveden při nasazení RDS..

Můžete zkontrolovat, zda je licenční server nastaven pomocí následujících příkazů:

$ obj = gwmi -namespace "Root / CIMV2 / TerminalServices" Win32_TerminalServiceSetting
$ obj.GetSpecifiedLicenseServerList ()

Poznámka:. Rutina Get-RDLicenseConfiguration může zobrazit úplně jiná chybná data..

Pokud licenční server není definován, můžete jej zadat příkazem:
$ obj. SetSpecifiedLicenseServerList ("rdslic1.winitpro.ru")

Režim licencování můžete vynutit několika způsoby.

Prostřednictvím registru:

Ve větvi HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ RCM \ Licensing Core je třeba změnit hodnotu DWORD parametru LicensingMode z 5 na

  • 2 - pokud se používá licence pro zařízení (na zařízení)
  • 4 - při použití licence uživatele RDS (na uživatele)

Po provedení změn je třeba restartovat server.

Parametry licenčního serveru RDS lze také nastavit pomocí GPO (místní nebo doménová politika).

Předpokládejme, že server není v doméně. Použijeme lokální editor gpedit.msc. Přejít na Konfigurace počítače -> Součásti systému Windows -> Služby vzdálené plochy -> Hostitel vzdálené relace -> Licencování (Konfigurace počítače -> Šablony pro správu -> Součásti systému Windows -> Služby vzdálené plochy -> Hostitel relací vzdálené plochy \ Licencování).

Zajímají nás dva politici

  • Použijte Určené servery pro licencování vzdálené plochy (Použít určené licenční servery vzdálené plochy) - povolte zásadu a zadejte adresu licenčního serveru RDS, pokud je licenční server spuštěn na stejném serveru, zadejte 127.0.0.1
  • Nastavte režim licencování vzdálené plochy (Nastavte režim licencování vzdálené plochy) - vyberte požadovaný režim licencování. V našem příkladu na uživatele.

Po restartu serveru otevřete diagnostický nástroj licencování RDS a podívejte se na počet dostupných licencí a vybraný režim licencí

Poznámka:. Pokud je váš server RDS v pracovní skupině, nebude vygenerována zpráva o licencích, i když samotné licence terminálů jsou klientům / zařízením vydávány správně. Počet zbývajících licencí budete muset sledovat sami.