Tempo aproximado para leitura: 00:01:32 min
Ocorrência
No log do PASOE apresenta a mensagem DLL Error : libnsl.so.1: cannot open shared object file: No such file or directory (8014)
Ambiente
Framework - Framework (Linha Datasul) - Progress OpenEdge - Versão 12
Causa
Para o Progress OpenEdge 12.X é necessário instalar uma biblioteca libnsl.so.1 em Sistema Operacional Linux.
Solução
Se o PASOE estiver no servidor Linux é necessário instalar uma biblioteca através do comando:
yum install libnsl
No Client que executa a rotina, efetuar a cópia das dlls abaixo:
Dir_Instalação_Progress/bin/icuuc-psc.dll
Dir_Instalação_Progress/bin/icudata-psc.dll
Dir_Instalação_Progress/bin/icui18n-psc.dll
Dir_Instalação_Progress/bin/proxml.dll
Dir_Instalação_Progress/bin/system/*.*
Para o diretório C:/Windows/System32, sobrepondo os que já existem. Se for 64 bits, fazer o mesmo processo, porém incluindo os arquivo no diretório C:/Windows/SysWOW64.
Saiba mais
Informações referente a instalação do Progress OpenEdge 12.X no Linux:
https://docs.progress.com/pt-BR/bundle/openedge-install/page/System-requirements-and-supported-platforms.html
Informações adicionais sobre o comando:
OpenEdge processes fail to start with errors 8013 and 8014 on Linux RHEL/CentOS 8.x distributions
0 Comentários