First-Time License Activation and License Updates

SOFiSTiK products rely on WIBU Systems CodeMeter technology for license control and software protection.

  • Two different license types are distinguished, the Local License (single user) and the Network License (multi user).
  • The communication between SOFiSTiK software and CodeMeter requires TCP/UDP Port 22350 and 22352 to be open. Please make sure this port is not blocked by any firewall.

You can find more informations about CodeMeter, advanced license control and license monitoring via Windows Start ‣ CodeMeter User Help or download the CodeMeter Administrator Manual here.

License Activation

Two different license types are distinguished, the Local License for single machines and the Network License for license servers and multiple machines. The CodeMeter Runtime and SOFiSTiK License Manager are required to use and update licenses. The SOFiSTiK License Manager can activate, update, transfer and remove licenses. Start it from inside the SOFiSTiK Application Manager (the key symbol at the top right corner) or via Windows Key and typing “License Manager”. Download and install them as shown in the following picture “SOFiSTiK Application Manager”.

../_images/sam_online_install_sam_and_codemeter.png

Local License

Depending on your kind of license (hardware-based via CodeMeter Dongle or software-based via “Activation Code” Softlock), do one of the following:

Plug in your CodeMeter Dongle. Licenses will be recognized by any machine with CodeMeter Runtime and SOFiSTiK products installed.

To activate a Softlock:

  1. You received an email with your “Activation Code”. This license will permanently bind to the machine it is activated on.
  2. To activate it, start the SOFiSTiK License Manager via Windows Start on your chosen machine.
  3. Select Activate Softlock, enter your Activation Code and click Activate License.
  4. Important: Hardware Changes, System Restore and Registry Tools can make the Softlock unusable. Before doing major changes, perform a License Transfer to keep your license and receive a new “Activation Code”.
../_images/license_manager.png

Network License

A network license is used on a server that provides floating or multi-user licenses for all connected client machines. Follow these steps on the machine that you want to set up as a network license server:

  1. Connect your CodeMeter Dongle or activate your Softlock on the machine that you wish to set as your network license server (same as for Local License)
  2. Open CodeMeter Control Center (Tray Icon) and click on WebAdmin to manage network settings
  3. Navigate to Configuration ‣ Server ‣ Server Access ‣ set Network Server Enable.
../_images/cm_webadmin_server.png
  1. Apply your settings and close CodeMeter WebAdmin.

  2. Perform a restart of the CodeMeter service from the CodeMeter Control Center:

    Menu ‣ Process ‣ Restart CodeMeter Service.

The network license server is now active and all clients should be able to find the server automatically. For better performance, we recommend to enter the server name or IP in the clients “Server Search List” and remove the “Automatic server search”).

../_images/server_search_list.JPG

Note

If the client machines are in a different subnet, the servers name or IP-address has to be added on the clients machine WebAdmin. Configuration ‣ Basic ‣ Server Search List.

License Update

Licenses are usually limited to be used for 13 weeks if not updated and extend for additional 13 weeks when you perform an update. You should update your license regularly or automating license updates .

Update via SOFiSTiK License Manager

The SOFiSTiK License Manager can activate, update, transfer and remove licenses. Start it from inside the SOFiSTiK Application Manager (the key symbol at the top right corner) or via Windows Key and typing “License Manager”.

Follow these steps to update your licenses:

  1. Make sure you have installed the “SOFiSTiK Application Manager” which includes License Manager.
  2. Plug in your CodeMeter Dongle or if using Softlock license: make sure you are using the machine where the Softlock is activated on.
  3. Start the SOFiSTiK License Manager via Windows Start.
  4. Choose the license and click Update License.

Automating License Updates

With license_update_batch.exe, you can update your licenses via command line and automate this process e.g. with windows task scheduler, as opposed to the License Manager that requires user interaction. Since usually license updates are required every 13 weeks, automating the update for once per month should be fine.

Note

Internet connection is required.

The default path for this command line tool is C:\Program Files\SOFiSTiK\common\SOFiSTiK Application Manager (SAM)\license_update\license_update_batch.exe. Call license_update_batch.exe without parameters for help. Usually you just need parameter -s {serial} with the serial number of your SOFiSTiK license container (find it in CodeMeter Control Center).

../_images/license_update_batch.jpg

With parameters -f {context-file}  -o {update-file} you could build some automation for offline license updates, but the implementation is highly dependent on your network infrastructure.

Offline License Update update via CodeMeter Control Center

Use this option to update your license via “CodeMeter Control Center” if there is no internet connection available.

Follow these steps to update your licenses via “CodeMeter Control Center”:

  1. Open “CodeMeter Control Center”, click “License Update” and follow the CmFAS Wizard to create your WibuCmRaC File.
  2. Transfer the WibuCmRaC File to a machine that has SOFiSTiK “License Manager” installed and is connected to the internet.
  3. Start the Remote Update in the SOFiSTiK “License Manager” using the WibuCmRaC File.
../_images/license_manager_remote.png
  1. Transfer the created WibuCmRaU File back to the machine original.
  2. Open the “CodeMeter Control Center” again and import the WibuCmRaU file.

See Windows Windows Start ‣ CodeMeter User Help for more informations.

License Transfer

Note

Hardware Changes, System Restore and Registry Tools can make the Softlock unusable. Perform a License Transfer to receive a new “Activation Code” before major changes to keep your license. You can only transfer a license for free once a year.

  1. Start the SOFiSTiK License Manager via Windows Start on the machine where you want to transfer the license from
  2. Select the license you wish to transfer
  3. Enter your email address
  4. Click on “Transfer License”
  5. Use the new activation code sent to you by email to activate the license on your new machine
../_images/transfer_license.jpg