Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

KMS Class-C key not activating Win7

Posted on 2011-09-16
11
Medium Priority
?
697 Views
Last Modified: 2012-08-13

I KMS deployed with a Class-C key that is successfully activating Server 2008 and 2008 R2 servers. It is also configured with an Office 2010 key and activating those. Unfortunately, 25 Windows 7 Enterprise VMs are reporting "insufficient key count" when I try to activate them using the Volume Activation Management Tool.

The VMs are joined to AD, I have admin rights on them, and I am not getting WMI errors.

Any ideas? thanks.

Toby
The Software Licensing Service reported that the computer could not be activated. The count reported by your Key Management Service (KMS) is insufficient. Please contact your system administrator.

Open in new window

0
Comment
Question by:tobstah
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 5
11 Comments
 
LVL 16

Expert Comment

by:cantoris
ID: 36554915
Those 25 PCs won't start activating until the 25th one has reported in to KMS to cross the threshold.  I presume they all have the KMS Client key on them rather than a MAK key?  I also presume DNS is OK since your servers have activated with it.

On your KMS Host server, run  Slmgr.vbs /dli
that should show what KMS believes to be the current activation count.  How near to 25 is it?
0
 

Author Comment

by:tobstah
ID: 36555159
I used the VAMT to send a WMI command to the 25 clients to activate, but it reports "insufficient count". /dli shows a key count of 21.
0
 

Author Comment

by:tobstah
ID: 36555160
I have a few dozen servers and workstations running Office 2010, so my count of 21 may be skewed.
0
Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
LVL 16

Expert Comment

by:cantoris
ID: 36556049
Well it sounds as though 4 of those clients have not reported in. You probably need to add in some more to cross the threshold of 25.  Check the status of them all to ensure they do all have the right KMS Client Key.  (Use VAMT to Update the status of them.)
0
 

Author Comment

by:tobstah
ID: 36556957
I used VAMT to install the eky on all 25 via WMI. It reported success.
0
 
LVL 16

Expert Comment

by:cantoris
ID: 36557443
Well KMS thinks there are only 21.

Do all 25 definitely have the GVLK key deployed to them?  I've not got access to VAMT this evening to recall if you can see which key has been deployed to each machine from it.
I know   slmgr.vbs /dlv   on each KMS client PC will show the KMS Client key's presence and licencing state.

Can all the machines resolve the special KMS DNS records and then have connectivity to report in to it?  Maybe some have received the licence from your pushing it to them but can't report back as they can't find the special SRV record to locate the KMS Host.

You could try (re)starting the Software Licensing service on them  (eg  net start sppsvc)  to see if that will give them a kick as well though I'm clutching at straws there.
0
 

Author Comment

by:tobstah
ID: 36561927
According to this troubleshooting article, the client count on the KMS server does not reflect the actual number of clients. The max is 50, which is *2x* the number of clients connected. I'm not quite sure how my install got to 21 clients based on that math. Perhaps I missed something?

http://technet.microsoft.com/en-us/library/ee939272.aspx
0
 
LVL 16

Accepted Solution

by:
cantoris earned 2000 total points
ID: 36562144
No, it caches the number of clients connecting requesting activation within any 30day period, but it will not cache more than 2x the activation count - hence 50 is the max figure.
So it thinks it's only seen 21 different clients within 30 days.

From the page you linked, note that incorrect system imaging (ie not generalising the image) can cause identical machine IDs which causes multiple machines to appear as the same one to the KMS Host.
0
 

Author Comment

by:tobstah
ID: 36602502
Generalizing as in sysprep on the VM template?
0
 
LVL 16

Expert Comment

by:cantoris
ID: 36707719
Yes, as in
sysprep /generalize

Open in new window

0
 

Author Comment

by:tobstah
ID: 38009660
I had duplicate SIDs on some of the VMs. Thanks everyone.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Group policies can be applied selectively to specific devices with the help of groups. Utilising this, it is possible to phase-in group policies, over a period of time, by randomly adding non-members user or computers at a set interval, to a group f…
It’s time for spooky stories and consuming way too much sugar, including the many treats we’ve whipped for you in the world of tech. Check it out!
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…
This video shows how to use Hyena, from SystemTools Software, to update 100 user accounts from an external text file. View in 1080p for best video quality.

609 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question