Licence or activation problems
Activation is rejected, the licence has expired, or you can't find your licence key.
Activation rejected. Composer activates by posting the key to https://license.vindral.com. Check:
- The host has outbound HTTPS (TCP/443) to
license.vindral.com. Trycurl https://license.vindral.com/health(or any 200-returning endpoint) from the host. - The licence key matches the licence type you've been issued (Trial / Evaluation / Subscription). A Trial key won't activate as Subscription and vice versa.
- The activation count on the licence hasn't been exceeded. Each licence is bound to a specific number of concurrent installations; contact RealSprint to revoke an unused activation.
Licence expired. Trial licences expire after a random 2–24 hour session and can be re-acquired immediately. Evaluation licences expire on a date set per customer. Subscription licences run for 12 months from activation. Renew through your RealSprint account contact.
Where is my licence key? Open Composer Desktop → Help → Licence Information to see the active licence type and key. On disk, the activation token lives next to apikeys.json in the application root; the original .lic key file (if you used one) is in the same folder.
Moving a licence between hosts. Deactivate on the old host first (Help → Licence Information → Deactivate) before activating on the new host. If the old host is gone, contact RealSprint to revoke the activation; one licence cannot be active on two hosts simultaneously.
Offline activation. Air-gapped hosts can run an offline-activation flow — RealSprint issues a token that doesn't require periodic check-ins to license.vindral.com. Contact support to set this up; configure offline mode in settings.xml (see the settings.xml reference).