Introduction
This article discusses how to successfully activate the InstallShield Standalone Build (SAB) inside a Docker Container with a Cloud License Server (CLS) ID license.
Instructions
To enable the CLS ID within a Docker container, it's necessary to generate a registry and include the CLS ID by creating a registry key.
- Once Docker Images are created, log in with the docker run command. Please refer to the Knowledge Base (KB) article in the More Information Section of this article.
- Once logged into Docker, run the following command:
reg add "HKCU\SOFTWARE\InstallShield\29.0\Professional" /v LicenseServerCLS /t REG_SZ /d"https://flexerasoftware.compliance.flexnetoperations.com/instances/CLSID" - Replace CLSID with your CLSID (For example: QXXIAE24EIPJ) and then press enter. Please refer below screenshot:
- Try to build the project using
IsCmdBld.exeand verify that the build is successful. - If the build still fails, please create the following Windows Registry entry to create a
Installshield.log:reg add "HKCU\SOFTWARE\InstallShield\29.0\Professional" /v DoVerboseLogging /t REG_DWORD /d 1 - Please change the number (see above) 29.0 to match your InstallShield version installed in; Docker (For example, for InstallShield 2022, the version is 28.0 and, for InstallShield 2023, the version is 29.0)
- Build the project again and a log file will be created under the
<InstallShield_Home>\Systemfolderwhere <InstallShield_Home>is where InstallShield is installed (For example:C:\Program Files (x86)\InstallShield\2023 SAB\System). - A log file named
InstallShield.logwill be created under System folder. - Check the failure log details and try the KB article suggestions below if the failure is for an SSH certificate.
More Information
Click:here for more information about installing the InstallShield SAB inside a Docker Container.
Click herefor more information about running an automation script inside a Docker Container.
Click herefor error on CLS - Failed to connect the CLS server - SSL peer certificate or SSH remote key was not OK
Related Articles
Install InstallShield Standalone Build and Obtain a Node-Locked License File 6Number of Views InstallShield Standalone Build (Node-Locked) License 11Number of Views InstallShield Standalone Build: Parameters to Automate the Registration Process 8Number of Views InstallShield StandAlone Build with Docker 32Number of Views The InstallShield Standalone Build (SAB) in a Docker Container with a Cloud License Server (CLS) Build Fails with Build Er… 10Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago