Avalados por :
Estou instalando o Siteminder Agent v12 no as-java 702 em execução no AIX 6.1. O módulo de login do siteminder está falhando com estes erros:
0#0#Fatal#1#/Sistema/Segurança#Plano###não JDecrypt em java.library.path#
#Fatal#1#/Sistema/Segurança#Plano###O método nativo decryptString não existe em JDecrypt#
_4##0#0#Erro#1#/Sistema/Segurança#Plano###Não foi possível utilizar o Segredo Compartilhado#
Tenho a biblioteca JDecrypt nestas localizações:
Descobri que o caminho do Jdecrypt estava faltando em java.library.path, então adicionei ao LIBPATH. Agora o dev_bootstrap mostra o caminho em java.library.path
dev_bootstrap
-Djava.library.path=/usr/sap/AFS/JC11/exe/sapjvm_4/jre/lib/ppc64/server:/usr/sap/AFS/
JC11/exe/sapjvm_4/jre/lib/ppc64:/usr/sap/AFS/JC11/exe/sapjvm_4/jre/../lib/ppc64:/usr/sap/AFS/JC11/
exe:/usr/sap/AFS/JC11/exe :/home/afsadm/CA/webasagent/sapwebas/bin :/usr/sap/AFS/SYS/exe/run:/db2/AF
S/sqllib/lib:/usr/lib:/lib:/usr/lib:/usr/sap/AFS/JC11/j2ee/os_libs:/usr/sap/AFS/JC11/exe:/usr/sap/
AFS/JC11/exe:/home/afsadm/CA/webasagent/sapwebas/bin:/usr/sap/AFS/SYS/exe/run:/db2/AFS/sqllib/lib:
/usr/lib
Mas ainda estou recebendo os erros. Li outro post que indicava que o agente do siteminder v5.6 não era compatível com o SAPJVM. Abri um chamado de suporte com a CA e eles dizem que o v12 é compatível com o SAPJVM. A CA acha que ainda tenho algum tipo de problema de caminho. O que estou perdendo?
Obrigado,
Rob
Obrigado Roman. Se ao menos tivesse encontrado esta nota antes! Solicitei à SAP para atualizar a nota com o termo de busca "java.library.path".
Rob
Obrigado por compartilhar a resposta. Além da sua resposta: Nota 1662540 - Arquivo de biblioteca compartilhada do SAP JVM que termina no AIX .
Saudações,
Roman
Encontrei o problema. Acontece que a JVM da IBM pode ler arquivos de biblioteca com a extensão ".a" enquanto a JVM da SAP só lê arquivos com a extensão ".so".
Copiei libJDecrypt.a para libJDecrypt.so e o agente está funcionando. Aqui estão alguns scripts Java úteis que utilizei para resolver o problema.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute