License Server

KeenTools License Server is a command line utility for Linux, Mac OS and Windows which is designed to host floating licenses in studios' private networks. The user manual can be found here.

License Server FAQ

Is the Internet connection required?

No. You can activate licenses manually from another computer with internet access using Manual Installation page. The Hardware ID can be found if you launch the License Server with the "run" command.

Where exactly License Server is trying to connect and why?

Host: services.keentools.io, port: 443. It happens when a license is being installed and when a running instance of License Server is checking installed licenses from time to time.

My licenses get skipped, not loaded

This may happen with licenses of a wrong type. Only floating licenses work with License Server.

Users can't connect to the license server

Check there are no firewalls between the user's machine and the machine with the license server. The default port used by License Server is 7069.

I can't access a status page or API on port 8080

Please, check there are no other processes using that port on the machine where License Server is being run.

How to install many licenses at once?

You can redirect stdout to the License Server executable, i.e.
"cat licenses.txt | ./KeenToolsLicenseServer install"
or
"echo 'license1 license2 license3 ...' | ./KeenToolsLicenseServer install"

I've installed a license, but users can't see/use it

The licenses are being read during the startup, so you need to restart the existing License Server process to make newly installed licenses available for users.

Which OS is better for running License Server?

There's no difference if you know how to use the OS of your choice as a server.