Licensing instructions

After purchasing a subscription you will receive an activation code by email (you can also get it in your SGO account. This activation code needs to be assigned to a particular system in order to get the license for it.  All this  is done with the SGOActivationTool,  which is a separate application also installed with the Mistika software and with its own icon on the desktop.

These are the typical points to take into account:


- Once you have done a purchase, apart from the initial email you can find your activation codes in your account:

In your account you can see your activation codes and its current status ( you can see which computer is assigned to each code, and you can also deactivate a activation code from one computer in order to activate it in other computer).  In this way you can reallocate your licenses when needed. 

Note: If you can not login to you account, please check that you answered the account confirmation link. This email is sent when creating the account, but it could pass inadvertently, or in rare cases it could be redirected to the spam folder.

- Make sure that you are running the latest version.  You can get the software at . Old versions could fail with current licensing procedures.

- Check that internet connection is working. For using the activation code you need an internet connection.  (once you get the license no internet connection is needed until next renewal). 

If you do not have internet connection but you have a license file then please check the next point.

- Activation codes and license keys:   An "activation code" is not the same as a "license key".  An "activation code" is what you get first, and it is generic:  An "activation code" permits to obtain a "license key" for an specific computer (but only one at a time). 

 Once that the activation code has been assigned to a computer then you will receive a "license key" for that specific computer, which will be installed automatically in the local license file. The license key is not generic and it will only work on that computer. 

Meanwhile, the activation code can not be used to get more license keys until it is unassigned from the previous computer (which will invalidate the license key that it had). 

Once the activation code has been assigned to one computer  the successive license keys corresponding to each  subscription period will be obtained automatically, as long as an internet connection is available.  But if you don't have an internet connection you can also do the licensing process manually by using the SGOActivationTool->Advanced->Offline Mode. 

Please note that in the case of subscriptions the activation code will also change after each subscription period. The expired activation code will not work anymore, but you will find a new one in your web account (but you will only need to use the new one in case of a license re-allocation to other system).

- If the activation code has been already activated in one system, it needs to be deactivated before using it in other system. (See the article about license reallocations

- The above operations can be done with the SGOActivationTool or directly in your SGO web account  ( ). In general we recommend to use the SGOActivationTool as it will install the licenses automatically and it will provide more information in case of errors. But you can also use your web account to manage your activation codes, for example when you need to manage the codes for other users in your company and you do not have the SGOActivationTool in your own computer.

Floating licenses

All Mistika licenses are "floating licenses", which means that you can install the software in a physical machine and then use it as a license server for a virtual machine or other computers.  For doing this, nothing special needs to be configured in the server system (just activate all the activation codes on it ). Regarding the client computers, all SGO products permit to tell the ip of  the license server in the SGOActivationTool ->License Server - settings wheel . 

Alternatively, you can also tell the client computer where to get the license by creating this environment variable in the operating system of the client computer:  

Environment variable: SGO_ELMHOST  

Value: The ip address of the license server computer. 

Troubleshooting license problems

- If the SGOActivationTool says that the activation code has been already activated in your system, but Mistika refuses to start with a license error:  This can happen if there is an obsolete license in the license file, or if that file is corrupted or uncompleted for some reason.   To fix it, just deactivate and reactivate your activation code. This action is known to solve the majority on license problems 

In some computers a complete system reboot usually solves the issue and if both the previous procedures failed to solve the license issue we can try a third one, that is to restart the license server itself to force it refresh the license file.

    In OSX:

        1.- Go to Finder -> Applications -> Utilities -> Activity Monitor

        2.- Look for the sgoLicenseServer process and double click on it
        3.- Click on "Quit" and then in "Force Quit"
        4.- Try to open Mistika VR (it'll take it a while to start as it is starting the license server and updating the license file).

    In windows:

        1.- Right-click on the windows menu-bar and in the context menu open  the Task Manager

        2.- Click on "More detail" if needed, go to the Processes tab and look for the sgoLicenseServer process.

        3.- Right click on it and, in the context menu select "End Task"

        4.- Try to open Mistika VR (it'll take it a while to start as it is starting the license server and updating the license file).

- An antivirus or a windows Firewall could be blocking the connection between the license server and SGO on line activation services. You many need to deactivate those applications for a while. This is a typical issue on some windows systems, please follow this procedure to fix it: 

  Open the SGOActivationTool and check the color of the two LED lights in the top left corner. They should be green.

* If the license server light is red,  use the Task Manager of your Operating System to check if the sgoLicenseServer.exe process is running

If it is running,  deactivate your firewall for a minute, and check if that fixes the problem

If it is not running, try to start it manually. The license server is named sgoLicenseServer.exe (Windows) or sgoLicenseServer.bin (Mac and Linux), and it is located under the installation folder, in the SGO Apps\ProductName\bin subdirectory. Then check if it fixes the problem.

* If the sgoLicenseServer is not even in that directory then it means that an antivirus software  has blocked the installation. Please deactivate the antivirus and reinstall the software, then reactivate the antivirus when the license is working

- The activation code was purchased with a different email account, and now you get an error that the activation code belongs to other user . When a user purchase an activation code it is registered to its email address,  and no other users can make modifications to it. Please make sure you use the same email address when you are activating the license or making any change to its state. For security reasons, using a different email account is not permitted.  

- If you can not login to your SGO account then it probably means that you didn't confirm the account activation link, which is sent by email when creating the account. If you do not find this email in your inbox  then check if it went into the spam folder just in case.