Computer >> कंप्यूटर >  >> प्रणाली >> Windows Server

दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

Windows Server 2012 R2/2016/2019 चलाने वाले RDS फ़ार्म में एक नया RDSH नोड कॉन्फ़िगर करने का प्रयास करते समय, आपको सिस्टम ट्रे में निम्न चेतावनी पॉपअप संदेश का सामना करना पड़ सकता है:

दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है।

दूरस्थ डेस्कटॉप सेवा 104 दिनों में काम करना बंद कर देगी।

आरडी कनेक्शन ब्रोकर सर्वर पर, रिमोट डेस्कटॉप लाइसेंसिंग मोड और लाइसेंस सर्वर को निर्दिष्ट करने के लिए सर्वर मैनेजर का उपयोग करें।

दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

त्रुटि संदेश के आधार पर, RDS होस्ट अनुग्रह अवधि में चल रहा है (120 दिनों की छूट अवधि के दौरान, आप RDS लाइसेंस सक्रिय किए बिना दूरस्थ डेस्कटॉप सत्र होस्ट का उपयोग कर सकते हैं)। छूट की अवधि समाप्त होने पर, उपयोगकर्ता आरडीएसएच से कनेक्ट नहीं हो पाएंगे, और ट्रे में एक त्रुटि दिखाई देगी:

Remote Desktop Services will stop working because this computer is past grace period and has not contacted at least a valid Windows Server 2012 license server. Click this message to open RD Session Host Server Configuration to use Licensing Diagnosis.
मैंने पहले ही आरडीएस त्रुटि के बारे में लेख में इसी तरह की समस्या का वर्णन किया है "दूरस्थ सत्र डिस्कनेक्ट किया गया था क्योंकि लाइसेंस प्रदान करने के लिए कोई दूरस्थ डेस्कटॉप लाइसेंस सर्वर उपलब्ध नहीं हैं", लेकिन यहां स्थिति थोड़ी अलग है।

समस्या के अधिक सटीक निदान के लिए, आपको RD लाइसेंसिंग निदानकर्ता को चलाने की आवश्यकता है टूल— lsdiag.msc  (प्रशासनिक उपकरण -> दूरस्थ डेस्कटॉप सेवाएं ->  आरडी लाइसेंसिंग डायग्नोजर)। इसकी विंडो निम्न त्रुटि दिखाती है:

Licenses are not available for the Remote Desktop Session Host server, and RD Licensing Diagnoser has identified licensing problem for the RD Session Host server.
Licensing mode for the Remote Desktop Session Host is not configured.
The Remote Desktop Session Host server is within its grace period, but the Session Host server has not been configured with any license server.

जैसा कि आप देख सकते हैं, क्लाइंट के लिए कोई लाइसेंस उपलब्ध नहीं है, क्योंकि लाइसेंसिंग मोड सेट नहीं है।

दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

इसका मतलब है कि व्यवस्थापक ने आरडीएस लाइसेंसिंग सर्वर और/या लाइसेंसिंग मोड निर्दिष्ट नहीं किया है। यह तब भी किया जाना चाहिए जब आरडीएस होस्ट को तैनात करते समय लाइसेंसिंग प्रकार पहले ही निर्दिष्ट किया जा चुका हो (परिनियोजन कॉन्फ़िगर करें -> आरडी लाइसेंसिंग -> रिमोट डेस्कटॉप लाइसेंसिंग मोड का चयन करें)।

दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

आप जांच सकते हैं कि आरडीएस लाइसेंस सर्वर निम्नलिखित पावरशेल कमांड का उपयोग करके सेट किया गया है या नहीं:

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

<मजबूत> दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

नोट . Get-RDLicenseConfiguration cmdlet भिन्न, गलत डेटा लौटा सकता है।

यदि आरडीएस आइसेंस सर्वर सेट नहीं है, तो आप इसे कमांड के साथ निर्दिष्ट कर सकते हैं:

$obj.SetSpecifiedLicenseServerList("uk-rdslic1.woshub.com")

यदि आपको याद नहीं है कि RD लाइसेंस भूमिका किस सर्वर पर स्थापित है, तो आप PowerShell ActiveDirectory मॉड्यूल से Get-ADObject cmdlet का उपयोग करके सक्रिय निर्देशिका डोमेन में पंजीकृत सभी RDS लाइसेंसिंग सर्वरों की सूची प्रदर्शित कर सकते हैं:

Get-ADObject -Filter {objectClass -eq 'serviceConnectionPoint' -and Name -eq 'TermServLicensing'}

आरडीएस लाइसेंसिंग मोड को बलपूर्वक सेट करने के कई तरीके हैं।

रजिस्ट्री का उपयोग करना :

रजिस्ट्री कुंजी में HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\Licensing Core लाइसेंसिंग मोड . नाम से DWORD पैरामीटर का मान बदलें 5 से:

. तक
  • 2 - अगर प्रति डिवाइस RDS लाइसेंसिंग मोड का उपयोग किया जाता है;
  • 4 - यदि प्रति उपयोगकर्ता लाइसेंसिंग का उपयोग किया जाता है।

दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

आप रजिस्ट्री प्रबंधन मॉड्यूल से regedit.exe या निम्न PowerShell आदेशों के माध्यम से मैन्युअल रूप से रजिस्ट्री सेटिंग बदल सकते हैं:

# Specify the RDS licensing type: 2 - Per Device CAL, 4 - Per User CAL
$RDSCALMode = 2
# RDS Licensing host name
$RDSlicServer = "uk-rdslic1.woshub.com"
# Set the server name and type of licensing in the registry
New-Item "HKLM:\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers"
New-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers" -Name SpecifiedLicenseServers -Value $RDSlicServer -PropertyType "MultiString"
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\Licensing Core\" -Name "LicensingMode" -Value $RDSCALMode

परिवर्तन करने के बाद, अपने RDSH सर्वर को पुनरारंभ करें।

आप GPO (स्थानीय या डोमेन नीति) का उपयोग करके RDS लाइसेंस सर्वर पैरामीटर को भी कॉन्फ़िगर कर सकते हैं। यदि आपका RDS सर्वर किसी कार्यसमूह में है (सक्रिय निर्देशिका डोमेन में शामिल नहीं है), तो स्थानीय समूह नीति संपादक gpedit.msc का उपयोग करें। कंप्यूटर कॉन्फ़िगरेशन -> व्यवस्थापकीय टेम्प्लेट -> Windows घटक -> दूरस्थ डेस्कटॉप सेवाएं -> दूरस्थ डेस्कटॉप सत्र होस्ट -> लाइसेंसिंग पर जाएं .

हमें दो नीतियों की आवश्यकता है:

  • निर्दिष्ट दूरस्थ डेस्कटॉप लाइसेंस सर्वर का उपयोग करें - नीति को सक्षम करें और RDS लाइसेंस सर्वर पता निर्दिष्ट करें। यदि लाइसेंस सर्वर उसी सर्वर पर चल रहा है, तो 127.0.0.1 . टाइप करें; दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है
  • दूरस्थ डेस्कटॉप लाइसेंसिंग मोड सेट करें - लाइसेंसिंग मोड का चयन करें। हमारे मामले में, यह प्रति उपयोगकर्ता . है . दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

अपने सर्वर को पुनरारंभ करने के बाद, आरडी लाइसेंसिंग डायग्नोजर खोलें और उपलब्ध आरडीएस लाइसेंसों की संख्या और आपके द्वारा चुने गए लाइसेंसिंग मोड की जांच करें।

यदि आपके नेटवर्क पर फ़ायरवॉल का उपयोग किया जाता है, तो आपको RDSH होस्ट से RDS लाइसेंसिंग सर्वर पर निम्न पोर्ट खोलना होगा - TCP:135, UDP:137, UDP:138, TCP:139, TCP:445, TCP:49152-65535 (आरपीसी रेंज)।

आप टेस्ट-नेटकनेक्शन cmdlet का उपयोग करके खुले बंदरगाहों की जांच कर सकते हैं। यदि पोर्ट स्थानीय विंडोज डिफेंडर फ़ायरवॉल पर बंद हैं, तो आप नेटसिक्योरिटी मॉड्यूल से पॉवरशेल सीएमडीलेट्स का उपयोग करके पोर्ट खोल सकते हैं।

<मजबूत> दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

यह भी ध्यान दें कि यदि, उदाहरण के लिए, Windows Server 2012 R2 और RDS 2012 R2 के लिए CAL RD लाइसेंसिंग सर्वर पर स्थापित हैं, तो आप Windows Server 2016/2019 के लिए RDS CAL लाइसेंस स्थापित करने में सक्षम नहीं होंगे। “Remote Desktop Licensing mode is not configured त्रुटि बनी रहती है भले ही आप सही लाइसेंस प्रकार और आरडीएस लाइसेंस सर्वर नाम निर्दिष्ट करते हैं। पुराने विंडोज सर्वर संस्करण केवल नए संस्करणों के लिए आरडीएस सीएएल का समर्थन नहीं करते हैं।

इस मामले में निम्नलिखित संदेश आरडी लाइसेंस डायग्नोजर विंडो में प्रदर्शित होगा:

The Remote Desktop Session Host is in Per User licensing mode and no Redirector Mode, but license server does not have any installed license with the following attributes:
Product version: Windows Server 2016
Use RD Licensing Manager to install the appropriate licenses on the license server.

दूरस्थ डेस्कटॉप सत्र होस्ट के लिए लाइसेंसिंग मोड कॉन्फ़िगर नहीं किया गया है

सबसे पहले आपको आरडीएस लाइसेंस सर्वर पर विंडोज सर्वर संस्करण को अपग्रेड करना होगा (या एक नया आरडी लाइसेंस होस्ट तैनात करने के लिए)। विंडोज सर्वर का एक नया संस्करण (उदाहरण के लिए, डब्ल्यूएस 2019) विंडोज सर्वर के सभी पिछले संस्करणों के लिए आरडीएस सीएएल का समर्थन करता है।

नोट . यदि आपका RDS सर्वर किसी कार्यसमूह में है, तो लायसेंसिंग रिपोर्ट जनरेट नहीं होती है। यद्यपि टर्मिनल आरडीएस लाइसेंस स्वयं ग्राहकों/उपकरणों को सही ढंग से जारी किए जाते हैं। आपको शेष आरडीएस सीएएल की संख्या की निगरानी स्वयं करनी होगी।


  1. दूरस्थ डेस्कटॉप सत्र में Ctrl+Alt+Delete कैसे भेजें

    Microsoft Windows में एक साफ और स्मार्ट छोटा फीचर है - रिमोट डेस्कटॉप जो अपने उपयोगकर्ताओं को किसी अन्य सिस्टम से दूरस्थ रूप से हुक करने और साथ ही इसे नियंत्रित करने की अनुमति देता है जैसे कि उपयोगकर्ता किसी अन्य स्थान पर रहने वाले अन्य सिस्टम पर भौतिक रूप से मौजूद है। जैसे ही आप किसी अन्य सिस्टम से

  1. मैक के लिए विंडोज रिमोट डेस्कटॉप:यह कैसे काम करता है

    यदि आपको नियमित रूप से मैक और विंडोज पीसी का उपयोग करना है, तो आपको दोनों का उपयोग करने में सक्षम होने के लिए कंप्यूटर को भौतिक रूप से स्विच करने की आवश्यकता नहीं है। आप एक ही समय में दोनों मशीनों का उपयोग करने की अनुमति देने के लिए, macOS के लिए विंडोज रिमोट डेस्कटॉप का उपयोग कर सकते हैं। मैक के ल

  1. Windows पर दूरस्थ डेस्कटॉप सत्र कैसे रिकॉर्ड करें

    दुनिया भर में आधे रास्ते में स्थित दूसरे पीसी का रिमोट सेशन लेना रिमोट सेशन एप्स के साथ एक आसान काम है। लेकिन क्या आप उन सत्रों को रिकॉर्ड कर सकते हैं? ध्वनि के साथ अपनी स्क्रीन को रिकॉर्ड करना कोई आसान काम नहीं है और कुछ ऐप्स हैं जो इस उपलब्धि को हासिल करने में आपकी सहायता कर सकते हैं। आज, हमने ऐसे