FYI -
My comments:
Finally, FINALLY got the environment fixed so that both PBv12.1 and PBv12.6 are running at the same time!!! The trick was to use the Volume serial number as the host id; i.e "DISK_SERIAL_NUM=1C2E8F6C" rather
than the Physical Address like "005056908029".
Use "vol C: " to get the volume serial number of the C drive.
From SAP:
During license generation process, please follow these steps
1. On a VM that is accessed remotely, give "DISK_SERIAL_NUM=Disk Serial Id (without dash)" in the host id section. (Disk serial id should be the system where license server is installed on)
For a real PC when you are using an ALTERNATE license, use the Physical Address of the PC as the Host ID.
2. Give host name of the server
3. Download the license file and save to C:\Sybase\SYSAM-2_0\licenses directory.
Remove previous .lic files if any.
4. On a remotely accessed VM, restart the SYSAM service.
Alternate licenses are always stand-alone and do not use SySAM.
5. Restart Powerbuilder
6. Tools > Update License > Standalone Seat - Served or Continue with the pop-up wizard
7. Give the IP Address of the license server where it is installed in the "Computer Name of the License Server"
8. Then Finish.
9. Restart Powerbuilder > Help > About Powerbuilder > Status should be valid
The whole intention of these steps is to establish a proper connection with the license server, where it contains the license.
If the proper connection is established, the license server automatically validates the license and will set the status to valid mode.