Right now I’m trying to use jenkins plugin to execute tests on a local test node, where the test node would use DevOps Floating license from an On Premise server. On Premise server is up and running, but I don’t see a field to indicate to use local on premise server for authentication rather than https://anlaytics.katalon.com. How will I be able to do this? Thanks.
Should note that the On Premise server is on windows 10, and works for Katalon Enterprise Licenses. And I am trying to execute on a separate test node with windows 10 via Jenkins. Api key also shows that it is being accessed on the On Premise server, but obviously get the authentication error…
I did that and no avail:
[2020-07-01T10:24:36.373] Activating…
[2020-07-01T10:24:36.376] Start activating offline…
[2020-07-01T10:24:36.377] Search for valid offline licenses in folder: ***
[2020-07-01T10:24:36.381] The number of valid offline licenses: 0
[2020-07-01T10:24:36.382] Offline activation failed.
[2020-07-01T10:24:36.382] Start activating online…
[2020-07-01T10:24:36.637] Online activation for console mode failed.
[2020-07-01T10:24:36.637] Activation failed. Please make sure you are using a valid license.
[2020-07-01T10:24:36.638] All launchers terminated
I tried using an Api key and i get a different error:
[2020-07-01T10:29:59.303] INFO: Katalon Version: 7.5.10
[2020-07-01T10:29:59.308] INFO: Command-line arguments: -runMode=console -serverUrl=*** -apiKey=********
[2020-07-01T10:29:59.309] INFO: User working dir: ***
[2020-07-01T10:29:59.310] INFO: Error log: ***
[2020-07-01T10:29:59.311] INFO: Katalon TestOps server URL: ***
[2020-07-01T10:29:59.312] INFO: Katalon Store server URL: https://store.katalon.com
[2020-07-01T10:29:59.313] INFO: User home: ***
[2020-07-01T10:29:59.314] INFO: Java vendor: Oracle Corporation
[2020-07-01T10:29:59.315] INFO: Java version: 1.8.0_181
[2020-07-01T10:29:59.316] INFO: Local OS: Windows 10 64bit
[2020-07-01T10:29:59.354] INFO: CPU load: 0%
[2020-07-01T10:29:59.357] INFO: Total memory: 32626 MB
[2020-07-01T10:29:59.358] INFO: Free memory: 28422 MB
[2020-07-01T10:29:59.364] Start getting machine ID on Windows
[2020-07-01T10:29:59.410] Start appending additional signatures
[2020-07-01T10:29:59.414] hardwareSerialNumber
[2020-07-01T10:29:59.415] osDependentUsername ###
[2020-07-01T10:29:59.415] End appending additional signatures ###
[2020-07-01T10:29:59.416] End getting machine ID on Windows ###
[2020-07-01T10:29:59.417] INFO: Machine ID: ###
[2020-07-01T10:29:59.417]
[2020-07-01T10:29:59.417]
[2020-07-01T10:29:59.422] Activating…
[2020-07-01T10:29:59.425] Start activating offline…
[2020-07-01T10:29:59.426] Search for valid offline licenses in folder: ***
[2020-07-01T10:29:59.431] The number of valid offline licenses: 0
[2020-07-01T10:29:59.432] Offline activation failed.
[2020-07-01T10:29:59.432] Start activating online…
[2020-07-01T10:29:59.866] Katalon TestOps: Unexpected response, URL: http://###/api/v1/license-keys/activate?machineKey=###&ksVersion=7.5.10&email&sessionId=###&hostname=###&package=ENGINE, Status: 400, Response: {“timestamp”:“2020-07-01T15:29:59.965+0000”,“status”:400,“error”:“Bad Request”,“message”:“Your trial has expired. Please subscribe to continue using Katalon Runtime Engine.”,“trace”:"com.katalon.kit.exception.KaBadRequestException: Your trial has expired. Please subscribe to continue using Katalon Runtime Engine.
This license type is applied to local desktops or workstations with fixed hardware specifications (machine-blocked license):
Virtual machine with fixed machine ID
Physical machine
The number of licenses to acquire should be based on the number of execution machines.
A license is linked to a single machine ID and for one execution session.
A machine can be mapped to multiple licenses (if needed).
The license can be transferred to a new machine for an online environment. For the offline environment, once converted, the license cannot be transferred to another machine until it is expired.
This license allows both online and offline activation for annual subscriptions. With monthly subscriptions, only online activation is allowed.
DevOps License
This license type is applied to cloud or virtual machines with dynamic hardware specifications (to execute tests in Docker, Azure, AWS). This kind of license provides Enterprise users license mobility when there is no machine quota. The number of licenses to acquire should be based on the maximum number of parallel sessions that you plan to execute.
Only online activation is allowed.
Floating License
This license type is applied to all types of execution environments.
One license is assigned to one execution session.
Each floating license can be shared across multiple accounts — maximum of 3 accounts at a time.
Only online activation is allowed.
You’re recommended to read this announcement regarding the consolidation of both Katalon Runtime Engine DevOps and Floating licenses into one licensing offering, Floating .