License verification
You can verify a license type and its validity period by checking the license status records.
Where you look depends on how you run WProofreader:
Docker: logs are written to stdout (use
docker logs).Windows/Linux (non-Docker): logs are stored in
AppServer/Logs.
Good to know:
License Ticket ID is a special license activation key that is required for the WebSpellChecker application usage.
There are two types of License Ticket IDs available: 30-day trial and commercial (1 year). Except the validity period, there is no difference between ticket types from the technical perspective.
WebSpellChecker license is hardware-based.
1. Locating Log Files
The location of Logs folder directly depends on the type of the environment where the WebSpellChecker application is installed and running.
Docker
In Docker, WProofreader logs are redirected to stdout/stderr. Use Docker logging commands instead of reading files from AppServer/Logs.
Example:
docker logs <container_id_or_name>Windows/Linux server
Path to Logs folder:
/<WebSpellChecker_Installation_Path>/WebSpellChecker/AppServer/Logs
2. Verifying the License Status
To verify the license status:
Open the application logs.
Docker: run
docker logs <container_id_or_name>.Windows/Linux (non-Docker): open a log file from
AppServer/Logs.
Search for the License status records.
These lines are written by the licensing subsystem.
They show whether the license is active and (for term licenses) how many days are left.
3. Monitoring license via API
If you need automated checks (monitoring, alerting, dashboards), query the license status via API.
Use the health check command:
license.validshows whether the license is currently valid.license.remaining_secondsshows how many seconds are left until expiration.
Last updated
Was this helpful?