O que é uma chave de licença
Uma chave de licença cobre um produto e os identificadores de organização que você declara para ele. Um produto aceita a chave apenas para essas organizações, e apenas para si mesmo. Guarde a chave como um secret, e mantenha-a fora do controle de versão.
O que o produto lê do ambiente
Em produção, a maioria dos produtos não inicia sem
ORGANIZATION_IDS. Alguns produtos, como o Lerian SISBAJUD executor, não iniciam sem essa variável em nenhum ambiente.
Como a verificação roda
O produto envia o próprio nome, a chave de licença e um identificador de organização para
https://license.lerian.io. A Lerian opera esse serviço. Libere HTTPS de saída para esse host a partir de cada carga de trabalho que roda um produto licenciado, ou cada verificação falha. Uma carga de trabalho que define IS_DEVELOPMENT como true precisa da mesma regra para https://license.dev.lerian.io.
O Lerian STA pode ler um arquivo de licença assinado em vez de uma chave. Quando LICENSE_FILE_PATH está definida, o Lerian STA verifica o arquivo localmente e não chama https://license.lerian.io. Veja as variáveis de ambiente do Lerian STA.
O produto valida na inicialização, depois repete a verificação em segundo plano em um intervalo fixo. Uma tentativa espera até cinco segundos por uma resposta.
O que cada resultado permite
Quando o serviço de licenças não responde
Códigos de erro
Cada falha carrega um código estável. A lista de erros do License Manager traz os códigos e as mensagens que vêm com eles.

