doc/help/Offline-Activation.md
Offline activation unlocks Serial Studio Pro on a machine that never connects to the internet. Instead of validating the license online, the machine imports a signed license file that you obtain once from the activation website.
This is meant for air-gapped, industrial, or locked-down deployments where the computer running Serial Studio cannot reach the internet. A machine that has occasional internet access does not need this: normal online activation covers brief disconnections with a 30-day offline grace period.
Offline activation is available only for lifetime and test-stand commercial licenses. Monthly and yearly subscriptions use online activation with the 30-day offline grace period instead.
Warning: activating an offline device permanently consumes one license seat. An air-gapped machine cannot report a deactivation, so there is no way to verify that a seat was released, and the seat cannot be freed or moved to another machine. Plan your seats before activating.
Offline activation is a three-step exchange: the offline machine produces a device file, the website turns it into a license file, and the offline machine imports that license file.
On the offline machine:
.ssmachine file.The device file identifies this machine and carries no personal information. It holds a hardware fingerprint and the application version.
On a computer with internet access:
.ssmachine device file..sslic license file the site returns.The site verifies your license before it issues the file, so a valid Pro license is required.
Move the .sslic file to the offline machine, then:
.sslic file.Pro features unlock immediately, and no network request is made on this machine.
.sslic file again, as
long as its machine ID has not changed. The machine ID is derived from the
operating system, not Serial Studio, and may change after an OS reinstall or
a hardware replacement. Keep the license file somewhere safe.An offline seat is consumed permanently. The offline machine cannot reach the internet, so it cannot report a deactivation, and the license server has no way to verify that a seat was released on an air-gapped machine. Removing the license from within Serial Studio only deletes the local certificate; the seat stays in use.
Deleting the certificate is reversible on the same machine: import the .sslic
file again and Pro features unlock, provided the machine ID has not changed.
That ID depends on the operating system, so an OS reinstall or a hardware
replacement can invalidate it through no action of Serial Studio.
If an offline machine is destroyed or decommissioned, contact [email protected].
.sslic file
returned by the activation site, not the .ssmachine device file.