Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Apply and manage licenses.

Reference  InstallationFolders | Licensing | Updates | SecureGateway | Web Server 


Licensing Procedures (Reference) Detailed procedures for license activation, management, and troubleshooting.

Parent Page: Installation & Licensing (Reference)


Table of Contents
maxLevel2
minLevel2
indent10px
excludeSteps
stylenone



Activation Methods

Online Activation

  1. Open Solution Center → Help → Yout License
  2. Enter license key (format: XXXX-XXXX-XXXX-XXXX)
  3. Click Activate in Online Activation
  4. Enter SerialNumber and ActivationCode
  5. Confirmation appears immediately

Requirements: Internet connection to license server

Offline Activation

For

systems without internet

air-gapped systems, in Solution Center → Yout License:

  1. Generate Request
    • Click "Get Site Code"
    • Save .req txt file with machine fingerprint
    • Transfer to connected systemSend this .txt file to Tatsoft sales team
  2. Process Request
  3. Apply License
    • Transfer .lic to target system
    • Click "Load License Key"
    • Select file to activate
Hardware Dongle (Hardkey)
    • Contact Tatsoft sales team
    • Send them this .txt obatained in the last section
  1. Apply License
    • You will receive a license key back (.txt file)
    • Load this file in Load license key

Hardware Dongle

  1. Insert USB dongle
  2. Wait for driver installation (automatic on Windows 10/11+)
  3. License auto-detected - no activation required
  4. Transfer Can move between systems by transferring moving dongle

Note: Linux requires additional driver package

License Server Setup

Server Configuration:

  1. The Server computer must have the software platform installed and licensed.

  2. The software must have applied license for the remote license server allowing a field higher than 1.Install server license (multi-seat)
  3. Start TWebService on port 10108Verify available seats

Client Configuration:

  1. Create RemoteLicenseService.config:
   RemoteServer=<ServerIP>:10108
  1. Place in C:\Users\Public\Documents\FrameworX\MachineSettings
  2. Restart applicationLicense checked out automatically at startup

License Information

Panel

Access via Solution Center → Help → License:

FieldDescriptionExample
Product
Family
EditionFrameworX edition and I/OFrameworX
Product ModelTag/point limit1500 tags
1500 I/O
License Type
Development/
Runtime
/Combined
Runtime
Serial NumberUnique identifier
1234-5678-9012
12345
ExpirationEnd date if applicable2025-12-31
Hardkey StatusDongle detectionPresent/Absent

License Transfer

Procedures

Computer to Computer

(Softkey)

  1. Generate SiteCode from original computer
  2. Contact vendor for temporary license
  3. Install temporary on original (frees permanent)
  4. Generate SiteCode from new computer
  5. Receive permanent license for new computer
  6. Install on new computer

Virtual Machine Considerations

Maintain consistent VM configuration

to prevent license invalidation

:

  • Network adapters
  • CPU configuration
  • Memory allocation
  • Storage devices
  • Video cards

Best Practice: Snapshot VM after licensing


Troubleshooting

IssueCauseSolution
Invalid license keyTyping errorCheck
for
O/0, I/1 confusion
Activation failsNetwork blocked
Check firewall, use
Use offline activation
License expiredTime-limitedRenew
or request extension
license
Feature not availableWrong license typeUpgrade license
Dongle not detectedDriver issueReinstall drivers
, try different USB port
VM license invalidHardware changedMaintain VM configuration
Network license failsConnection issueVerify server IP and port
10108

License Files

FileLocationPurpose
SiteCode.txtUser-definedRequest file with machine ID
LicenseKey.licUser-definedLicense certificate
RemoteLicenseService.configMachineSettings folderNetwork license configuration

Best Practices Checklist

  • Document serial numbers and expiration dates
Keep vendor contact information accessible
  • Plan renewals 30 days ahead
  • Backup license files securely
    • Test restore procedures for VMs
    • Monitor floating license usage

    In this section...

    Page Tree
    root@parent