LexFloatServer
- Added missing WMI service error log.
- Enforced service startup type to auto-delayed (Windows).
- LexActivator version to v3.23.0
- Minor bug fix.
- Issues related to service uninstallation on Windows.
- LexActivator version to v3.21.4.
- Minor bug fixes.
/api/server/license-info
endpoint to get the information related to the license used to activate the LexFloatServer.
- Issue related to the service path on Linux.
- False positive container detection on some Linux distributions.
- Container detection issue on recent Linux distributions.
- LexActivator version to v3.20.7.
- LexActivator version to v3.20.2.
- Added missing digital signature in case of Windows.
- Improved error logs.
- Allow activation if the server is already activated.
- Added missing error return codes.
- LexActivator version to v3.19.1.
- Support for the new product.dat file.
- Support for the feature flags.
- Improved logging.
- Issues related to meter attributes when the license is activated through Dashboard.
- Incorrect exit return codes.
- Minor bug fixes.
- Minor bug fixes.
- Minor performance improvements.
- Issue related to log folder path.
- Issues related to incrementing of meter attributes.
- Issue related to incorrect encoding.
- Issue causing server activation to disappear on restart in Windows.
- Minor bug fixes.
- Multi-threading support so it can now be vertically scaled to handle thousands of clients.
- Dashboard wherein you can login, view active floating licenses, activate/deactivate the LexFloatServer etc.
- Improved logging and colored console logs are supported too on Linux and macOS.
- Supports for running as service on Linux without writing any systemd or init script.
- Command-line options are now posix-compliant. Please check the updated options using lexfloatserver --help command.
- YAML based config file and by default lexfloatserver looks for config.yml file in the same directory as lexfloatserver, so you don't need to pass the config file path.
- Updated networking library for Windows.
- Dropped dependency on
libnss3
for Linux.
- Minor bug fix.
- Support for persistent meter attributes (non-floating).
- Support for offline syncing of meter attributes (non-floating) during offline activation.
- Some performance-related issues.
- Issue causing offline activation to fail when the number of meter attributes is very large.
- Buffer overflow issues causing activation verification to fail.
- Support for running the server inside a container for testing purposes. The server must never be allowed to be run inside a container.
- Support for bypassing system proxy settings. Just add
api.cryptlex.com
to the bypass proxy hosts list in the system proxy settings.
- Bug causing the cache to return incorrect status code.
- Minor bug fixes.
- Improved device fingerprinting of devices running Linux.
- Bug preventing the detection of Hyper-V on some Windows 10 machines.
- Minor bug fixes.
- Minor bug fixes.
dailylogrotation
config file param.- New /api/server/activate, /api/server/offline-activation-request and /api/server/offline-activate endpoints.
allowedclockoffset
config file param.
- Support for meter attributes.
- Support for detecting Dockers to prevent the running of LexFloatServer inside a Docker container.
- New command line parameter
-cryptlexhost
to allow setting a custom host.
- Leasing strategy can be set for the server to configure the behaviour of leasing floating licenses.
- Improved error and request logging.
- Server error codes like server license expired, suspended, grace period over etc. are now sent to clients too.
SetFloatingClientMetadata()
andGetHostLicenseExpiryDate()
API functions.
- The Minimum supported LexFloatClient version is
v4.0.0
- Added activation and deactivation logs to the log file.
- Fixed a bug preventing server from running as launchd daemon on MacOS.
- Command-line parameters
-metadatakey
&-metadatavalue
- Now uses
LexActivator
v3.0.0
for license activation - Renamed command line parameter
-pkey
to-licensekey
- Renamed command line parameter
-pfile
to-productfile
- Renamed command line parameter
-orequest
to-offlinerequest
- Renamed command line parameter
-oresponse
to-offlineresponse
- Command-line parameter
-extradata
- Bug preventing grace period not to expire on no server sync
- Bug causing incorrect detection of Hyper-V
lastSyncedAt
andgracePeriodStartAt
properties to stats API
- Major bug causing
LA_FAIL
status to be returned for activated server
- Embedded server version
- Support for changing product version without restart
- Disallowed leasing of licenses, if grace period is over and server is running
- Fixed a time sync issue
- Support for running the server, in case server is not activated
- A startup issue as service on Windows 7
- A memory leak issue
status
property to the stats api
- Minor bug fixes
- Command-line parameter
-displayname
to update service name in Windows - Command-line parameter
-status
to display activation status details - Command-line parameters
-proxy
,-graceperiod
,-servercheckinterval
and-extradata
which can only be passed at the time of activation - Support for multiple service instances
Proxy
,GracePeriod
andServerCheckInterval
from config file
- API endpoint to get the server stats: /services/api/stats
- Client IP check to prevent VM snapshot floating clients
- Support for blocking IP addresses
- Support for offline activations
Last modified 1mo ago