- How do I activate my Educational License?
- I have more than one device that I need to activate on multiple machines.
Often our Educational License holders need to activate on a full lab of machines at one time. Although this is not yet possible, we do now support batch file activation, which makes things a lot easier.
Here is some background on how Educational Licenses are activated, as educational serials are not activated in the standard way.
At this time, we have no official way of activating licenses on multiple machines at the same time. However, there is a workaround using the command line.
Try activating via Command Line:
Windows: C:\Program Files\Unity\Editor\Unity.exe" -batchmode -username email@example.com -password XXXXXXXXXXXXX -serial E3-XXXX-XXXX-XXXX-XXXX-XXXX –quit
We cannot give you the exact commands as every institutes' system is set up in different ways. However, we can give you some typical commands and you can make changes where you see fit.
Here is a link with arguments which can help you here.
If this does not work, it may be due to your particular firewalls. Educational firewalls can be tricky to get around with our licenses.
Try allowing these ports: 80 and 443
As for any firewall which may be running. Add the following hostnames:
(IP's may vary):
Check your Proxy settings:
Other than those, there have been reports that the following IP's are contacted (by Google):
We also recommend checking:
1) Network issue - Some education users will have an internal network and lack of internet access (can you verify if you can ping to https://core.cloud.unity3d.com/api/login on the command line?).
2) To verify if it is a CACerts.pem issue, can you follow this code:
CACerts.pem is included in the repository
3) If you are able to install from a non-admin account, the activation should work for all non-admin accounts on that machine
4) If the above is not possible, please locate the license file after activating and save it in a shared area for that machine. This way if a different user signs into the machine, the license file should be shared and the activation should be there.
License files are found here:
* Windows: C:\ProgramData\Unity (If the files aIf are hidden, you need to click View and tick the Hidden Items check box.)
* Mac: Library/Application Support/Unity
If the activations will still not go through after the above, you will need to go through the manual activation process instead.
Educational firewalls can be particularly strict, so manual activation is currently the normal process. Guidance for this can be found here: http://docs.unity3d.com/Manual/ManualActivationGuide.html
We can only give you suggestions on the activation process within an educational environment as each campus's firewalls, IP's etc can differ quite dramatically.
Make sure to move the .ULF file into a shared network area for the students to access. If the file stays in the admin area, student logins will not work.
We always recommend creating a generic Admin email address & username for running the Unity install. Once you have done this the students will then be able to simply login in using their own email address & password.