-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Server 2022 GVLK Keys not visible in GUI #87
Comments
This is true, as we have not added the 2022 GLVK to the database yet: https://github.com/Py-KMS-Organization/py-kms/blob/master/py-kms/KmsDataBase.xml ...but I struggle to do that for you, because I'll need some more information for that:
I know the keys are available at https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys, but for the rest I have no idea where to look for... Could someone help me to gather this information, please? |
How were those info gathered? |
Ooof, I have no idea where those came from. My first guess would be that the |
it's my first time reading about how KMS works and it's still confusing me.. Although I found a CSVLK Pack which I extracted from update KB3172614 |
@simonmicro |
From another fork of py-kms, I found this version of the database file that includes Windows Server 2022 :
Using that file, the GUI is showing the following SKU ID :
As for the WinBuilds section of the database file, it's missing an entry for Windows Server 2022 and from what I gathered on the Net, it should looks like that :
|
@simonmicro I've pulled in the changes mentioned by @BenPi-Ross into a PR at #96 |
@Matthew-Beckett I have tested the PR, and it doesn't resolve the issue. I have located an updated KmsDataBase.xml and have raised PR #99 |
Does this help? (Make sure to scroll over) Utilized pkeyconfigreader with a pkeyconfig from Windows 11. Not sure why it is called Server 2021 when it is really Server 2022
|
Hi, Just thought I'd add my 2.2 cents worth as I can see a few pull requests for this. I've been happily using pyKMS for years, but was running it on a Linux box using systemd. Recently been moving small footprint things across to Docker containers in stead, so only been looking at this more in depth as part of that. pyKMS has been successfully activating Windows 10/11, Office 2021, Server 2022 etc, but I also encountered the issue of Windows Server 2022 not appearing as such in the WebUI as this was the first time I actually explored the Web UI. I tried using the updated KmsDatabse.xml from #106, and while the WebUI had the correct product name and showed as 'activated' the Windows Servers 2022 were failing saying the KMS server was unavailable. I then tried using #96 as the basis, and the activations started working again, and the WebUI was showing the correct Windows Server 2022 name, but it didn't have the Windows 11 changes. So, I tried grabbing the KmsDataBase.xml from the current branch, and just added in the Windows Server 2022 entries from pull request 96. I now have all the clients still successfully activating (including Windows Server 2022), and the WebUI is listing Windows Server 2022 and Windows 10/11 Enterprise etc. Attaching incase this helps anyone else, and I can see there are a few different pull requests with different KmsDataBase.xml files. The attached is working for me. |
edit: It works, I had to put in the key provided here: https://py-kms.readthedocs.io/en/latest/Keys.html I was under the impression that the kms server would provide that to the client during activation. just updated and it doesn't seem to fix the server 2022 issue: |
Hello,
the Server 2022 GVLK Keys are not visible in the GUI
The text was updated successfully, but these errors were encountered: