Error Code Descriptions

The following table lists the most common errors produced by FlexEnabled applications.

Error Codes

Error Code

Description

24

Insufficient privilege to complete initialization.

23

Attempt to access server trusted storage from client app, or vice-versa.

22

Service configuration or dependency issue. See event log for Windows error code.

21

lc_flexinit failed because there were insufficient rights to start the FlexNet Licensing Service. Resolve this by setting the service to start automatically.

20

FlexNet Licensing Service is not installed.

13

Computed path to required file is too long for OS X operating system.

12

Invalid bundle ID on OS X operating system.

11

Framework specified by bundle ID was not loaded.

10

Error creating path from URL.

9

Error creating URL.

8

Path string not specified in UTF-8 format.

7

A call to lc_flexinit is not allowed after a call to lc_flexinit_cleanup.

6

Activation utility has not been processed using the preptool, or the activation library for the activation utility cannot be found.

5

Unable to allocate resources.

4

Initialization failed.

3

Unsupported version of the operating system.

2

Unable to load activation library.

1

Unable to find activation library.

-1

Cannot find license file.

-2

Invalid license file syntax.

-3

No license server system for this feature.

-4

Licensed number of users already reached.

-5

No such feature exists.

-6

No TCP/IP port number in license file, and FlexNet Licensing Service does not exist. (pre-v6 only)

-7

No socket connection to license server manager service.

-8

Invalid (inconsistent) license key or signature.

The license key/signature and data for the feature do not match. This usually happens when a license file has been altered.

-9

Invalid host.

The hostid of this system does not match the hostid specified in the license file.

-10

Feature has expired.

-11

Invalid date format in license file.

-12

Invalid returned data from license server system.

-13

No SERVER lines in license file.

-14

Cannot find SERVER host name in network database.

The lookup for the host name on the SERVER line in the license file failed. This often happens when NIS or DNS or the hosts file is incorrect. Work around: Use IP address (for example, 123.456.789.123) instead of host name.

-15

Cannot connect to license server system.

The server (lmadmin or lmgrd) has not been started yet, or the wrong port@host or license file is being used, or the TCP/IP port or host name in the license file has been changed.

Windows XP SP2 platforms have a limit on the number of TCP/IP connection attempts per second that can be made, which your application may have exceeded. Refer to the manufacturer’s documentation on how to change this limit.

-16

Cannot read data from license server system.

-17

Cannot write data to license server system.

-18

License server system does not support this feature.

-19

Error in select system call.

-20

License server system busy (no majority).

-21

License file does not support this version.

-22

Feature checkin failure detected at license server system.

-23

License server system temporarily busy (new server connecting).

-24

Users are queued for this feature.

-25

License server system does not support this version of this feature.

-26

Request for more licenses than this feature supports.

-29

Cannot find ethernet device.

-30

Cannot read license file.

-31

Feature start date is in the future.

-32

No such attribute.

-33

Bad encryption handshake with vendor daemon.

-34

Clock difference too large between client and license server system.

-35

In the queue for this feature.

-36

Feature database corrupted in vendor daemon.

-37

Duplicate selection mismatch for this feature. Obsolete with version 8.0 or later vendor daemon.

-38

User/host on EXCLUDE list for feature.

-39

User/host not on INCLUDE list for feature.

-40

Cannot allocate dynamic memory.

-41

Feature was never checked out.

-42

Invalid parameter.

-43

No key data supplied in call to lc_new_job or lc_init.

-44

Invalid key data supplied.

-45

Function not available in this version.

-47

Clock setting check not available in vendor daemon.

-48

Platform not enabled.

-49

Date invalid for binary format.

-50

Key data has expired.

-51

Not initialized.

-52

Vendor daemon did not respond within timeout interval.

-53

Checkout request rejected by vendor-defined checkout filter.

-54

No FEATURESET line in license file.

-55

Incorrect FEATURESET line in license file.

-56

Cannot compute FEATURESET data from license file.

-57

socket call failed.

-58

setsockopt() failed.

-59

Message checksum failure.

-60

License server system message checksum failure.

-61

Cannot read license file data from license server system.

-62

Network software (TCP/IP) not available.

-63

You are not a license administrator.

-64

lmremove request before the minimum lmremove interval.

-65

Unknown VENDORCODE struct type passed to lc_new_job or lc_init.

-66

Include file/library mismatch.

-67

No licenses available to borrow.

-68

License BORROW support not enabled.

-69

FLOAT_OK can’t run standalone on license server system.

-71

Invalid TZ environment variable.

-72

Old VENDORCODE(3-word) struct type passed to lc_new_job() or lc_init().

-73

Local checkout filter rejected request.

-74

Attempt to read beyond end of license file path.

-75

SYS$SETIMR call failed (VMS). Indicates and error due to an operating system failure.

-76

Internal FlexNet Licensing error. Please report error to Revenera.

-77

Bad version number must be floating-point number with no letters.

-78

FLEXadmin API functions not available.

-82

Invalid PACKAGE line in license file.

-83

FlexNet Licensing version of client newer than server.

-84

USER_BASED license has no specified users; see license server system log.

-85

License server system doesn’t support this request.

-87

Checkout exceeds MAX specified in options file.

-88

System clock has been set back.

-89

This platform not authorized by license.

-90

Future license file format or misspelling in license file.

The file was issued for a later version of FlexNet Licensing than this program understands.

-91

Encryption seeds are non-unique.

-92

Feature removed during lmreread, or wrong SERVER line hostid.

-93

This feature is available in a different license pool.

This is a warning condition. The server has pooled one or more INCREMENT lines into a single pool, and the request was made on an INCREMENT line that has been pooled.

-94

Attempt to generate license with incompatible attributes.

-95

Network connect to THIS_HOST failed.

Change this_host on the SERVER line in the license file to the actual host name.

-96

License server machine is down or not responding.

See the system administrator about starting the server, or make sure that you’re referring to the right host (see LM_LICENSE_FILE environment variable).

-97

The desired vendor daemon is down.

1) Check the lmadmin or lmgrd log file, or 2) Try lmreread.

-98

This FEATURE line can’t be converted to decimal format.

-99

The decimal format license is typed incorrectly.

-100

Cannot remove a linger license.

-101

All licenses are reserved for others.

The system administrator has reserved all the licenses for others. Reservations are made in the options file. The server must be restarted for options file changes to take effect.

-102

A FLEXID borrow error occurred.

-103

Terminal Server remote client not allowed.

-104

Cannot borrow that long.

-105

Feature already returned to license server.

-106

License server system out of network connections.

The vendor daemon can't handle any more users. See the debug log for further information.

-107

Can’t borrow a PACKAGE component.

-110

Cannot read dongle: check dongle or driver.

Either the dongle is unattached, or the necessary software driver for this dongle type is not installed.

-112

Missing dongle driver.

In order to read the FLEXID hostid, the correct driver must be installed. These drivers are available from your software publisher.

-114

SIGN= keyword required, but missing from license certificate.

You need to obtain a SIGN= version of this license from your publisher.

-115

Error in Public Key package.

-116

TRL not supported for this platform.

-117

BORROW failed.

-118

BORROW period expired.

-119

lmdown and lmreread must be run on license server.

-120

Cannot lmdown the server when licenses are borrowed.

-121

FLOAT_OK requires exactly one FLEXID hostid.

-122

Unable to delete local borrow info.

-123

Returning a borrowed license early is not supported.

Contact the publisher for further details.

-124

Error returning borrowed license.

-125

A PACKAGE component must be specified.

-126

Composite hostid not initialized.

-127

A item needed for the composite hostid is missing or invalid.

-128

Error, borrowed license doesn't match any known server license.

-135

Error enabling the event log.

-136

Event logging is disabled.

-137

Error writing to the event log.

-139

Communications timeout.

-140

Bad message command.

-141

Error writing to socket. Peer has closed socket.

-142

Error, cannot generate version specific license tied to a single hostid, which is composite.

-143

Version-specific signatures are not supported for uncounted licenses.

-144

License template contains redundant signature specifiers.

-145

Bad V71_LK signature.

-146

Bad V71_SIGN signature.

-147

Bad V80_LK signature.

-148

Bad V80_SIGN signature.

-149

Bad V81_LK signature.

-150

Bad V81_SIGN signature.

-151

Bad V81_SIGN2 signature.

-152

Bad V84_LK signature.

-153

Bad V84_SIGN signature.

-154

Bad V84_SIGN2 signature.

-155

License key required but missing from the license certificate. The application requires a license key in the license certificate. You need to obtain a license key version of this certificate from your publisher.

-156

Invalid signature specified with the AUTH= keyword.

-157

Trusted storage has been compromised; repair needed. Contact your publisher for repair instructions.

-158

Trusted storage open failure. Contact your publisher for further information.

-159

Invalid fulfillment record. Contact your publisher for further information.

-160

Invalid activation request received. Contact your publisher for further information.

-161

No fulfillment exists in trusted storage which matches the request. Contact your publisher for further information.

-162

Invalid activation response received. Contact your publisher for further information.

-163

Cannot return the specified activation. Contact your publisher for further information.

-164

Return count(s) would exceed the maximum for the fulfillment. Contact your publisher for further information.

-165

No repair count left. Contact your publisher for further repair authorization.

-166

Specified operation not allowed. Contact your publisher for further information.

-167

The requested activation has been denied because the user or host is excluded from activating this entitlement by a specification in the options file.

-168

The options file contains include specifications for the entitlement, and this user or host is not included in these specifications.

-169

Activation error. Contact your publisher for further information.

-170

Invalid date format in trusted storage. Can be caused by setting your system clock to an earlier date. Check that your system clock is set to the current date and time.

-171

Message encryption failed. Internal error. Report issue to Revenera.

-172

Message decryption failed. Internal error. Report issue to Revenera.

-173

Bad filter context. Internal error. Report issue to Revenera.

-174

SUPERSEDE feature conflict. Contact your publisher for further information.

-175

Invalid SUPERSEDE_SIGN syntax. Contact your publisher for further information.

-176

SUPERSEDE_SIGN does not contain a feature name and license signature. Contact your publisher for further information.

-177

ONE_TS_OK is not supported in this Windows Platform.

-178

Internal error. Report issue to Revenera.

When more than one remote desktop checkout is performed expect -178: Internal error if more than one terminal server remote client checkout occurred. If it is not more than one remote desktop checkout, then report the issue to Revenera.

-179

Only one terminal server remote client checkout is allowed for this feature.

-180

Internal error. Report issue to Revenera.

-181

Internal error. Report issue to Revenera.

-182

Internal error. Report issue to Revenera.

-183

More than one ethernet hostid not supported in composite hostid definition. Contact your publisher for further information.

-184

The number of characters in the license file paths exceeds the permissible limit.

There is a limit on the number of license files that can be used by a license server manager. This limit is on the number of characters in the combined license file paths to the license files:

UNIX—40,960 characters
Windows—20,400 characters

Reduce the number of license files, or relocate them so that the paths are shorter.

-185

Invalid TZ keyword syntax.

Returned at license encryption time if the TZ keyword syntax is not valid.

Ensure that, if specifying multiple time zones, the space delimiter is used and the values are enclosed in quotation marks. If using the SERVERTZ value, it must be used by itself.

-186

Invalid time zone override specification in the client.

-187

The time zone information could not be obtained.

A license that is time zone limited could not be checked out because time zone information could not be obtained for the machine on which the license is required. Contact your publisher for further information.

-188

License client time zone not authorized for license rights.

A license that is time zone limited could not be checked out because the time zone of the machine on which the license is required does not match the time zone specified in the license.

-189

Invalid syntax for VM_PLATFORMS keyword.

Returned at license encryption time if an invalid keyword is specified for use with VM_PLATFORMS.

-190

Feature can be checked out from Physical machine only.

The license specifies that it cannot be used on a virtual machine: The FlexEnabled application is installed on a virtual machine so checkout has been denied. Install the FlexEnabled application on a physical machine.

-191

Feature can be checked out from Virtual machine only.

The license specifies that it cannot be used on a physical machine. The FlexEnabled application is installed on a physical machine so checkout has been denied. Install the FlexEnabled application on a virtual machine.

-192

VM platform not authorized by license.

Returned at run time when the feature definition line specifies a virtual environment but the client is running in another virtual environment. For example, VM_PLATFORMS=VMW but the client is checking out from a HYPER-V virtual environment.

-193

FNP vendor keys do not support Virtualization feature.

-194

Checkout request denied as it exceeds the MAX limit specified in the options file.

-198

Unsupported hostid provided in feature line.

-199

Failed to load ServerQuery request.

-200

Failed to generate ServerQuery response.

-201

Invalid IP address used while overriding.

The IP address specified for the LM_A_INTERNET_OVERRIDE attribute, used to override the existing IP address, is invalid.

-202

Returning borrowed feature failed as same feature borrowed from different Vendor daemons.

-203

Failed to get the total feature count.

-204

Activation borrow reclaim operation is not allowed.

-205

Failed to perform activation borrow reclaim operation.

-206

No deduction record found for the requested client host.

-207

The license server does not support trusted storage.

-208

Trusted storage could not be saved.

Used in vendor daemon for debug log purposes. In FlexNet utilities, the usage of this error code is limited to activation borrow reclaim and in that case, “Trusted storage could not be saved by the license server” is seen as a failure reason.

This error code is not used in a FlexNet client or an activation client.

-209

Maximum number of servers reached.

-210

License service failed to return VM attributes.

-211

VM attributes not available on physical machine.

-212

FlexNet Licensing Service was found to be disabled.

-213

FlexNet Licensing Service is not installed.

-214

FlexNet Licensing Service version is not as expected.

-215

The VM Host ID is not available.

-216

Failed to get all requested license(s) in reconnection.

-217

The supplied checkout option flag is not supported.

-218

The checkout-avail flag is not supported with PACKAGE licenses.

-219

The checkout-avail (COAVAIL) checkout is not supported.

-220

Failed to get licenses from trusted storage.

-221

A transfer from a license server on the same machine is not allowed.

-222

An unsupported hostid.

-223

FlexNet Licensing Service requires new install.

-224

FlexNet Licensing Service is not available.

-225

Error in communication with the FlexNet Licensing Service.

-226

FlexNet Licensing Service failed to return TPM attributes.

-227

TPM version is not supported.

-228

TPM is disabled.

-229

TPM properties are not available.

-230

TPM hostid is not available.

-231

TPM is not supported on this platform.

-232

TPM attributes could not be obtained.

-233

AMZ Hostid not initialized.

-234

Not an Amazon EC2 Instance.

-235

Activation is not allowed in three-server failover configuration.

-236

Lmborrowl utility is required for returning features containing a hyphen in the name.

-237

Maximum number of connections reached for this vendor daemon.

-238

string size exceeds MAX_VENDOR_CHECKOUT_DATA

-239

Checkout Data String exceeds the limit

-240

The server does not support asynchronous lc_vsend processing

-241

There is an asynchronous message currently either queued or executing

-242

The lc_vsend message is invalid

-243

There is no message response either pending or completed on the server

-244

The server cannot currently accept asynchronous lc_vsend messages

-245

Invalid license file extension

-246

Unsupported license file encoding.

-247

Invalid Vendor/ Daemon name in the license file.

-248

No Vendor/Daemon line in license file.

-249

Vendor ports are not in range in license file.

-250

Vendor name mentioned is not served by the lmgrd.

-251

Feature Line license key is invalid.

-252

Feature line is not for the current vendor.

-253

Feature line format is invalid.

-254

Few keywords in the license file are invalid.

-255

The license file size has exceeded the maximum allowed limit of 1 MB for validation.

-256

File names passed should be different.

-257

Unable to open the file

-258

Incorrect RESERVE line format.

-259

Unsupported RESERVE line Keyword

-260

Invalid license count passed in RESERVE line

-261

RESERVATION is unsupported for feature with UNCOUNTED licenses

-262

Reservation Id does not exist on vendor daemon

-263

Invalid duration passed for reservation

-264

Cannot reserve BUNDLE packages with RESERVE lines

-265

No such file exists

-266

File is empty

-267

File doesn't have read permission

-268

Length of reserve line exceeded the maximum size

-269

Number of reserve lines exceeded the specified limit

-270

Markers misplaced, please check the debug log file.

-271

Not running under docker platform

-272

Docker ContainerID not found

-273

Transaction not found

-274

Transaction entry attribute is not set

-275

Local checks for checkout failed

-276

Duplicate checkout not possible under DUP_GROUP criteria

-277

Too many entry for batch checkout