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.exe and 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>\System folder where <InstallShield_Home> is where InstallShield is installed (For example: C:\Program Files (x86)\InstallShield\2023 SAB\System).
- A log file named "InstallShield.log" will 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 here for more information about running an automation script inside a Docker Container.
Click here for error on CLS - Failed to connect the CLS server - SSL peer certificate or SSH remote key was not OK
Related Articles
InstallShield StandAlone Build with Docker 31Number of Views InstallShield Standalone Build (Node-Locked) License 10Number of Views The InstallShield Standalone Build (SAB) in a Docker Container with a Cloud License Server (CLS) Build Fails with Build Er… 7Number of Views InstallShield Standalone Build: Parameters to Automate the Registration Process 7Number of Views Install InstallShield Standalone Build and Obtain a Node-Locked License File 3Number 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. | |
Case id: 00001065
Activity: Status change: 2 hours ago