none
Server delle licenze TS: 2003 o 2008 ? RRS feed

  • Domanda

  • Ciao,

    Dovrei installare il server delle licenze Terminal.

    Ho a disposizione 2 DC, un 2003 ed un 2008 R2.

    E' preferibile installare sul 2003 o sul 2008 ? Ci sono differenze?

    Grazie

    giovedì 21 luglio 2011 05:28

Risposte

Tutte le risposte

  • Ti conviene installarlo sul 2008 R2 perchè in questo modo può gestire anche server RDS basati su WS2003 su versioni precedenti di sistemi operativi poui gestire anche terminal con OS successivi ma devi installare un aggiornamento

    Per ulteriori info vedi
    http://blogs.sysadmin.it/ermannog/archive/2009/12/13/3409.aspx


    Ermanno Goletto - Sysadmin.it
    MCTS - MCSA - MCP - MCBMSP - MCBMSS
    giovedì 21 luglio 2011 06:32
  • Ok, ma il problema adesso e' che non so bene come sia configurata la cosa.

     

    1) Esiste un server 2003 che ha il componente Terminal Server installato ed al quale si collegano i clien RDP

    2) Non ho trovato in LAN un server delle licenze Terminal Server, Se lancio Administrative Tools \ Terminal Server Licensing dal 2003 mi trova il server 2008 R2 in LAN ( installato 20 giorni fa ) ma con l'Activation status = Non activated

    3) Visto che la cosa dura da piu' di 1 anno, come facco ad accedere i client RDP se non esiste il server Delle Licenze TS?

    4) Configurando il 2008 R2 come Server delle Licenze posso scardinare, in qualche modo, questa situazione e trovarmi con i client RDP che non si collegano piu?

     

    Come posso controllare la situazione ?

    giovedì 21 luglio 2011 07:32
  • Prova a vedere nell'event viewer del server terminal dovresti trovare eventi che identificano il server licenze in uso che se è è configurato a rilasciare CAL per User non richiede che vengano inserite le cal acquistate http://support.microsoft.com/?kbid=822134
    Ermanno Goletto - Sysadmin.it
    MCTS - MCSA - MCP - MCBMSP - MCBMSS
    giovedì 21 luglio 2011 08:23
  • No, non trove Event ID menzionati nell' articolo, la Licensing = Per User,  ma trovo questo:

    ****

    le licenze di accesso client Per Utente non vengono attualmente gestite in Windows Server 2003. Ciò significa che quando si utilizza una licenza di accesso client Per Utente, essa non viene dedotta dal numero di licenze disponibili, benché sia presente nel database del server licenze. Gli amministratori non sono tuttavia esonerati dall'obbligo di rispettare i requisiti definiti nel Contratto di Licenza con l'utente finale secondo cui è necessario disporre di una licenza di accesso client Terminal Server (TS) valida per ciascun utente. Se non vengono utilizzate licenze di accesso client Per Dispositivo, la mancanza di una licenza di accesso client Per Utente per ogni singolo utente comporta una violazione del Contratto di Licenza con l'utente finale.

    ****

     

    Quindi, se non ho capito male, l'accesso per Utente NON viene gestito, per cui il Terminal Server Licensing NON serve ( forse e' x questo che i client accedono da piu' di 1 anno senza problemi ).

    Pero' se io attivo il 2008 R2 come Terminal Server Licensing, anzi come Servizio Licenze Desktop Remoto non e' che parte la gestione e se io non ho ancora attivato le licenze i client rdp si fermano?

    Scusa la confusione..

     

    Grazie

    giovedì 21 luglio 2011 09:01
  • No il discorso è che se configuri il server licenze a gestire CAL per user queste non verranno decrementate

    Non è per caso che gli utenti sono stati configurati come amministrari locali sul server Terminal e non accedono mai in più di due contemporanemente?

    Oppure non che il server licenze è stato intallato sul Terminal server stesso?


    Ermanno Goletto - Sysadmin.it
    MCTS - MCSA - MCP - MCBMSP - MCBMSS
    giovedì 21 luglio 2011 09:06
  • Cioe' vale come per il discorso 2003? Il 2008 non fa nessun controllo?

    No gli utenti sono piu' di 2 e non sono stati configurati come ammistratori di server locali, sono utenti AD e basta.

    No  sul Terminal Server e' spountata solo [x] Terminal Server mentre [ ]  Terminal Server Licensing non e' spuntata.

     

    Grazie

    giovedì 21 luglio 2011 10:46
  • Allora direi da qualche parte di deve essere un server licenze

    Anche in 2008 se il licensing server è impostato in modalità per users non scala le licenze (che comunque devono essere acquistate nella quantita che viene indicata eseguendo il report delle licenze utilizzate)


    Ermanno Goletto - Sysadmin.it
    MCTS - MCSA - MCP - MCBMSP - MCBMSS
    giovedì 21 luglio 2011 11:23
  • Ciao, prova a verificare le chiavi di registro indicate nel seguente articolo http://technet.microsoft.com/it-it/library/cc738708(WS.10).aspx in particolare su come viene rilevato un server licenze terminal a livello organizzazione/dominio.

    Oltre ai due server che hai mensionato la tua infrastruttura come è composta?

     

    Saluti

    Nino

     

    giovedì 21 luglio 2011 12:38
    Moderatore
  • Ok, grazie

    La LAN ha 2 DC ( un 2003 ed un 2008 R2 ) + 2 server 2003 membri di dominio virtalizzati con VMWARE ( di cui 1 fa le funzioni di Terminal Service )i + altri 2 server fisici 2003. A suo tempo esisteva un DC 2003 che si e' guastato ed e' stato sostituito. Forse quello era delegato a Terminal Server Licensing?

    Si riuscirebbe a capire?

    Grazie 

    giovedì 21 luglio 2011 15:08
  • Hai verificato le chiavi di registro sui vari server?
    giovedì 21 luglio 2011 19:40
    Moderatore
  • Su Server che viene utilizzato com Terminal Service per i client RDP:

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    In Windows 2003 viene utilizzata la chiave di registro LicenseServers in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters.

     

    (Default)     REG_SZ             ( value not set )

    Certificate   REG_BINARY      01 00 00 00 01 00 00 00 01 00 00 00 06 00 5c 00 52..........

    LicensingGracePeriodExpirationWariningDays   REG_DWORD    0x0000000f (15)

    ServiceDll   REG_EXPAND_SZ     %systemroot%\System32\termserv.dll

    x509 Certificate    REG_BINARY   02 00 00 80 02 00 00 00 7f..............

    x509 Dertificate ID   REG_BINARY  02 00 00 00 66 ba 55 76....................

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Cosa vuol dire?

    venerdì 22 luglio 2011 07:14
  • Quei valori sono le chiavi utilizzate per gestire i certificati ed i giorni di preavviso di scadenza della licenza, dovrebbe esserci anche la seguente chiave "LicensingGracePeriodEnded" che dovrebbe essere a 0 ovvero nessuna scadenza.

     

    Leggi la seguente kb dove ti riporta l'esatta situazione che dovresti trovare sul server terminal http://support.microsoft.com/kb/279561

    Puoi anche leggere il seguente articolo http://www.virtualizationadmin.com/articles-tutorials/terminal-services/licensing/troubleshooting-terminal-server-licensing-issues-part1.html

     

    Saluti

    Nino

    venerdì 22 luglio 2011 12:04
    Moderatore
  •  

    No, la chiave "LicensingGracePeriodEnded"  non c'e'.. ho fatto anche una ricerca su tutte le chiavi..

     

    se non ho capito male qui http://support.microsoft.com/kb/279561 spiega come inserire una chiave e specificare un server delle licenze, non aiuta a capire se esiste gia' un server delle licenze...

     

    Ho letto anche questo :  http://www.virtualizationadmin.com/articles-tutorials/terminal-services/licensing/troubleshooting-terminal-server-licensing-issues-part1.html

     

    ma non ho nessun ID con source TermService di cui parla.

    Secondo te come fa a stare in piedi la situazione? Non ho un Server delle Licenze e gli utenti rdp non controllano la licenza?

    Grazie

    venerdì 22 luglio 2011 16:08
  • Prova a vedere se dal client riesci a risalire chi gli ha rilasciato la licenza.

    La chiave di registro in cui il client mantiene le TS CAL è la
    HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing

    e la sotto chiave binaria che ha le info sul server licenze è la ClientLicense è binaria ma scorrendo la trascodifica in ASCII dovresti trovare il nome del sever


    Ermanno Goletto - Sysadmin.it
    MCTS - MCSA - MCP - MCBMSP - MCBMSS
    venerdì 22 luglio 2011 16:26
  • Prova a vedere se dal client riesci a risalire chi gli ha rilasciato la licenza.

    La chiave di registro in cui il client mantiene le TS CAL è la
    HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing

    e la sotto chiave binaria che ha le info sul server licenze è la ClientLicense è binaria ma scorrendo la trascodifica in ASCII dovresti trovare il nome del sever


    Ermanno Goletto - Sysadmin.it
    MCTS - MCSA - MCP - MCBMSP - MCBMSS


    Intendi il Client che si collega in RDP al  server Terminal Service? Ok, e' un Windows 7 Ultimate a 64 BIT ma nel percorso che dici non trovo nessuna sottochiave Client License ma solo delle directory: HardwareID e Store.

    Dentro HardwareID trovo la chiave ClientHWID  REG_BINARY   02 00 00 00 51 4c...

     

    Cmq, questo PC che si collega in RDP al server Terminal service, che si trova in un'altra LAN, collegata in VPN, insiste in una LAN dove c'e' un Terminal Server Licensing, puo', in qualche modo, ricevere la licenza da questo ?

    sabato 23 luglio 2011 07:32
  • Cmq, questo PC che si collega in RDP al server Terminal service, che si trova in un'altra LAN, collegata in VPN, insiste in una LAN dove c'e' un Terminal Server Licensing, puo', in qualche modo, ricevere la licenza da questo ?


    certo, il server di licenze terminal potrebbe stare ovunque purchè ci sia connettività ma la scelta mi sembra alquanto inverosimile.
    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    sabato 23 luglio 2011 17:43
    Moderatore
  • Eh, ma non lo so se puo' ricevere la licenza dal server che sta nella propria LAN, cosa dovrei controllare x saperlo?

    Cmq e' un tentativo di spiegazione di come mai i client rdp continuino a collegarsi in assenza di un server delle licenze...

    Grazie

    sabato 23 luglio 2011 19:47
  • Ciao pierino,

    Per chiudere il thread puoi contrassegnare come risposta il post che ti ha aiutato di più a trovare la soluzione.
    Puoi ancora postare in questo spazio nel caso avessi bisogno di altri consigli per il tuo itinerario.

    Saluti,


    Anca Popa Follow ForumTechNetIt on Twitter

    Buon Exchange a tutti!

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda

    mercoledì 27 luglio 2011 12:07
  • Ciao Anca,

    veramente nessuna risposta, anche se interessante, ha contribuito ad individuare la soluzione. In pratica non sono riuscito a trovare il Server delle Licenze TS su cui si autenticano i client TS che si stanno collegando da piu' di 1 anno.

    Potrei anche installare un *nuovo* server delle licenze, magari su2008 R2, ma non ho capito se cosi' facendo vado a invalidare in qualche modo la situazione attuale. Purtroppo sono in produzione e non mi posso permettere una caduta, anche temporanea, dei collegamenti TS.

    Grazie a tutti, cmq, tutte le risposte sono state molto interessanti.

    Ciao

    domenica 31 luglio 2011 06:41
  • prova a verificare, aiutandoti con i metodi di discovery indicati qui

    http://support.microsoft.com/kb/301932

    se riesci a trovare il nome netbios del license server tenendo presente che dev'essere un dc.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    domenica 31 luglio 2011 08:14
    Moderatore
  • Niente,

    analizzando questo:

    http://support.microsoft.com/kb/279561

    non trovo la chiave *LicenseServers* da nessuna parte nel registro.

    Il metodo 2 non so come eseguirlo:

    Metodo 2: Licenza Enterprise Server Query

    Un server che ha attivato Terminal Server query del sito di servizio directory Active Directory per l'oggetto seguente, dove <var>site-name</var> è il nome del sito in cui risiede il server è abilitato Terminal Server e <var>domainname</var> è il nome di dominio che il server è abilitato Terminal Server è un membro di:
    LDAP: / / CN = Servizi terminal-Enterprise-Microsoft-Server, CN = <var>site-name</var>, CN = siti, CN = configuration, DC = <var>domainname</var>, DC = com
    Cmq il server delle licenze DEVE essere un DC?
    Grazie
    domenica 31 luglio 2011 09:50
  • Niente,

    analizzando questo:

    http://support.microsoft.com/kb/279561

    non trovo la chiave *LicenseServers* da nessuna parte nel registro.

     

    ma la chiave la puoi sempre creare tu come scritto qui

    http://support.microsoft.com/kb/239107

    comunque mi sembra strano che tu non riesca ad individuare tra i tuoi dc quello che svolge la funzione di terminal license server.


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    domenica 31 luglio 2011 16:21
    Moderatore
  • Si la posso creare ma verso quale server se di quelli che ho in LAN nessuno svolge tale servizio?

    Cmq in questa lan esisteva un tempo un DC che si e' guastato ed e' stato sostituito ( ho effettuato la pulizia AD poco tempo fa.. ), ho l'impressione che svolgesse anche il ruolo di server delle licenze, pero' non risco a trovarne il riscontro.

    In ogni caso mi confermi che il server delle licenze DEVE essere un DC ?

     

    Grazie

    domenica 31 luglio 2011 16:30
  • In ogni caso mi confermi che il server delle licenze DEVE essere un DC ?

    • Il servizio licenze di Servizi Terminal deve essere installato in un controller di dominio Windows 2000 nel dominio.

       

      ref: http://support.microsoft.com/kb/232520


    Edoardo Benussi
    Microsoft MVP - Management Infrastructure
    edo[at]mvps[dot]org
    • Modificato Anca Popa lunedì 10 ottobre 2011 14:24 formattazione sorgente HTML
    domenica 31 luglio 2011 16:41
    Moderatore