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. Try curl 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).