Introduction
Este documento descreve a solução para falhas de atualização do Evolved Programmable Network Manager (EPNM).
Prerequisites
Requirements
A Cisco recomenda que você tenha conhecimento destes tópicos:
- EPNM
- Como se conectar à GUI e CLI do servidor de aplicativos do EPNM com acesso ao shell
Componentes Utilizados
As informações neste documento são baseadas nas versões 5.0.2.1 e 5.1.3.1 do software EPNM.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Informações de Apoio
Ocorre uma falha quando você tenta atualizar o EPNM versão 5.1.3.1 a partir do EPNM versão 5.0.2.1.
Problema
A mensagem de erro "Unexpected library downgrade:log4j-core-2.16.0.jar"
aparece quando o EPNM faz upgrade da versão 5.0.2.1 para a versão 5.1.3.1 e impede o processo de upgrade. Consulte a mensagem de erro como mostrado nesta imagem:
Solução
Etapa 1. Faça um backup dos arquivos de núcleo do log4j a partir da CLI do servidor de aplicativos do EPNM . Os comandos são mostrados abaixo.
#mkdir /localdisk/sftp/backup_log4j
#mv /opt/CSCOlumos/compliance/lib/log4j-core-2.17.0.jar /localdisk/sftp/backup_log4j/log4j-core-2.17.0.jar_lib
#mv /opt/CSCOlumos/lib/xmp-third-party/log4j-core-2.17.0.jar /localdisk/sftp/backup_log4j/log4j-core-2.17.0.jar_xmpthirdParty
Etapa 2. Depois de fazer o backup dos arquivos, instale o arquivo de patch de segurança do EPNM 5.1.3.1 (cepnm5.1-dpp3-pp1-build874.ubf) da GUI do EPNM (Administração > Licenças e Atualizações de Software > Atualização de Software) e o instale com êxito o EPNM 5.1.3.1.
Etapa 3. Verifique os arquivos log4j-core que mostram log4j-core-2.16.jar nas pastas /opt/CSCOlumos/compliance/lib e em /opt/CSCOlumos/lib/xmp-third-party/.
Consulte esta imagem: