License Server x License Controller x Hardlock

Escrito por Jackie Cristine Hansen em 22 de setembro de 2010, 18:03h

A nova política de licenciamento Totvs requer a instalação do License Server, a utilização do hardlock e a configuração do License Controller.

O License Server é o serviço responsável pelo gerenciamento das licenças, juntamente com o hardlock que valida a licença (.key) de acordo com o seu número serial gravado no dispositivo. Já o License Controller é um programa java responsável pela comunicação do produto (EMS, HCM, Gestão de Planos, ...) com o gerenciador de licenças.

O primeiro procedimento a ser adotado é a solicitação da validação/licença dos produtos utilizados, no novo formato (.key). Isso deve ser feito junto ao CST (Central de Serviços Totvs), pelo Portal (http://suporte.totvs.com) em "Chamados" > opção "Relacionamento" - CST, informado o número do hardlock, para o qual deve ser gerada a licença.

O gerenciador de licenças é único para cada empresa. Caso possua filias e as mesmas sejam independentes, cada uma com seu conjunto de bancos e instalação de produto, deve ser configurado um gerenciador separado, cada empresa com seu hardlock e ".key". Se as filiais acessarem o mesmo conjunto de bancos da matriz, mesma instalação do produto, por exemplo, via acesso remoto (Citrix / Terminal Server), o gerenciador de licenças será um só.

Como o gerenciador é único, a quantidade de usuários contratada deve levar em consideração o total de usuários de produção, mais ambiente teste e ambiente de desenvolvimento. Caso sua licença seja para 40 usuários e a quantidade total de acessos (produção + teste + desenvolvimento) ultrapasse esse valor, será apresentada uma mensagem bloqueando o acesso devido ao limite contratado.

Após receber a licença dos produtos, deve ser instalado o License Server 2011, disponível para download em http://www.totvs.com/suporte/central-de-download/seu-segmento/produto/tecnologia. A mídia de instalação do License Server enviada junto com o hardlock, corresponde a versão 2009, sendo essa uma versão não homologada para o EMS, HCM, Gestão de Planos, entre outros produtos da linha Datasul.

O License Server deve ser instalado em um servidor que possua uma entrada "usb" dedicada/exclusiva para uso do hardlock, sendo que esse servidor não precisa ser o mesmo da aplicação ou banco de dados. Quanto a virtualização para o License Server, a Totvs possui a seguinte posição "A TOTVS não homologa ambientes ou máquinas virtuais. No entanto, se o fornecedor do sistema operacional e o fornecedor do virtualizador de ambiente garantirem que as características do ambiente se mantém, o uso desse ambiente é válido.". Isso pode ser verificado em http://tdn.totvs.com/kbm#29667.

Com o License Server instalado, a licença recebida "totvslic_numero_hardlock.key" deve ser gravada em "Dir. Instal. LS/bin" e renomeada para "totvslic.key".

Após iniciar o serviço do License Server, deve ser configurado o arquivo "config/license-server.xml" localizado no diretório de programas do produto. Esse arquivo deve conter as seguintes informações:

  • LSHost - Endereço IP do servidor onde está instalado o License Server;
  • LSPort - Porta TCP utilizada pelo License Server, sendo essa a porta informada durante a instalação. Caso tenha dúvida, pode ser verificado o log do License Server (totvsconsole) onde é registrada a mensagem "License Server: Listening port XXXX - ShowStatus is ON." após iniciar o serviço;
  • LCHost - Endereço IP do servidor onde será iniciado o License Controller;
  • LCPort - Qualquer porta TCP que não esteja em uso, no servidor onde será iniciado o License Controller.

Por fim, deve ser criado um script para execução do License Controller, conforme exemplo abaixo:

cd /d <Dir.Instal.Programas Produto\config>
java -jar totvs-licensecontroller-java-1.0.jar <Dir.Instal.Programas Produto\config\license-server.xml>
pause

Antes de executar esse script, o Java deve estar instalado e a variável de ambiente JAVA_HOME definida, tendo como pré-requisito o JRE 1.5 ou superior.

Havendo dúvidas ou necessidade de acesso remoto para configuração do ambiente, entre em contato com a consultoria de Banco de Dados, pelo telefone 4003-0015, opções  "02" Software, "03" Consultoria Técnica, "04" Datasul, "08" Tecnologia e "03" Banco de Dados.

Categorias: Ambiente

Tags: , , ,

Comentários (42) -

em 10 de fevereiro de 2011, 18:11h

Esse hardlock e um hardware como se fosse um token? ainda nao o possuimos, como preceder para adiquirir o mesmo.


WAGNER MARQUES NOVAES

em 11 de fevereiro de 2011, 11:12h

Exatamente. É um dispositivo físico que se comunica constantemente com o License Server, controlando as licenças utilizadas pelo produto.
Para obter o hardlock entre em contato com a Central de Serviços Totvs (CST), pelo Portal (http://suporte.totvs.com) > Chamados > opção "Relacionamento" - CST.

jackie

em 15 de fevereiro de 2011, 16:05h

Boa tarde;

Todas empresas utilizam recurso de base teste, seja para pode homolagar novos processos e testar rotinas diárias. Tenho informação que para base teste a Totvs irá considerar um nº fixo de usuários conectados, que parece estar limitado a dois (2). A forma atual pode prejudicar atividades até então constumeiras e práticas

Qual o prazo limite para implementação do LM ?

Gostaria de maiores esclarecimentos.

Advaldo Almeida

em 16 de fevereiro de 2011, 10:06h

Bom dia,

O prazo limite para a implantação da nova política de licenciamento (License Server x License Controller x Hardlock) é quando expira a validação de sua empresa, sendo que ao solicitar uma nova chave de acesso, a mesma será liberada no novo padrão/formato (.key).

Para verificar os procedimentos/configurações necessárias para utilização do ambiente teste com essa nova política, recomendamos a abertura de um chamado via Portal junto a área responsável por esse processo, sendo Framework.

jackie

em 25 de fevereiro de 2011, 19:57h

instalei tudo nao deu erro... mas quando tento iniciar o servico erro 1067... help

Moises Almeida

em 28 de fevereiro de 2011, 09:06h

Para tratamento de erros se faz necessária a abertura de um chamado via Portal (http://suporte.totvs.com), juntamente com o log do serviço e descrição da situação.

jackie

em 14 de março de 2011, 17:04h

"Por fim, deve ser criado um script para execução do License Controller, conforme exemplo abaixo:

cd \
<drive/unidade onde se encontra o arquivo config\license-server.xml>
cd <Dir.Instal.Programas\config>
java -jar totvs-licensecontroller-java-1.0.jar <Dir.Instal.Programas\config\license-server.xml>
pause

Antes de executar esse script, o Java deve estar instalado e a variável de ambiente JAVA_HOME definida, tendo como pré-requisito o JRE 1.5 ou superior."


PRECISO DE MAIS EXPLICAÇÕES SOBRE O PROCEDIMENTO ACIMA.

ESTE SCRIPT TEM UM NOME ESPECIFICO?
DEFINIÇÃO DA VARIAVEL AMBIENTE SET JAVA_HOME=(CAMINHO DE INSTALAÇÃO DO JAVA)?
QUANDO VAI SER USADO ESTE SCRIPT?

FIZ TODOS OS OUTROS PROCESSOS, O SERVER ESTA RODANDO SEM PROBLEMAS MAS ME DEPAREI COM ESTAS INDAGAÇÕES.

Petson Martins

em 15 de março de 2011, 08:52h

Para esclarecimento de dúvidas referente as configurações descritas, se faz necessária a abertura de um chamado via Portal (http://suporte.totvs.com), juntamente com os arquivos de configuração e a descrição da situação.

jackie

em 24 de março de 2011, 12:08h

Realizei todos os procedimentos acima e funcionou perfeitamente, o que notei é que o script não fecha, e se finalizo, derruba todos os usuáris, ele realmente não é para fechar?

Fábio Kiyota

em 6 de abril de 2011, 15:33h

O script do License Controller não pode ser fechado, do contrário o acesso ao produto será interrompido.

O License Controller também pode ser configurado como serviço, os procedimentos para essa configuração podem ser obtidos em wrapper.tanukisoftware.com/.../download.jsp  .

Informações adicionais podem ser obtidos junto a consultoria, pelo telefone  4003-0015, opções  "02" Software, "03" Consultoria Técnica, "04" Datasul, "08" Tecnologia e "03" Banco de Dados.

jackie

em 19 de abril de 2011, 17:13h

Então para utilizar o License Controller é necessário deixar o script rodando com um usuário logado direto no servidor?


Marco Aurélio

em 25 de abril de 2011, 08:56h

Se o License Controller for executado via script é necessário deixar uma sessão aberta no servidor com um usuário logado.

jackie

em 29 de abril de 2011, 10:22h

Srs.

Acho errada a idéia de consumir um usuário simplesmente para rodar o script de licenças. Antes precisávamos apenas de uma chave!

Estou lendo o que posso a respeito sobre a criação do serviço do License Controller, mas não é minha especialidade. Por acaso alguém não teria o procedimento detalhado para criar o serviço do License Controller com o Wrapper?

Desde já, agradeço!

Thiago

em 29 de abril de 2011, 15:16h

Thiago,

O License Controller (LC) é um aplicativo java. Ele precisa estar em execução para que o licenciamento funcione corretamente.
Neste aspecto ele é semelhante ao RPW: o RPW só irá processar as requisições se estiver ativo.

Você precisa manter o LC ativo. Seja via script ou via um serviço, ele deve executar continuamente.
O fato de manter o LC ativo não consome nenhuma licença de produto TOTVS.

kirchner

em 5 de maio de 2011, 12:05h

Meu amigo, como fazer para ativar o LM no ems2. Meu LM está instalado

ivo

em 5 de maio de 2011, 14:03h

Ivo,

O License Manager (LM) não pode ser utilizado com o EMS 2.
Você deve utilizar o License Server (LS) e o License Controller (LC).

kirchner

em 20 de maio de 2011, 15:58h

Depois que instalamos o LS não consigo executar programa via CTRL+ALT+X, alguém pode me ajudar? EMS2.04

Juliano Marques

em 23 de maio de 2011, 10:14h

Juliano,

Neste caso recomendo abrir um chamado de suporte para verificar a situação.

kirchner

em 23 de maio de 2011, 13:13h

Boa tarde,
como configuro o ambiente para executar com a chave de emergencia? ja está todo funcionando, porem estou com 2 CNPJs um funciona pq foi cadastrado e o outro esqueceram de cadastrar e preciso fazer faturamento urgente deste CNPJ.
obrigado.

igor

em 23 de maio de 2011, 14:40h

Como faco para usar uma chave de emergencia, meu sistema CNPJ nao esta sendo validado pelo LS e preciso utilizar a chave, ja possuo a chave preciso saber como fazer...
obrigado.

Wagner

em 23 de maio de 2011, 16:12h

Não é necessário realizar qualquer alteração no ambiente para utilização da chave de emergência.
No momento em que for apresentada a tela solicitando a chave de emergência, basta inserir o código gerado pelo Portal de Clientes/Central de Atendimento.

jackie

em 23 de maio de 2011, 16:25h

entao tem alguma coisa errada, pois o sistema nao solicita a chave de emergencia, e tambem nao valida o CNPJ.
preciso faturar e nao consigo pois nao consigo dar sequencia nas telas...

Wagner

em 24 de maio de 2011, 10:03h

Wagner, nesse caso é melhor entrar em contato com o suporte, pois pode ser que o problema não esteja relacionado à comunicação com o License Server. Sempre que o License Server ou o License Controller estiverem parados, a tela de login do produto irá solicitar a chave de emergência.

Adriano.

adriano

em 27 de maio de 2011, 12:26h

olá tenho na minha empresa o datasul  ems 2.04 start, usando o hard lock ele vai consumir a licença de um usuário?
aguardo retorno

erasmo

em 27 de maio de 2011, 16:40h

Recomendamos a abertura de um chamado via Portal (http://suporte.totvs.com), para esclarecimento das dúvidas referente ao consumo de licenças.

jackie

em 31 de maio de 2011, 15:23h

Estamos com uma licensa temporária(até 08/07) aqui na empresa, e precisamos ativar a licensa full do sistema com o hardlock antes da expiração, mas não é possível instalá-lo em nosso servidor por motivos de que nosso ambiente é um ambiente virtual (Windows Hyper-V) e não funciona nenhum tipo de interface USB, mesmo que tenha as entradas USB nos servidor. Foi solicitado o serial sem a utilização do hardlock ou um hardlock via software, porém fomos informados de que esse tipo de utilização não é possível, porém existe uma solução de instalar o hardlock em um Hub USB que vai conectado no roteador. Com base nas informações passadas, preciso tirar uma dúvida a respeito do dispositivo BELKIN Network USB Hub, que é apresentado na pagina do link que nos enviaram (http://tdn.totvs.com/kbm#30908), na página informa o Hub USB da Belkin, como único produto homologado, porém estou tendo enorme dificuldades p/ encontrar este produto p/ compra, e gostaria de saber se eu instalar o hardlock em um Print Server USB conectado em minha rede, o Datasul irá reconhecer o hardlock normalmente liberando assim minha licensa full?
Teoricamente creio que irá funcionar, pois o Print Server também terá um endereço IP fixo na rede assim como o Hub USB Network, mas gostaria de uma cofirmação antes de tomar a decisão de comprar e instalar o hardlock no Print Server.
Preciso saber se um Print Server USB conectado e config. em minha rede irá funcionar ou não p/ uso do harlock e liberação da licensa.
Obrigado.

Adriano

em 31 de maio de 2011, 16:12h

Adriano,

Para que a solução do USB conectado a um hub remoto funcione, é necessário instalar no servidor do License Server um driver de dispositivo (device driver) que mapeie o dispositivo USB remoto de forma transparente para as aplicações.

Este driver deve ser fornecido e suportado pelo fornecedor do hub USB. Se o Print Server que você pretende utilizar possui esta recurso, é possível que funcione. De qualquer forma, não creio que esta configuração tenha sido testada/certificada.

kirchner

em 1 de junho de 2011, 11:52h

Prezados.

Estou precisando de uma ajuda, para licenciamento do nosso sistema HCM.
O que ocorre é o seguinte, instalamos aqui o license server no windows 2003 Server e inseri o Hard Look na USC do servidor,instalamos também o java e configurei a variável,configurei o script apontado para nosso servidor de aplicação do HCM que está em linux e também configurei o arquivo XML,depois de tudo pronto rodei o script a a mesagem abaixo fica rolando na tela;
INFO  110601 11:49:01: Looking for License Server at 192.168.1.245:5555
INFO  110601 11:49:02: License server found.
INFO  110601 11:49:02: Pulsing clients:0
INFO  110601 11:49:02: Pulsing ok.

Será que está tudo certo? Pois depois de toda configuração ao logar no sistema ainda está sendo apresentado a mensagem que o sistema irá para de funcionar a partir de uma determida data.

Solito ajuda caso estiver algo incorreto.

Everton Soares de Oliveira

Everton Soares de Oliveira

em 2 de junho de 2011, 12:02h

Everton,

O serviço do LC parece OK. Pode ser que o problema esteja na comunicação da estação com estes serviços.
Sugiro que abra uma chamado para verificação.

kirchner

em 2 de junho de 2011, 12:14h

Prezados,

Agradecemos o interesse de todos neste post, mas lembramos que este blog não é um canal de suporte.
Comentários, sugestões e dúvidas são bem-vindos, mas assuntos de suporte devem ser tratados através de um chamado no portal de suporte da TOTVS.

Os comentários que caracterizarem solicitação de suporte serão excluídos, como definido nas Regras para Comentários ( ingleses.datasul.com.br/.../...ra-comentarios.aspx ).

kirchner

em 8 de junho de 2011, 10:18h

Olá,

O Dispositivo do Hard Locker roda em portas USB 1.1 ou 2.0 ??

Obrigado

Daniel

em 8 de junho de 2011, 14:34h

Daniel,

Na página de suporte do fabricante (Safenet) não localizamos essa informação.
Porém, como a USB 1.1 é uma tecnologia muito antiga, apenas realizamos os testes com portas USB 2.0.

Gionei.

gionei

em 8 de julho de 2011, 21:06h

Implementei o License Server conforme instruções.
Tela de login demora (muuuuito) mais para aparecer e ao derrubar o license controller e license server, continuo tendo acesso a tela de login e conexão ao sistema.

Bruno Naibert

em 11 de julho de 2011, 10:52h

Bruno,

Recomendamos a abertura de um chamado via Portal (http://suporte.totvs.com), para verificação/análise das configurações realizadas.

jackie

em 31 de agosto de 2011, 11:26h

Colocamos o LS e o LC no ar , os produtos carregam perfeitamente. No entanto temos duas aplicações que acessam as bases especificas e via BO as bases do produto, nesses casos apesar de termos nos logado as BO travam reclamando de comunicação com o LS. Cabe ressaltar que o propath já esta incluindo o caminho com os parametroa do LS. Será que alguém pode me ajudar

Alvaro Braz

em 31 de agosto de 2011, 11:47h

Após instalação do LS e do LC os produtos funcionam mas as aplicações disparadas por fora do framework travam quando acionam as BO acusando problemas de comunicação com o LS.

Alvaro Braz

em 31 de outubro de 2011, 14:34h

Não acho a tal pasta \config por nenhum lugar. Instalei a última versão do LS mas essa pasta não aparece.
Onde acho instruções detalhadas sobre como configurar e executar o tal script? As instruções neste blog sao insuficientes.

Pablo Silenzi

em 3 de novembro de 2011, 10:11h

Pablo, a pasta config é do produto utilizado. Ela deverá ficar na área de programas.

Esse post não tem o objetivo de documentar toda a utilização do license server, apenas indicar os passos para a configuração.

O manual do produto pode ser encontrado no link http://totvs.vc/apoio-ls

Adriano.

adriano

em 2 de março de 2012, 11:59h

Prezados,

Eu estou utilizando o LS ja vai fazer 8 meses e só vem nos trazendo problemas.
Nosso ambiente é virtualizado (HyperV) e tenho que colocar o HardLock no Host, porem é muito lento o sistema de acesso. Quando utilizavamos o modo de chaves era bem mais rapido, hoje em dia o nosso fechamento leva 5 dias e antes era de 2 a 3 dias.

Glauco Thiele

em 2 de março de 2012, 14:03h

Glauco,

A lentidão normalmente não tem relação com o hardlock, pois o aplicativo não o acessa. Apenas o License Server acessa o hardlock.
Pode ser qualquer outro motivo, inclusive pacote de programas muito antigo.

Sugiro abertura de um chamado reportando a situação.

kirchner

em 29 de abril de 2012, 21:20h

Tive de tirar o HardLock da máquina, quando retornei o HardLock simplesmente o LicenseServer parou de funcionar! E não adiantou instlar novamente. O que pode ter acontecido?

Diego

em 30 de abril de 2012, 08:09h

Diego,

O Hardlock só é acessado pelo LS. Quando você inicia o LS ele mostra algumas mensagens dizendo que encontrou ou não o hardlock.
O que aparece para você no log?

kirchner

Comentar

biuquote
  • Comentário
  • Pré-visualização
Loading

Acesso LogMeIn

Informe o código PIN: