Forum
See question

SESSÂO ABERTA   

12 views
0
♥ 0

Boa Tarde

Ultimamente surge a informação que “foi aberta outra sessão e a aplicação será encerrada”. em vários clientes e até na nossa empresa. tendo nós a certeza absoluta que ninguêm iniciou

o support respondeu que deverá ter sido aberta!

Alguêm mais com esta situação ?

Faça login para poder traduzir
Evolution
Primavera
Marked as spam
Criado há 12 horas e 35 minutos vitorbatista
v
vitorbatista Vitor Batista Loyal Contributor
1 answers
0
Private answer


Essa mensagem está relacionada com o mecanismo de controlo de sessões e licenciamento do ERP Cegid Primavera / Evolution, não necessariamente com alguém a abrir “manualmente” outra sessão.

O sistema valida ciclicamente (a cada poucos minutos) se a sessão continua válida. Quando essa validação falha, a sessão é marcada como inválida e o ERP assume que:

  • foi aberta uma nova sessão para o mesmo utilizador noutra máquina/sessão Windows, ou
  • o administrador encerrou todas as sessões ativas.

Na prática, em muitos casos o que está a provocar estas mensagens é:

  • falhas de rede entre o posto e o servidor (SQL ou servidor de aplicação);
  • sessões remotas/Terminal Server que ficam “penduradas” ou não são encerradas corretamente;
  • registos de licenciamento/sessões na base de dados PRIEMPRE que ficam inconsistentes após atualizações ou alterações de licenciamento.

Em vários tickets resolvidos (Evolution / ERP Cegid Primavera) foram aplicados estes passos técnicos, que recomendo validar com o cliente:

  1. Garantir estabilidade da rede:
    • Testes de ping entre postos e servidor, verificar se há quebras.
    • Verificar logs do Event Viewer no servidor e nos postos.
    • Confirmar que não há timeouts ou quedas na ligação ao SQL Server.
  2. Limpar informação de licenciamento e sessões na BD PRIEMPRE (executar no SQL Server, após backup):

    Efetuar primeiro um backup da base de dados PRIEMPRE.
    Depois, numa janela de query:

    USE PRIEMPRE
    DELETE FROM LicensingInformationParameters
    DELETE FROM LicensingInformation
    DELETE FROM SessoesERP

    Atenção: esta ação encerra todas as sessões ativas no ERP.

  3. Renomear o ficheiro de licenciamento:
    • Localizar o ficheiro Primavera.hlf na pasta de Config (por exemplo, PRIMAVERA\SG100\Config).
    • Renomear para algo como Primavera_old.hlf.
    • Voltar a licenciar o produto através do Licensing Manager.
  4. Validar ambiente dos postos:
    • Instalar/validar .NET Framework 4.7.2 (quando aplicável às versões em uso).
    • Garantir que não existem atualizações Windows pendentes que exijam reinício.
    • Confirmar permissões totais de leitura/escrita no caminho de rede onde está instalado o ERP.
  5. Verificar versões da plataforma:
    • Em algumas versões específicas (por exemplo 10.0020.2571) foi identificada anomalia de sessões; a correção passou por atualizar para versões mais recentes.
    • Confirme se os clientes afetados estão em versões atuais da plataforma Cegid Primavera / Evolution.

Resumindo: sim, há mais clientes com comportamentos idênticos, e na maioria dos casos a origem está em falhas de conectividade/licenciamento e não em alguém abrir efetivamente outra sessão. A aplicação dos passos acima (limpeza de tabelas de licenciamento/sessões, renomear Primavera.hlf, voltar a licenciar e validar rede) tem sido a abordagem usada para estabilizar estas situações.

Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.

Ajude-nos a melhorar esta funcionalidade:

• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",

• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.


Faça login para poder traduzir
Marked as spam
Criado há 12 horas e 34 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional