Unable to Run npx kendo-ui-license activate in CI/CD Due to TLS Network Error

0 Answers 19 Views
Gantt
Milin
Top achievements
Rank 1
Milin asked on 22 Jul 2025, 05:44 AM

We are trying to activate the Kendo UI license as part of our CI/CD pipeline but are facing issues executing the npx kendo-ui-license activate command in our environment.

Environment Details:

  • We are using Microsoft OneBranch CI/CD pipeline templates.

  • Our NPM dependencies (including @progress packages) are hosted in a private Azure Artifacts registry.

Issue:

When we attempt to run the following command in the pipeline:

npx kendo-ui-license activate

we receive the following error:

Client network socket disconnected before secure TLS connection was established

This appears to be due to the agent’s inability to establish a secure connection to the required endpoint(s), possibly related to Telerik's license validation server.

Request:

  • Could you please guide us on how to properly activate the Kendo UI license in a CI/CD environment that cannot execute the above command due to network restrictions?

  • Is there a supported method to pre-activate the license locally and provide the license file (e.g., .kendo-ui-license.json) in the pipeline instead?

  • If so, could you confirm whether copying the license file to the appropriate location (e.g., ~/.kendo-ui-license.json) is sufficient for the build to proceed without executing the activation command?

We would appreciate your assistance in identifying a secure and compliant way to use our licensed packages in our automated build process.

Thank you,
Milin Hapani

Filip
Telerik team
commented on 24 Jul 2025, 05:14 AM

Hi, Milin,

If your CI/CD system supports environment variables for secrets, you can also use the license key as an environment variable during the build:

https://www.telerik.com/kendo-react-ui/components/my-license/ci-services#github-actions

A build step must be added to activate the license after running npm install, as simply copying the license file to the correct location is not sufficient—it also needs to be activated during the build process.

Regards,
Filip

No answers yet. Maybe you can help?

Tags
Gantt
Asked by
Milin
Top achievements
Rank 1
Share this question
or