Issue with license activation on some Linux systems

Problem

On some Linux distributions, such as Fedora, ManicTimeServer may fail to activate a license due to restrictions on SHA-1 signatures. This happens because certain Linux versions have disabled SHA-1 support in OpenSSL by default for security reasons.

Solution

To resolve this issue, we provide a startup script named manictimeserver that sets the required environment variable and launches ManicTimeServer.

How to Start ManicTimeServer

Run the following command from the installation directory:

./manictimeserver

This will automatically set the necessary environment variable and start ManicTimeServer.