After installation of these components, License Proxy and License Server will be placed at the Startup menu and they will start automatically after the user login takes place.
To automate this procedure, right-click on either application, go to Options and in the popup menu, enable Open at Login.
These applications must start manually before any Thea Render application starts, in order to be licensed properly.
2. Floating License Server
- Thea License Server should be installed on a machine that acts as a server.
- Distributes licenses on demand to client machines.
- Contains a list of installed licenses.
Adding a floating license
- Click on the Add License button
- In the License Form, enter your organization’s name and email address along with the floating license serial.
- Press the Activate License button.
- Switch to Plugins tab and enter any associated plugin license.
- Press the Activate Plugin Licenses.
- Click on the Done button.
The license server will now display the newly added license in the list and it can be used for any client requests.
Editing a floating license
Editing a Floating License:
- Click the Edit button to bring up again the License Form.
- You can Import, Export or Clear the license in the Misc Tab.
- Control each license independently by assigning IP adresses that will be the only ones to be accepted for becoming licensed. (Restrictions will appear in the last column)
- You can remove a license by clicking on the Remove… button.
- You can also Lock/Unlock a license when you want temporarily don’t want to have a license assigned to anyone.
Locking a license is not possible when the license has already been assigned to a client.
License Server Preferences
If there is a change in the port, the license server must restart in order for the change to take effect.
Accepted/Rejected IPs: They can be used to block any unwanted IP adresses for all licenses.
Blocking an IP adress for a specific license can be done when editing a license (see editing a floating license)
2. Floating License Proxy
- Thea License Proxy should be installed on a client machine.
- Communicates with the License Server and brings back to any application the requested license.
- The first time it retrieves the license, it reuses that one to license any subsequent application requests (Thea Studio, Thea for SketchUp, etc).
If all applications using a license are closed then the license will not be needed anymore. The License Proxy will, by default, auto-release this license back to server after 10 seconds. The user may also release the license immediately after pressing the Release License button.
License Proxy Preferences
The next port number is also being used for communication with the applications. For example, if Server Port is set to 6310, then port 6311 will also be in use.
If the port changes, both License Proxy and all Thea applications need to restart for the new port to take effect.
Server Address: The IP address where the License Server is located.
Since this is a fixed IP address, the server must be located at a machine that its IP is fixed and not dynamically allocated.
Auto Release / Release Timeout (sec): Controls the auto release of a license, after all Thea applications have been closed.
You may disable Auto Release if you want to have the license reserved for more time, until for example you restart a Thea application.
Licensing Group: Contains all Thea applications that the requested license should cover.
You should check all the applications that may be used at any time. For example, if your floating licenses are for Thea for SketchUp then you should check both Thea Studio and Thea for SketchUp.
3. Tips / Troubleshooting
License Distribution Example
The other 2 machines will run with all restrictions applied in Demo mode (limited resolution and watermarks).
Assigning a license to a client when there are no more left
Cannot retrieve license on client machine