?
Solved

KMS Class-C key not activating Win7

Posted on 2011-09-16
11
Medium Priority
?
684 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
Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

 
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

Office 365 Training for Admins - 7 Day Trial

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

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

This article demonstrates probably the easiest way to configure domain-wide tier isolation within Active Directory. If you do not know tier isolation read https://technet.microsoft.com/en-us/windows-server-docs/security/securing-privileged-access/s…
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…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
Suggested Courses

800 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