locked
KMS server not activating clients for Office 2013 Pro Plus RRS feed

  • Question

  • I am having an issue with the Client machines which Office 2013 was installed using GPO. The client machines are not being activated

    I ran the script "cscript slmgr.vbs /dlv xxxxxx-xxx-xxx-xxx-xxxxxxx" which gives me the following results. I have 2 KMS hosts but here is the output of both.

    SERVER1 results

    Key Management Service cumulative requests received from clients
        Total requests received: 2
        Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 0
        Requests with License Status Initial grace period: 2
        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

    SERVER2 results

    Key Management Service is enabled on this machine
        Current count: 3
        Listening on Port: 1688
        DNS publishing enabled
        KMS priority: Normal

    Key Management Service cumulative requests received from clients
        Total requests received: 3
        Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 0
        Requests with License Status Initial grace period: 3
        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

    Now I can see the request are being made with a total of 5 between both machines. But they are not going into the licenses stat though. All of them are in the "Requests with License Status Initial grace period" which I have no idea what I means.

    Friday, August 7, 2015 10:16 PM

Answers

  • I am having an issue with the Client machines which Office 2013 was installed using GPO. The client machines are not being activated

    I ran the script "cscript slmgr.vbs /dlv xxxxxx-xxx-xxx-xxx-xxxxxxx" which gives me the following results. I have 2 KMS hosts but here is the output of both.

    SERVER1 results

    Key Management Service cumulative requests received from clients
        Total requests received: 2
        Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 0
        Requests with License Status Initial grace period: 2
        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

    SERVER2 results

    Key Management Service is enabled on this machine
        Current count: 3
        Listening on Port: 1688
        DNS publishing enabled
        KMS priority: Normal

    Key Management Service cumulative requests received from clients
        Total requests received: 3
        Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 0
        Requests with License Status Initial grace period: 3
        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

    Now I can see the request are being made with a total of 5 between both machines. But they are not going into the licenses stat though. All of them are in the "Requests with License Status Initial grace period" which I have no idea what I means.

    your "Current count: 3" is too low, it must be 5 or greater, for the Office KMShost to begin issuing activations. You need two more Office KMSclient machines, 5 machines in total, on this single KMShost, or this KMShost will never commence issuing activations.

    "Requests with License Status Initial grace period", means that this is the number of times an Office KMSclient has contacted the Office KMShost requesting activation whilst that client was in the condition "initial grace".

    Initial grace, means "I am freshly installed Office and have never yet activated. I am operating in the first 30 days of my life. If I cannot become activated, I will transition into "Notification" status and begin warning the user about non-genuine"

    https://technet.microsoft.com/en-us/library/dn385356.aspx


    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

    • Proposed as answer by George123345 Monday, August 10, 2015 6:11 AM
    • Marked as answer by George123345 Monday, August 17, 2015 5:26 AM
    Saturday, August 8, 2015 12:02 AM

All replies

  • I am having an issue with the Client machines which Office 2013 was installed using GPO. The client machines are not being activated

    I ran the script "cscript slmgr.vbs /dlv xxxxxx-xxx-xxx-xxx-xxxxxxx" which gives me the following results. I have 2 KMS hosts but here is the output of both.

    SERVER1 results

    Key Management Service cumulative requests received from clients
        Total requests received: 2
        Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 0
        Requests with License Status Initial grace period: 2
        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

    SERVER2 results

    Key Management Service is enabled on this machine
        Current count: 3
        Listening on Port: 1688
        DNS publishing enabled
        KMS priority: Normal

    Key Management Service cumulative requests received from clients
        Total requests received: 3
        Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 0
        Requests with License Status Initial grace period: 3
        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

    Now I can see the request are being made with a total of 5 between both machines. But they are not going into the licenses stat though. All of them are in the "Requests with License Status Initial grace period" which I have no idea what I means.

    your "Current count: 3" is too low, it must be 5 or greater, for the Office KMShost to begin issuing activations. You need two more Office KMSclient machines, 5 machines in total, on this single KMShost, or this KMShost will never commence issuing activations.

    "Requests with License Status Initial grace period", means that this is the number of times an Office KMSclient has contacted the Office KMShost requesting activation whilst that client was in the condition "initial grace".

    Initial grace, means "I am freshly installed Office and have never yet activated. I am operating in the first 30 days of my life. If I cannot become activated, I will transition into "Notification" status and begin warning the user about non-genuine"

    https://technet.microsoft.com/en-us/library/dn385356.aspx


    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

    • Proposed as answer by George123345 Monday, August 10, 2015 6:11 AM
    • Marked as answer by George123345 Monday, August 17, 2015 5:26 AM
    Saturday, August 8, 2015 12:02 AM
  • I installed office on 5 more users. Please see results on my 2 servers. Server1 has 5 but non of the users are activated.

    SERVER1

    Key Management Service is enabled on this machine
        Current count: 5
        Listening on Port: 1688
        DNS publishing enabled
        KMS priority: Normal

    Key Management Service cumulative requests received from clients
        Total requests received: 14
        Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 0
        Requests with License Status Initial grace period: 14
        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

    SERVER2

    Key Management Service is enabled on this machine
        Current count: 4
        Listening on Port: 1688
        DNS publishing enabled
        KMS priority: Normal

    Key Management Service cumulative requests received from clients
        Total requests received: 9
         Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 0
        Requests with License Status Initial grace period: 9
        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

    Thursday, August 20, 2015 5:05 PM
  • Is this output from the Office KMShost or is it from a Windows KMShost?
    The current_count is calculated separately between Windows KMSclients and Office KMSclients.
    Does "cscript slmgr.vbs /dli all" show different current_count (if the KMShost is doing both Windows & Office) ?

    Check the event logs on both KMShost and (an unactivated) Office KMSclient. Do the events on host and client correlate?

    Server1 shows current_count=5, if this is not Windows count but only Office count, then this one should be working fine.

    To gain understanding of the data in the event logs:

    https://technet.microsoft.com/en-us/library/ee939272.aspx

    https://technet.microsoft.com/en-us/library/cc303695.aspx?#_KMS_Events_Logged


    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

    Thursday, August 20, 2015 9:04 PM
  • It is from the Servers where the KMS is installed on.

    The script cscript slmgr.vbs /dli all is showing the exact same output with the same counts.

    The KMShost is only doing Office 2013, it was only setup for this reason.

    I installed 4 more times so now the count is 7 on server1 and 7 on server2.

    Does the grace period have anything to do with this? Will it not activate unless the grace period ends?

    Tuesday, August 25, 2015 4:47 PM
  • It is from the Servers where the KMS is installed on.

    The script cscript slmgr.vbs /dli all is showing the exact same output with the same counts.

    The KMShost is only doing Office 2013, it was only setup for this reason.

    I installed 4 more times so now the count is 7 on server1 and 7 on server2.

    Does the grace period have anything to do with this? Will it not activate unless the grace period ends?

    OOB Grace period, is the time between "when you install" and "transition to Notification(non-genuine)" or "transition to Licensed(genuine/activated)"

    (although the links below are for Windows KMS, the same principles apply for Office KMS)

    https://technet.microsoft.com/en-us/library/ff793403.aspx

    examine the event logs on the client and on the server, to understand the request/response flow.

    https://technet.microsoft.com/en-us/library/ff793439.aspx

    https://technet.microsoft.com/en-us/library/ee939272.aspx



    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

    Tuesday, August 25, 2015 9:11 PM
  • I ended up having to manually activate the clients using the VAMT 3.0 since they would not do them automatically.

    1. In VAMT I look for all the workstations in the unknown status and right-click > update license status

    2. Under products > office I look for the workstation in question. Right click > Volume Activate > current credential. A Volume Activation window opens and then activates successfully.

    In VAMT it showing Licenses under Status, but under Genuine Status it is showing "Not Available". It showing "Successfully activate the product with KMS server" which is good.

    I also ran the script on both my KMS servers, here is the output:

    Server1

    Key Management Service is enabled on this machine
        Current count: 10
        Listening on Port: 1688
        DNS publishing enabled
        KMS priority: Normal

    Key Management Service cumulative requests received from clients
        Total requests received: 41
        Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 14
        Requests with License Status Initial grace period: 26
        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: 1

    SERVER2

    Key Management Service is enabled on this machine
        Current count: 9
        Listening on Port: 1688
        DNS publishing enabled
        KMS priority: Normal

    Key Management Service cumulative requests received from clients
        Total requests received: 20
         Failed requests received: 0
        Requests with License Status Unlicensed: 0
        Requests with License Status Licensed: 5
        Requests with License Status Initial grace period: 14
        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: 1

    I haven't had a chance to log into any of the workstations to actually verify they are activated yet but I assume they are.

    Thursday, August 27, 2015 6:08 PM