none
Server 2008 R2 KMS Service

    Question

  • I have had KMS running on a 2008 server and we want to move to 2008 R2 to keep things simple.

    On the original 2008 box we uninstalled KMS running slmgr  -upk then slmgr /ipk <kms key> (to give the machine a number I guess)

    Next remove the _VLMCS from DNS

    Now, go to the new box and enter the command

         cscript c:\windows\system32\slmgr.vbs /ipk <KMS C key>

         cscript c:\windows\system32\slmgr.vbs /ato

    Got the success message and it looks like things are OK.  Restarted the system and checked DNS and found the _VLMCS entry for the new server.

    Went to a workstation that I want to register - run the >slmgr /ato but I get the KMS service unavailable.\

    I know that I have to have 25 (Win7) systems to start the registration and when I tested on my old system I would get a message about not having enough systems to activate.  Did an nslookup -type=all _vlmcs._tcp and see that the correct server is listed but no luck.

    Anyone got an idea what I might have missed?  We want the 2008 R2 box so we can use only one box to host both the KMS key for the OpSys and for Office 2010 products.

    Any help would be GREATLY Appriciated.

    Thursday, July 22, 2010 7:07 PM

Answers

  • Hi,

     

    Thank you for the reply.

     

    I suggest uninstalling the Windows Server 2008 KMS host first:

     

    1. Uninstall the KMS host key first by running the following command:   

    slmgr -upk

     

    2. Delete the record from the DNS:

     

    Open DNS console:

    Expand _tcp node under the domain.com. There will be a record _VLMCS. Delete this record.

     

    The KMS server is uninstalled.

     

    Then setup the Windows Server 2008 R2 KMS host:

     

    1. To install KMS on a new server, enter:

    cscript C:\windows\system32\slmgr.vbs /ipk <KmsKey>

     

    2. To activate the KMS host, enter:

    cscript C:\windows\system32\slmgr.vbs /ato

     

    3. After activation is complete, restart the Software Licensing Service.

     

    4. Verify that the record is created for the new server in the DNS.

     

    After that, you can activate your KMS clients:

     

    1. Install the kms key by running the following command:

     

    slmgr /ipk [KMS Client Setup Key]

     

    KMS Client Setup Key:

     

    Operating system edition

    Product key

    Windows 7

    Windows 7 Professional

    FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4

    Windows 7 Professional N

    MRPKT-YTG23-K7D7T-X2JMM-QY7MG

    Windows 7 Enterprise

    33PXH-7Y6KF-2VJC9-XBBR8-HVTHH

    Windows 7 Enterprise N

    YDRBP-3D83W-TY26F-D46B2-XCKRJ

    Windows Server 2008 R2

    Windows Server 2008 R2 HPC Edition

    FKJQ8-TMCVP-FRMR7-4WR42-3JCD7

    Windows Server 2008 R2 Datacenter

    74YFP-3QFB3-KQT8W-PMXWJ-7M648

    Windows Server 2008 R2 Enterprise

    489J6-VHDMP-X63PK-3K798-CPX3Y

    Windows Server 2008 R2 for Itanium-Based Systems

    GT63C-RJFQ3-4GMB6-BRFB9-CB83V

    Windows Server 2008 R2 Standard

    YC6KT-GKW9T-YTKYR-T4X34-R7VHC

    Windows Web Server 2008 R2

    6TPJF-RBVHG-WBW2R-86QPH-6RTM4

    Windows Vista

    Windows Vista Business

    YFKBB-PQJJV-G996G-VWGXY-2V3X8

    Windows Vista Business N

    HMBQG-8H2RH-C77VX-27R82-VMQBT

    Windows Vista Enterprise

    VKK3X-68KWM-X2YGT-QR4M6-4BWMV

    Windows Vista Enterprise N

    VTC42-BM838-43QHV-84HX6-XJXKV

    Windows Server 2008

    Windows Server 2008  Datacenter

    7M67G-PC374-GR742-YH8V4-TCBY3

    Windows Server 2008 Datacenter without Hyper-V

    22XQ2-VRXRG-P8D42-K34TD-G3QQC

    Windows Server 2008 for Itanium-Based Systems

    4DWFP-JF3DJ-B7DTH-78FJB-PDRHK

    Windows Server 2008 Enterprise

    YQGMW-MPWTJ-34KDK-48M3W-X4Q6V

    Windows Server 2008 Enterprise without Hyper-V

    39BXF-X8Q23-P2WWT-38T2F-G3FPG

    Windows Server 2008 Standard

    TM24T-X9RMF-VWXK6-X8JC9-BFGM2

    Windows Server 2008 Standard without Hyper-V

    W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ

    Windows Web Server 2008

    WYR28-R7TFJ-3X2YQ-YCY4H-M249D

     

    2. Activate KMS clients by running the following command:

     

    slmgr.vbs /ato

     

    What’s the result now?

     

    If you still cannot activate your KMS clients, please let me know the exact wording of the error message when you try to activate the clients.

     

    Meanwhile, please run slmgr /dlv from both the Windows Server 2008 R2 KMS host and a KMS client and then paste the results here.

     

    Tim Quan

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com  

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.  

    Tuesday, July 27, 2010 3:46 AM

All replies

  • Hello jklen,

    can you post the output from slmgr /dlv from both the KMS host and from a KMS client?


    Thanks, Darrell Gorter This posting is provided "AS IS" with no warranties, and confers no rights. Volume Activation documentation on TechNet http://technet.microsoft.com/en-us/windows/dd197314.aspx http://technet.microsoft.com/en-us/library/dd996588.aspx VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
    Thursday, July 22, 2010 11:40 PM
  • Hi,

     

    How are things going? We have not heard back from you in a few days and wanted to check on the status of the issue. Please let us know how things turned out.

     

    Tim Quan

     

    Monday, July 26, 2010 2:54 AM
  • Sorry - still having the problem with the system.  My old system is back on line to handle current requests for server and Windows 7 installations but as it is a Server 2008 I can not support Office 2010.  I have installed and configured (I thought) my new Server 2008 R2 but the service SPP will not stay running.

    I have checked to make sure I can see the license service by running nslookup -type=any _vlmcs._tcp.  I get the response of both my servers that have KMS on them showing port 1688

    When I stop the service (Software Licensing) on the old server and run the command >slmgr /ato I recieve an error

    Activating Windows (R) 7, Enterprise edition
    (xx2xxx509-1x34-41x0-xxx7-6x450168915)...
    Error: 0xC004F074 The Software Licensing Service reports that the computer
    could not be activated. The Key Management Service (KMS) is unavailable

    If I turn the service back on I get a similar message except the error is that the count is insufficient.  That I understand as we have not hit the 25 system limit for Win7.  And needless to say, if I can't activate Windows I can't get the office activations to start but right now I don't even get the chance.

    So to make this a giant run on question I will do a simple first step.  How do I make sure my new server (Server 2008 R2 Standard edition) is configured properly to take on the job of KMS server.  I run the command to check (slmgr /dli) and receive the following

    Name: Windows Server(R), ServerStandard edition
    Descritioin: Winodws Operating System - Windows Server(R),
    VOLUME_KMS_R2_C channel
    Partial Product Key: XYZ12

    Key Managment Service is enabled on this machine
      Current count: 0
      Listen on Port: 1688
      DNS publishing endabled
      KMS priority: Normal

    Key Management Service cumulative request received from clients
      Total requests received: 0
      Failed requests received: 0
      Requests with License Status Unlicensed: 0
      Requests with License Status Licensed: 0
      Requests with License Status Initial grace period: 0
      Requests with License Status License expired or Hardware out of tolerance:0
      Requests with License Status Non-genuine grace period: 0
      Requests with License Status Notification: 0

    So I would assume that the service is loaded using my KMS C key (as loaded) so I should be able to support licenses for anything from Datacenter on down.  I figure I must be missing something simple but I can't find it.

    Monday, July 26, 2010 12:47 PM
  • Hi,

     

    Thank you for the reply.

     

    I suggest uninstalling the Windows Server 2008 KMS host first:

     

    1. Uninstall the KMS host key first by running the following command:   

    slmgr -upk

     

    2. Delete the record from the DNS:

     

    Open DNS console:

    Expand _tcp node under the domain.com. There will be a record _VLMCS. Delete this record.

     

    The KMS server is uninstalled.

     

    Then setup the Windows Server 2008 R2 KMS host:

     

    1. To install KMS on a new server, enter:

    cscript C:\windows\system32\slmgr.vbs /ipk <KmsKey>

     

    2. To activate the KMS host, enter:

    cscript C:\windows\system32\slmgr.vbs /ato

     

    3. After activation is complete, restart the Software Licensing Service.

     

    4. Verify that the record is created for the new server in the DNS.

     

    After that, you can activate your KMS clients:

     

    1. Install the kms key by running the following command:

     

    slmgr /ipk [KMS Client Setup Key]

     

    KMS Client Setup Key:

     

    Operating system edition

    Product key

    Windows 7

    Windows 7 Professional

    FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4

    Windows 7 Professional N

    MRPKT-YTG23-K7D7T-X2JMM-QY7MG

    Windows 7 Enterprise

    33PXH-7Y6KF-2VJC9-XBBR8-HVTHH

    Windows 7 Enterprise N

    YDRBP-3D83W-TY26F-D46B2-XCKRJ

    Windows Server 2008 R2

    Windows Server 2008 R2 HPC Edition

    FKJQ8-TMCVP-FRMR7-4WR42-3JCD7

    Windows Server 2008 R2 Datacenter

    74YFP-3QFB3-KQT8W-PMXWJ-7M648

    Windows Server 2008 R2 Enterprise

    489J6-VHDMP-X63PK-3K798-CPX3Y

    Windows Server 2008 R2 for Itanium-Based Systems

    GT63C-RJFQ3-4GMB6-BRFB9-CB83V

    Windows Server 2008 R2 Standard

    YC6KT-GKW9T-YTKYR-T4X34-R7VHC

    Windows Web Server 2008 R2

    6TPJF-RBVHG-WBW2R-86QPH-6RTM4

    Windows Vista

    Windows Vista Business

    YFKBB-PQJJV-G996G-VWGXY-2V3X8

    Windows Vista Business N

    HMBQG-8H2RH-C77VX-27R82-VMQBT

    Windows Vista Enterprise

    VKK3X-68KWM-X2YGT-QR4M6-4BWMV

    Windows Vista Enterprise N

    VTC42-BM838-43QHV-84HX6-XJXKV

    Windows Server 2008

    Windows Server 2008  Datacenter

    7M67G-PC374-GR742-YH8V4-TCBY3

    Windows Server 2008 Datacenter without Hyper-V

    22XQ2-VRXRG-P8D42-K34TD-G3QQC

    Windows Server 2008 for Itanium-Based Systems

    4DWFP-JF3DJ-B7DTH-78FJB-PDRHK

    Windows Server 2008 Enterprise

    YQGMW-MPWTJ-34KDK-48M3W-X4Q6V

    Windows Server 2008 Enterprise without Hyper-V

    39BXF-X8Q23-P2WWT-38T2F-G3FPG

    Windows Server 2008 Standard

    TM24T-X9RMF-VWXK6-X8JC9-BFGM2

    Windows Server 2008 Standard without Hyper-V

    W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ

    Windows Web Server 2008

    WYR28-R7TFJ-3X2YQ-YCY4H-M249D

     

    2. Activate KMS clients by running the following command:

     

    slmgr.vbs /ato

     

    What’s the result now?

     

    If you still cannot activate your KMS clients, please let me know the exact wording of the error message when you try to activate the clients.

     

    Meanwhile, please run slmgr /dlv from both the Windows Server 2008 R2 KMS host and a KMS client and then paste the results here.

     

    Tim Quan

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com  

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.  

    Tuesday, July 27, 2010 3:46 AM