Avalados por :

Solución de errores de inicio de sesión de Siteminder Agent v12 en as-java 702 ejecutándose en AIX 6.1

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Estoy instalando Siteminder Agent v12 en as-java 702 ejecutándose en AIX 6.1. El módulo de inicio de sesión de siteminder está fallando con estos errores:

0#0#Fatal#1#/Sistema/Seguridad#Plano###no JDecrypt en java.library.path#

#Fatal#1#/Sistema/Seguridad#Plano###El método nativo decryptString no existe en JDecrypt#

_4##0#0#Error#1#/Sistema/Seguridad#Plano###No se pudo utilizar el Secreto Compartido#

Tengo la librería JDecrypt en estas ubicaciones:

  • /home/afsadm/CA/webasagent/sapwebas/bin/libJDecrypt.a
  • /usr/sap/AFS/JC11/j2ee/os_libs/libJDecrypt.a

Descubrí que la ruta de Jdecrypt faltaba en java.library.path, así que la agregué a LIBPATH. Ahora dev_bootstrap muestra la ruta en 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

Pero aún obtengo los errores. Leí otro post que indicaba que el agente de siteminder v5.6 no era compatible con SAPJVM. Abrí un mensaje de soporte con CA y dicen que v12 es compatible con SAPJVM. CA piensa que aún tengo algún tipo de problema de ruta. ¿Qué me falta?

Gracias,

Rob

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Gracias Roman. ¡Ojalá hubiera encontrado esta nota antes! Solicité a SAP actualizar la nota con el término de búsqueda "java.library.path".

Rob

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Encontré el problema. Resulta que la JVM de IBM puede leer archivos de biblioteca con la extensión ".a" mientras que la JVM de SAP solo lee archivos con la extensión ".so".

  • IBM JVM busca archivos .a en java.library.path
  • SAP JVM busca archivos .so en java.library.path

Copié libJDecrypt.a a libJDecrypt.so y el agente está funcionando. Aquí hay un par de scripts de Java útiles que utilicé para solucionar el problema.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?