We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

Windows cannot find the Microsoft Software License Terms

Medium Priority
79 Views
Last Modified: 2020-05-26
"Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation."

I am running a server decommission for a client.

They have two physical HP Servers running as Citrix XenApp servers And then some VMWare Hosts. The VMWare Hosts are being decommissioned.

Currently 2 Domain Controllers (running as VMs and running Server 2012 R2 Datacenter). The plan is to recycle both Citrix servers as 2016 Domain Controllers. Both of the Citrix servers running on Server 2008 R2 Enterprise and are to be upgraded to Server 2016 (first to Server 2012 R2 Datacenter and then to Server 2016). Client has the correct licenses in place. Spec of the Citrix servers (both the same):
3.JPG
So, I logged onto the MS Volume License Center yesterday and downloaded the 2012 R2 ISO. Running the setup.eve from the first HP server via RDP and getting:
1.JPG
I have searched the web for this error and there seems to be a few fixes:
  1. Corrupt ISO - have downloaded twice from MS VLSC and same result
  2. When getting this error on a VM increase the RAM. Not this as it not a VM
  3. Change the \sources\ei.cfg file to state 'OEM' as Channel - tried and same result
  4. Mount as ISO - tried that. Same Result
  5. Boot from DVD
Due to COVID19 lock-down in UK I need to carry this our remotely. I have tried to run the same via the KVM and results  in the same error:
2.JPG
Any thoughts?
Comment
Watch Question

Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
4.JPGJust a small update.

Working from  https://docs.microsoft.com/en-us/windows-server/upgrade/upgrade-2008r2-to-2012r2  When I look at the
"Open the Registry Editor, go to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion hive, and then copy and paste the Windows Server  BuildLabEx (version) and  EditionID (edition) into the same location as above." This is what I see:

" 7601.24545.amd64fre. win7sp1_ldr_escrow.200102-1707"- that doesn't look right! Checking out https://www.gaijin.at/en/infos/windows-version-numbers it looks as though the Build numberis recorded wrongly on the server. 
Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
The download is corrupt.

Download it again. If the same thing happens, then download it via a different ISP source.

You could also use MSDN or TechNet to download a copy and activate it later.

EDIT: We've seen this when we slipstream updates into the install image and then recreate the .ISO file. Try and find an earlier version of the OS .ISO.
Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
Hi Phillip

I have tried downloading again using the Download Manager and same result..

Client (nor I) have MSDN or TechNet subscription. Are there public links for the ISO?

Can I use the download from the Evaluation Center ( https://www.microsoft.com/en-gb/evalcenter/evaluate-windows-server-2012-r2 ) and then activate using the Key the client has? 
Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
Another update. I downloaded the same ISO from VLSC using IE, ran it on my local PC and:

So the ISO is working OK.

So I shared the folder I have the ISO in and mounted it onto server I want to upgrade. Same error about the License Terms.

Copied the ISO to the server and get the same error.

Each attempt, I click on the 'No Updates' options. 
Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
That's nothing short of weird. Just weird.

Do you have physical access to the host? Try putting the .ISO file on a USB flash drive, plug it in to the host, mount that in the VM, and boot to see if it's happy.

Another option may be virtual optical via iLO Advanced, iDRAC Enterprise, or Intel RMM. Maybe.

Flatten the host and re-install.

What is the hardware setup?
Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
Hi Phillip

Please check my original post :-)

Its not a VM. It is a HP DL360, physical server running Server 2008 R2. And 'due to COVID19 lock-down in UK, I need to carry this out remotely' as their offices are closed to staff/contractors.

My thoughts are that it has to be something with the server/s and not the ISO, as above, it works fine on my PC I have in that office which I can RDP to. I have tried to run the same ISO on the 2nd HP DL360 and get exactly the same result. 
Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
HPE has a funky setup process that requires their provisioning disk to be run prior to OS install? Maybe it is that?
Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
Thanks. I think it might be to do with HPE's 'Intelligent Provisiong' and as per https://support.hpe.com/hpesc/public/docDisplay?docId=mmr_kc-0108654  I was going to disable it.

Connected via KVM and instead of rebooting the server I accidentally shut it down. :-)

The client is in serviced offices and I have emailed them asking them to power the server back up for me. So will post on here again once I have access.


Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
That's it. Intelligent Provisioning. With it enabled one needs to boot from that disk.
No iLO installed? Or, unkown username/password?
Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
No iLO :-( 
Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
Hey

Finally got server on. But its a Gen7 not Gen8:

And that Intelligent Provisioning (IP) option is not there:


Any other ideas?
Technical Architect - HA/Compute/Storage
CERTIFIED EXPERT
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
Yes, the servers are 10 years. Client (and I) were hopeful they could be recycled into simple Domain Controller so AD, DNS, DHCP, Print etc.

If that is not possible, they could run the DHCP, DNS etc. off of their Cisco Meraki MX84. But not Print Server.

Any thoughts? 
Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
Something to think about:

$/Hr for you to work on this.

New Intel Server System R1208SPOSHORR 1U single socket, E3-1230v6, 64GB ECC, Intel RAID with flash backed Cache, and 8x 480GB Intel SSD D3-S4510/D3-S4610 depending on workload in RAID 6.

Times are tight. Okay, if they can, lease the box. A small monthly nut would be better than a large cash outlay.

Don't waste time on old iron.
Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
If they are large enough for AD, then a server is something that would be required.

It's easier to manage on-premises even if everything is moving to O365/Azure AD.

Another option would be an HPE MicroServer. Similar setup to the Intel though in a small box.

EDIT: Peer-to-Peer is not an option unless there are a couple of PCs. It's a real pain otherwise.
Mark GalvinPrincipal Consultant
CERTIFIED EXPERT

Author

Commented:
30 users max. Two printers. On-prem server is overkill at this point. They used to be a larger company supporting upt to 150 users, 1/3 of them remote. 

I think client best placed with Azure AD for this with Meraki MX84 doing most of the network services.

Its the Printers that boggle me. Need to have them shared centrally so there is very little management on that front. Both printers are leased and have a cost per copy so client needs to limit who can print on colour and that all defaults are consistently set across the users. 
Philip ElderTechnical Architect - HA/Compute/Storage
CERTIFIED EXPERT

Commented:
Local AD with Group Policy delivering printers to users based on security group membership or OU location would be best.

Azure AD with InTune for management may offer some way to do it, but that's not something I am familiar with.

Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a free trial preview!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.