Forum
See question

Erro na atualização do ERP na parte posto   

16 views
0
♥ 0

Boa tarde, recentemente atualizei pelo menos 3 clientes em que deu as seguintes mensagens ao tentar puxar as atualizações na parte posto.

Primeiro dá uma mensagem referente aos snapins: “Waiting for all snap-ins to complet” e por vezes aparece para refazer ou cancelar.

Esta mensagem parece estar a provocar o erro: “Não foi possivel obter a versão do servidor. Por favor verifique as credenciais e as permissões na partilha de rede.”

Coloco esta questão pois já é o terceiro cliente onde este erro está a ocorrer no espaço de 2 dias. Alguém teve a mesma situação?

 

Faça login para poder traduzir
Evolution
Primavera
Marked as spam
Criado há 8 horas e 9 minutos joopedrosantos
j
joopedrosantos Iniciante
1 answers
0
Private answer


Há vários casos documentados em Cegid Primavera Evolution/Deployment em que, ao atualizar os postos, surge precisamente a mensagem:

  • "Não foi possível obter a versão do servidor. Por favor, verifique as credenciais e as permissões na partilha de rede."

Os cenários mais comuns e respetivas resoluções são:

  1. Módulos instalados apenas como posto (sem correspondência no servidor)
    Em alguns ambientes, um módulo/modelo está instalado nos postos mas não no servidor (ex.: modelos PFR, RHP, PAA, etc.), o que bloqueia a validação de versões.

    Passos:

    • No servidor, abra o Cegid Deployment Center 2 e liste todos os módulos/modelos instalados.
    • Num posto com erro, liste os módulos/modelos instalados (via Deployment ou Administrador Cegid Primavera).
    • Compare: se existir algum módulo instalado apenas como posto (não existe no servidor), desinstale-o do posto.
    • Volte a correr a atualização de posto como Administrador.

    Exemplo real: num caso, o erro foi resolvido ao desinstalar do posto um módulo RHP que estava desatualizado/sem correspondência no servidor; noutro, o “Modelo de tribunal de contas SNCAP” instalado só como posto impedia a atualização.

  2. Problemas de comunicação com o servidor (partilha de rede / serviço AUC)
    A mensagem sobre não conseguir obter a versão do servidor também ocorre quando o posto não consegue comunicar com o serviço de atualização (AUC) ou com a partilha onde o ERP está instalado.

    Passos:

    • Teste conectividade:
      • Ping ao servidor pelo nome e IP.
      • Aceda manualmente à partilha de rede onde está instalado o Cegid Primavera (\\servidor\partilha\...).
    • Confirme credenciais:
      • O utilizador do posto tem permissões de leitura/escrita na partilha?
      • Não há políticas de grupo (GPO) a bloquear execução/cópia de ficheiros nessa partilha?
    • Verifique o serviço AUC no servidor:
      • Confirme que o serviço de AutoUpdate está iniciado.
      • Se existir erro de EndpointNotFound/net.tcp 8005 no Event Viewer, valide firewall/portas e reinicie o serviço.
  3. Permissões e ficheiros de Crypto (certificados)
    Em alguns casos, a atualização falha porque o Windows não consegue aceder a ficheiros de chaves/certificados (Crypto\RSA\MachineKeys), mesmo com comandos icacls.

    Passos:

    • Execute a atualização de posto sempre como Administrador.
    • Se já tentou ajustar permissões e continua a ter “Acesso negado” em ficheiros de Crypto, teste:
      • Atualizar o ERP para a última SR disponível (por ex. 10.20 SR 2 em casos semelhantes).
      • Se necessário, instalar o posto numa máquina diferente para perceber se é problema específico daquele Windows.
  4. Posto com instalação corrompida
    Há situações em que, após várias reparações, a única forma de estabilizar a atualização é reinstalar o posto.

    Passos:

    • Desinstale completamente o Cegid Primavera do posto (incluindo módulos adicionais).
    • Reinicie o posto.
    • Volte a instalar o Deployment/ERP a partir do servidor, e depois instale os módulos necessários.
  5. Utilização do Event Viewer para identificar o módulo em falha
    Nas versões mais recentes do Deployment Center 2, quando há problemas de versões entre posto e servidor, é registado um evento na pasta Cegid Primavera do Event Viewer com a comparação dos módulos.

    Passos:

    • No posto, abra o ERP até surgir o erro.
    • Abra o Event Viewer > Logs de Aplicações e Serviços > Cegid Primavera.
    • Procure eventos que indiquem:
      • “Não foi possível obter a versão do servidor” ou
      • Comparação de módulos com indicação de OK / NOT OK.
    • Identifique o módulo em NOT OK e repare/desinstale esse módulo no posto ou alinhe com o servidor.

Relativamente à mensagem dos snap-ins (“Waiting for all snap-ins to complet”), ela indica que algum componente MMC/Deployment está a demorar ou a bloquear. Em muitos dos casos acima, o bloqueio é consequência da mesma causa: módulo inconsistente ou falha de comunicação com o servidor. Por isso, o foco deve ser:

  • Garantir conectividade e permissões na partilha.
  • Alinhar lista de módulos/modelos entre servidor e postos (remover módulos instalados só como posto).
  • Verificar no Event Viewer qual o módulo que está a falhar.
  • Se necessário, reinstalar o posto quando a instalação está corrompida.

Se já validou tudo isto e continua a ocorrer em vários clientes, recomendo abrir ticket com:

  • Prints das mensagens de snap-ins e do erro de versão do servidor.
  • Export dos eventos da pasta Cegid Primavera no Event Viewer ao tentar atualizar o posto.
  • Listagem de módulos instalados no servidor e num posto afetado.

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á 8 horas e 8 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional