Como podemos ajudar você hoje?

Licenciamento EBO - Funcionamento e Verificações do License Server

Questão:

Como funciona o licenciamento do EBO e quais as verificações que devo fazer no servidor de licenças?

Linhas de Produto:

EcoStruxure Building Operation (EBO)

Ambiente:

License Administrator

License Server

Causa:

Guia de referência rápida e prática para técnicos de campo e administradores possam entender de forma clara o funcionamento do licenciamento do EBO e o papel do servidor de licenças, além de diagnosticar problemas de licença de maneira estruturada e ágil.

Resolução:

O EBO utiliza a tecnologia FlexNet (da empresa Flexera) para controlar quantas licenças estão em uso e quantas ainda estão disponíveis. O processo envolve três componentes principais, que trabalham em conjunto:

  • License Activation Server (servidor de licenças da nuvem)
  • License Server Local (servidor de licenças instalado no servidor cliente)
  • EBO Clients (WorkStation, ES, AS)

Seguindo a seguinte estrutura:

Estrutura de licensiamento do EBO

Mais informação no documento EBO - Fluxo de Licensiamento - License Server (FlexNet) em anexo.

License Activation Server (Schneider/FNO)

É o servidor global da Schneider na nuvem (que utiliza a plataforma FlexNet Operations, da Flexera) responsável por armazenar as licenças comercializadas, controlar as ativações e validar seus Activation IDs.

License Server Local

É o servidor que roda no Windows do servidor, como um serviço, e é constituído de duas partes:

  • lmadmin (Gerenciador/Broker)
  • taclic (o vendor daemon* da Schneider)

*Vendor Daemon é um termo referente ao processo (ou programa) responsável por controlar e distribuir as licenças de um fabricante específico de software. O vendor daemon da Schneider é chamado taclic.

lmadmin

Instalado localmente, é o gerenciador principal do servidor FlexNet, funcionando como "recepção" do sistema. Suas funções são:

  • Recebe as requisições dos clients
  • Informa a porta utilizada atualmente pelo taclic
  • Gerencia a interface administrativa (acessível via TCP 8888)
  • Controla os arquivos de licenças

taclic

Também instalado localmente, é responsável pela distribuição de licenças aos clients. Funções:

  • Entregar licenças
  • Validar o consumo
  • Fazer o Check-Out (retirada)
  • Fazer o Check-In (devolução)
  • Controlar quantas licenças estão disponíveis

O Processo de Validação da Licença

Etapa 1 - Descoberta do Vendor Daemon

O client estabelece conexão com o License Server no intervalo de portas 27000–27009 e solicita a localização (porta) do Vendor Daemon atualmente ativa.

Etapa 1 - Descoberta do Vendor Daemon

Etapa 2 - Resolução de endereço pelo lmadmin

O lmadmin responde informando a porta em que o taclic está escutando. Duas configurações são possíveis:

  • Porta dinâmica: atribuída aleatoriamente a cada reinicialização do serviço (comportamento padrão). Pode dificultar a criação de regras de firewall estáveis
  • Porta estática: definida manualmente via Vendor Daemon Configuration (ex.: 2170). está é configuração recomendada para ambientes com firewall entre client e servidor.

Etapa 2 - Resolução de endereço pelo lmadmin

Etapa 3 - Requisição direta ao taclic

O client estabelece conexão direta na porta informada na Etapa 2 e submete a requisição de checkout (ex.: licença para WorkStation).

Etapa 3 - Requisição direta ao taclic

Etapa 4 - Alocação da licença
Havendo disponibilidade no pool, o taclic efetua o checkout e retorna a licença ao client, autorizando a operação.

Etapa 4 - Alocação da licença

Como verificar o funcionamento do License Server?

Ao realizar o login na WorkStation, podem surgir mensagem de erro, caso o License Server esteja apresentando algum problema. Os erros mais comuns são:

  • "No Valid Client License Available"
  • Invalid returned data from license server system. (Error code: -12)
  • Cannot connect to license server system. (Error code: -15)
  • License server system does not support this feature (Error code: -18)
  • The desired vendor daemon is down. (Error code: -97)

Consulte a lista completa de códigos de erro no documento EBO - Lista de Codigos de Erro - License Server em anexo.

Passo 1 - Consultar se o serviço está em execução.

Acesse a janela de serviços (services) no Windows, e verifique se o serviço "Building Operation x.x License Server" está em execução.

Serviço do License Server (EBO) em execução no servidor

Passo 2 - Porta TCP 8888

Em muitos casos, apesar do serviço estar em operação, o License Server não pôde ser iniciado devido a programas antivírus ou regras de firewall instalados no computador. Através do navegador, acesse a url localhost:8888, se não conseguir se conectar a este endereço, significa que o Servidor de Licenças não está executando corretamente.

Página de erro do localhost:8888

Caso o serviço de License Server não esteja em execução (etapa 1) esta página também será exibida, no entanto, existem situações onde apesar de estar em execução, existe outro programa usando a porta TCP 8888, causando conflito. utilize a ferramenta TCPView (em anexo) para procurar programas em execução na porta local 8888 e encerre o outro programa.

Passo 3 - Configurações de Firewall

Quando se utilizam firewalls nos servidores onde o License Server encontra-se instalado, é necessário realizar algumas configurações no sistema de licenciamento e no próprio firewall, para evitar que este bloqueia portas e impeça a comunicação do License Server.

A maneira mais fácil de configurar o firewall do Windows é executar a  ferramenta SBO Firewall Config (em anexo) em todos os PCs que tenham o EBO instalado. Se preferir configurar manualmente, siga as instruções do documento EBO - Criação de regras de Firewall (Inbound e Outbound) - License Server (em anexo) ou acione o departamento de TI.

Conforme citado anteriormente, o vendor daemon (taclic) usa, por padrão, uma porta aleatória a cada inicialização, o que pode dificultar o gerenciamento em um firewall. Para evitar essa situação, é possível definir uma porta fixa para o taclic acessar, consulte o documento EBO - Criação de regras de Firewall (Inbound e Outbound) - License Server (em anexo).

No PC servidor onde o License Server está instalado, abra as seguintes portas TCP no firewall, tanto para tráfego de entrada quanto de saída:

  • 80
  • 443
  • 4444
  • 2170*
  • 27000 a 27009

*(Caso uma porta definida pelo usuário diferente de 2170 tenha sido utilizada para o daemon do fornecedor, utilize essa porta em vez de 2170)

Nos PCs clients, siga as mesmas regras acima para liberação de portas e também para os seguintes programas:

  • SE.Graphics.Editor.exe
  • SE.SBO.Script.Editor.Proxy.exe
  • SE.SBO.ScriptEditor.exe
  • SE.SBO.WorkStation.exe
  • SE.WorkStation.IA.WptEd.exe
  • tam32.exe

Passo 4 - License Server Address

Confirme se o endereço do License Administrator (interface de gerenciamento do License Server) corresponde corretamente a umas das 3 opções:

  • @localhost
  • @<endereço_de_ip_do_servidor>
  • @<device_name_do_servidor>

License Server Address no License Administrator

Passo 5 - Disponibilidade de "Licenças de Uso"

Através da url localhost:8888, se obtém acesso à interface do vendor daemon (taclic), na aba "Activatable", é possível visualizar as licenças ativadas e reconhecidas pelo License Server. As licenças detalhadas no FlexNet Publisher devem ser compatíveis com as licenças ativas no License Administrator:

Comparação entre FlexNet Publisher e License Administrator

Na aba "Concurrent" também é possível consultar tanto licenças disponíveis para utilização (entre parêntesis), quanto as atualmente utilizadas (fora do parêntesis):

Licenças concorrentes no FlexNet Publisher

Para consultar outras documentações do EcoStruxure Building Operation: Manuais, catálogo, software, download de arquivos do EcoStruxure Building Operation (EBO)

Caso a dúvida persista, nos contate -> https://www.se.com/br/chat

Schneider Electric Brasil

Anexo(s)
EBO - Criação de regras de Firewall (Inbound e Outbound) - License Server.pdf [444.26 KB]
EBO - Fluxo de Licensiamento - License Server (FlexNet).pdf [97.57 KB]
EBO - Lista de Codigos de Erro - License Administrator e WorkStation.pdf [39.54 KB]
EBO - Procedimento para definir porta fixa para o taclic (License Server).pdf [136.72 KB]
SBO Firewall Config - Habilitador de portas para License Server.zip [396.21 KB]
TCPView - Verificador de programas usando a porta 8888.zip [150.2 KB]
  • Documentação de produtos
  • Downloads de softwares
  • Seletor de Produto
  • Substituição e troca de produtos
  • Centro de Ajuda e de Contacto
  • Encontre nossos escritórios
  • Como Comprar
  • Onde comprar
  • Comunidade Schneider Electric
  • Carreiras
  • Perfil da empresa
  • Denunciar uma violação de conduta
  • Acessibilidade
  • Sala de imprensa
  • Investidores
  • EcoStruxure
  • Vagas de emprego
  • Blog
  • Política de privacidade
  • Aviso de Cookies
  • Termos de uso
  • Change your cookie settings