Applies to: Ephesoft Transact 2020.1.03 and above
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 on this topic, refer to License Logging.
