License monitoring codes

Transact automatically logs license information to provide an at-a-glance view of current server licensing and configured feature flags. Each time the Transact server is started, the license status is checked and written to the dcma-monitor.log .

This logged information includes a Transact Monitoring Code, a six-digit code that corresponds to a specific license status. The following table provides an overview of possible returned codes and their meaning.

Code Code Value Description

800000

LIC_VALID

License is valid and not close to expiring (more than 30 days until expiration or less than 90% of allotted images used).

800001

LIC_EXPIRY_THRESHOLD_ALERT

License is valid but near expiring (less than 30 days until expiration, or 90%+ allotted images used).

800002

LIC_EXPIRED_BY_DATE

License expired because the expiration date passed.

800003

LIC_EXPIRED_BY_IMAGE_COUNT

License expired because image count has been exceeded.

800004

LIC_EXPIRED_BY_HITS_PER_DAY

License expired because the allowed hits per day have been exceeded.

800005

LIC_EXPIRED_MISSING_KEY

License expired because Transact couldn't find a license key.

800006

LIC_EXPIRED

License has expired, reason unclear.

For more information, see License logging.