Currently running Unity 4.0. upgrading the customer from 150 VM subscribers to 200. First license file I used had the correct MAC address of the primary NIC. Error message read mismatch with the other license files. The other license files referenced a MAC address (host ID) that even the customer doesn't know where it came from. So, I had cisco licensing create a license file based on the "phantom" MAC address that the other files are running. This time I got an error message stating a mismatch with the NIC MAC. BUT, it also stated an error message with the CURRENT license file. I canceled the wizard and stopped.
It seems that the wizard queries the license files that are existing on the server and then queries the MAC of the NIC. My thought was to remove all the files from the server and have cisco licensing create new license files based on the correct NIC MAC. I am worried about taking the old licenses off. Does it merely disable the subscribers until the new files are in place? Not sure. I don't want to hose up the VM users that have been created or the Unity configuration.
Could it have been that the customer originally had a virtual MAC? and is now currently running with the 2nd NIC disabled?
Tonight I will remove the old license file and add a new generated file with the correct MAC and then add the new upgrade file with the correct MAC.
The license files are supposed to add to your current. So you have 150 and adding 50, your total should show 200 of course.
I would get the correct MAC address, resubmit the old license file and have Cisco create a new one completely if you are having issue. It is possible that maybe the NIC cards were teamed, or using the other MAC address, etc. The process is fairly straight forward. If you are using the MAC NIC1 or NIC2 or TEAMED, then pic one. But someone hacked the Registry for a new MAC, then you will have to dig for that.... could by it's acting goofy.
Submit to the license gurus the existing .lic file and your new key, then have them fix it all at once.
When you get the new file, it should replace what you have and you should be set