Loading...

Corona Licensing Server

Corona Licensing Server


Corona Licensing Server can be used to automatically, remotely activate Corona on one or more computers, using another computer. This is especially useful if you have a large amount of computers running Corona and activating all of them manually would be problematic, or if you wish to have no Internet connection on the PC(s) running Corona, yet to be able to activate it.



Using Corona Licensing server

The Corona Licensing Server can be used with all SaaS-based licenses (FairSaaS, EDU, render farm). To use it:

  1. Select a single computer in your organization LAN network that will act as a licensing server. This computer has to have Internet connection.
  2. Install the licensing server using the Universal Installer, and run it.
  3. Input your Customer Zone login and password in the application. You can also create the file LicensingServerLogin.txt in the directory of the licensing server containing a single line "email:password". This way you won't have to type in the login each time the server is started*.
  4. Allow ports UDP 19668 and TCP 19669 in your firewall both for LicensingServer.exe and 3dsmax.exe
  5. Now when any machine on the LAN with license-less Corona starts rendering, it will use the Licensing Server to obtain a license. There is no need for the machines to have Internet connection, or to have any licensing details specified, making this very useful for render farms.

*NOTE: if you use LicensingServerLogin.txt, please consider that your login is exposed to anyone with access to the computer.


Nodes discover the server via a UDP broadcast. This means that the server has to be on the same sub-network as the nodes by default. To overcome this, you can specify arbitrary IP/hostname to connect to, using the CoronaActivation.txt file - just put single line: LS:address into it. Below is an example batch file that sets the licensing server IP address to 10.0.1.25:

mkdir "%LOCALAPPDATA%/CoronaRenderer"
echo LS:10.0.1.25 > "%LOCALAPPDATA%/CoronaRenderer/CoronaActivation.txt"
Hostnames (for example "localhost") work too.

Troubleshooting

If you encounter some problems with the Licensing Server, you can get the latest version here: [ link ] It is located in newest "licensing server" folder; simply replace the old .exe file with the new one. If you cannot see "licensing server" folder or file, this simply means that the most recent version of the Licensing Server is included in the official installer and this is the version which should be used.



See also:

Installing Corona on renderfarms and computers without 3ds Max GUI - installation and activation guide for special cases.

Activating Corona - general guide.