Fejlfinding 1003 og 1004 Terminal Server licens fejl

oversigt

denne artikel indeholder oplysninger om fejlfinding 1003 og 1004 Terminal Server licens fejl. Brugere, der forsøger at oprette forbindelse til en server, kan opleve følgende Terminaltjenesterelaterede fejl i hændelsesloggen:

Hændelses-ID: 1003
kilde: TermService
Type: Information
terminaltjenesteklienten har givet en ugyldig Licens.

Event ID: 1004
kilde: TermService
Beskrivelse: Kan ikke erhverve en licens til brugernavn, domænenavn.

du kan finde flere oplysninger i Microsoft TechNet – artikler-TS-licensering trinvis vejledning og fejlfinding af Terminalserverlicenser.

baggrund

med Microsoft-licenser (både Cal-licenser (regular Client Access License) og Terminal Services Cal) skal klientlicensen bekræftes for at eksistere og være gyldig, før der oprettes en ICA-forbindelse (pop op-vinduet Gina logon).

Bemærk: de professionelle arbejdsstationer har ikke indbyggede CALs med hensyn til servere til terminalservere fra 2003.

når der ikke er tilstrækkelige tilladelser til følgende registreringsdatabasenøgle, opstår der forbindelsesfejl. Undersøg Microsoft Terminal Services License manager for at se, om arbejdsstationen er opregnet. Hvis arbejdsstationen ikke er opregnet, er dette problem på vinduet OS-niveau. Du kan få flere oplysninger ved at kontakte Microsofts tekniske Support og kontrollere, at dine Terminallicenser til Microsoft 2003 er aktiveret.

Symptom-1

når du opretter forbindelse til en RDP-klient (Remote Desktop Protocol), viser RDP-klienten muligvis ikke nogen problemer og fortsætter med at oprette forbindelse.

Årsag-1

hændelsesloggen angiver ikke den klientenhed, der leverede den ugyldige Licens. Der anvendes utilstrækkelige tilladelser til Microsoft-Licensnøglen i registreringsdatabasen for gruppen godkendte brugere. Når du tester, skal du forsøge at oprette en RDP-forbindelse efter at have fjernet mslicense-tasten i registreringsdatabasen som bruger (ingen domæneadministrator eller Strømbrugergruppe); RDP-forbindelsen mislykkes også.

løsning-1

det kan være nyttigt at undersøge Kryptografiregistreringsnøglerne i HKEY_LOCAL_MACHINE og HKEY_CURRENT_USER på både serveren og arbejdsstationen. Se Microsoft TechNet og brugen af RegMon og FileMon for yderligere oplysninger. Desuden se vinduer Sysinternals. Disse ændringer afspejles fra klientenheden.

hvis du opretter en desktopforbindelse, åbnes ICA-forbindelsen inde i desktopsessionen (Pass-through), og den efterfølgende ICA-forbindelse mislykkes. Den berørte arbejdsstation i dette tilfælde er serveren.

Udfør følgende procedure, hvis du oplever licensfejl, der tidligere er nævnt:
forsigtig! Se ansvarsfraskrivelsen i slutningen af denne artikel, før du bruger Registreringseditor.

  1. Åbn registreringseditoren gennem regedit32.eks kommando.

  2. Naviger til HKEY_LOCAL_MACHINE.

  3. Fremhæv denne tast, Vælg sikkerhed på værktøjslinjen, og vælg Tilladelser.

  4. Klik på Avanceret-tasten.

  5. Kontroller, at gruppen godkendte brugere er i tilladelsesposter.

    Bemærk: Hvis denne gruppe ikke findes, skal du klikke på Tilføj, vælge gruppen brugere og klikke på OK.

    – i Tilladelsespost for MSLicensing skal du give fuld kontrol til brugergruppen og klikke på OK.
    – i adgangskontrolindstillingerne for MSLicensing skal du klikke på Anvend og OK.
    – Klik på Anvend og OK i Tilladelsespost for MSLicensing.

  6. forsøg at oprette forbindelse ved hjælp af 32-bit Ica-klienten til vinduer.

Bemærk: Hvis du bruger en ikke-indbygget Microsoft-klient (Macintosh eller en tynd Terminal) uden et lokalt register, skal tilladelsesændringerne foretages til følgende registreringsnøgle:
HKEY_LOCAL_MACHINE

Symptom-2

når du har flyttet licensserveren for terminaltjenester, udviser RDP-klienter ingen problemer og fortsætter med at oprette forbindelse.

Årsag-2

en potentiel race tilstand mellem Icaapi.dll og RDP.dll kan medføre, at den private certifikatnøgle på Terminal Services-serveren bliver usynkroniseret.

løsning-2

for vinduer 2003 terminalserver, følg Microsoft TechNet-artiklen Sådan tilsidesættes licensserveropdagelsesprocessen i vinduer Server 2003 terminaltjenester for at tilføje Terminalserverlicensserveren. For vinduer 2008 Server følg Microsoft TechNet artikel-TS Licensing trin-for-trin Guide.

  1. Klik på Start > Kør, skriv regedit, og klik på OK.

  2. Find og klik på følgende nøgle i registreringsdatabasen:
    HKEY_LOCAL_MACHINE\SYSTEM \ CurrentControlSet \ Services\TermService\parametre

  3. gå til ny i menuen Rediger, og klik på Nøgle.

  4. Navngiv de nye nøglelicensservere.

  5. Find og klik på følgende tast i registry:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers

  6. gå til ny i menuen Rediger, og klik på Nøgle.

  7. Navngiv den nye tast servernavn hvor servernavn er NetBIOS-navnet på den licensserver, du vil bruge, og tryk derefter på Enter.

  8. Genstart computeren.

    bemærkninger: Det Nye nøglenavn kan være en af følgende betegnelser, der repræsenterer licensserveren:

    • NetBIOS-navnet på serveren.
    • serverens fuldt kvalificerede domænenavn.

    • IP-adressen på serveren.

      hvis du bruger Server 2003 SP1 og nyere eller Server 2008, kan du angive dette i det administrative værktøj Terminal Services Configuration. Følgende skærmbillede viser grænsefladen i vinduer Server 2003:

      Bruger-tilføjet billede

  9. i serverindstillinger skal du dobbeltklikke på licensserveropdagelsestilstand og enten indtaste NetBIOS-navnet på serveren eller IP-adressen.

  10. genstart serveren for at anvende ændringerne.

    Bemærk: I vinduer Server 2008 skal du åbne Rediger Indstillinger, dobbeltklikke på licensserveropdagelsestilstand, vælge fanen licensering, vælge indstillingen Brug den angivne licensservere og indtaste licensservernavnet (eller IP-adressen) i det angivne felt. Følgende skærmbillede viser grænsefladen i vinduer Server 2008:

    Bruger-tilføjet billede

    brug artiklen Microsoft TechNet – klienter kan ikke oprette forbindelse til en vinduer 2000 Terminal Services Server for at reparere certifikatnøglerne på terminalserveren.

Symptom-3

ved tilslutning af en Ica-klient ved hjælp af en Vv1200le version 4.2.der er et kendt problem, der eksisterer med firmaet, der leveres med den tynde klientenhed.

en individuel arbejdsstation kan oprette forbindelse til server A, men ikke til server B.

nogle klientarbejdsstationer kan oprette forbindelse til alle servere, mens andre nægtes nogle servere.

i begge tilfælde kan RDP-klientforbindelsen fra den samme arbejdsstation oprette forbindelse til både serverne A og B.

Resolution-3

Opgrader til den nyeste version 4.4.079 for den ophørte Model 1200le.

fejlfinding af ikke-vinduer

Bemærk: Hvis du bruger en ikke-oprindelig vinduer-klient (Macintosh, Linou eller en tynd Terminal) uden et lokalt register, skal de foregående tilladelser (skitseret i udgave 1) verificeres på følgende registreringsdatabasenøgle på Server/Præsentationsserver:
HKEY_LOCAL_MACHINE

  1. Kontroller antallet af installerede tscal-servere og deres installationsplacering. Hvis dine terminalservere er medlemmer af et Active Directory-domæne, skal du installere TS-licensserveren på en domænecontroller i skovens roddomæne. Der kan kun være en Enterprise TS-licensserver pr. Installer en Enterprise TS-licensserver for hvert sted i Active Directory forest.For at Active Directory-objektet skal oprettes korrekt, skal du installere TS Licensing som en virksomhedsadministrator eller en administrator, der tilhører roddomænet. Hvis der oprettes et tomt roddomæne, oprettes Active Directory-objektet til TS-Enterprise-License-serveren muligvis ikke korrekt.Ser objektet ud som om det er i Active Directory-siderne og-Tjenesterne, og kan det forespørges ved hjælp af en LDAP-forespørgsel? Hvis du følger denne proces, vil alle vinduer 2000 servere, der kører Terminal Services opdage deres site-dækkende Enterprise TS license server ved LDAP opslag.Hvorvidt Active Directory bruges er meget vigtigt med hensyn til TS License Server discovery proces. For mere information om TS License server discovery-processen, se Terminal Services Licensing service discovery.

  2. Kontroller, hvor mange terminalservere der genererer fejlen/fejlene, og kontroller også, om Terminalserverne er på det samme undernet / domæne som TSCAL-serveren. Når servere var på det samme undernet, ændrede TCP/IP-konfigurationen på serverne til h-node for gevinster, tilføjede en vinder-server til blandingen og brugte standardlicensserver-registreringsnøglen, kunne alle servere i Active Directory finde TS-licensserveren. For mere information, se Symptom-2. Kontroller derfor, om du specificerer NetBIOS-navnet på TS-licensserveren ved at ændre følgende registreringsværdi help:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters\DefaultLicenseServer
    Note: NetBIOS-navnet skal kunne løses.

  3. Kontroller, om det gør en forskel, at brugeren på arbejdsstationen er administrator eller har brugerklassekonto.Dette er også vigtigt at vide, hvornår serveren fungerer som klient i pass-through-tilstand.

  4. Bekræft Ica-klientversionen.

  5. Opdater til den nyeste Microsoft Service Pack.

  6. Kontroller, om i kontrolpanelet – MSLicensing er indstillet til per-server eller per-sæde.

  7. se Microsoft TechNet artikler-fejlfinding Terminal Server Licensing og TS Licensing trin-for-trin Guide.

Bemærk: Purge mulighed kan bruges til at rydde op licenser fra de lagrede klient adgangslicenser tildelt klienter, der kører ikke-vinduer operativsystemer. For mere information, se CTKS137608-Dscheck Vedligeholdelsesassistent.

Isolationstrin

  1. Isoler problemserveren til en arbejdsgruppe og/eller promover den til en domænecontroller.

  2. Aktiver denne server som en Tscal-Server.

  3. Opret mindst to ICA-sessioner til denne server.

  4. Deaktiver Tscal-serveren fra denne server.

  5. degradere serveren, hvis det er relevant.

  6. Slut dig til det oprindelige domæne igen.

  7. forsøg at oprette en ICA-session.

bemærkninger: disse trin er kendt for at rette det foregående problem. De foregående aktionsposter, hvis de er gennemført med succes, konkluderer:

  • der blev ikke foretaget nogen ændringer på server – /Præsentationsserveren.

  • ændringerne skete på operativsystemniveau.

Write a Comment

Din e-mailadresse vil ikke blive publiceret.