Avalados por :

Problemas al configurar conexiones JCo en mi sistema ESS: Errores y soluciones

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

Hola a todos,

Estoy en el proceso de configurar mi sistema ESS en el Portal y me he encontrado con algunos obstáculos al intentar configurar las conexiones JCo. Desplegué con éxito los BPs, pero después de configurar el JCo y probar, obtengo los siguientes errores:

Al probar MetaData JCo:

com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: El nombre o la contraseña son incorrectos (repite el inicio de sesión)

Al probar otros JCo:

com.sap.mw.jco.JCO$Exception: (103) RFC_ERROR_LOGON_FAILURE: El sistema no puede interpretar el ticket SSO recibido

Para los de Meta Data, estoy usando un usuario del sistema que creé en el backend con SAP_ALL

Para los otros, estoy usando el Ticket de SAP

Además, ya configuré SSO y al probar una transacción de SAP funciona perfectamente a través del Portal, por lo tanto, no creo que tenga algo que ver con el Ticket en ECC.

También he configurado con éxito SSO en un sistema GRC separado y hice lo mismo esta vez.

Después de revisar los logs en NWA y en SM50, encontré los siguientes mensajes de error:

NWA / Logs y Traces / Default Trace:

Excepción ocurrida durante el procesamiento de la aplicación Web Dynpro sap.com/pcui_gp~xssutils/XssMenu. La excepción causante está anidada.

[EXCEPCIÓN]

com.sap.tc.webdynpro.services.exceptions.TypeNotFoundException: no se pudo cargar el tipo com.sap.pcuigp.xssfpm.wd.model.types.Ext_Service: com.sap.dictionary.runtime.DdException: error al crear el proveedor: El nombre o la contraseña son incorrectos (repite el inicio de sesión)

en com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker.getSimpleType(DataTypeBroker.java:250)

en com.sap.tc.webdynpro.services.datatypes.core.DataTypeBroker.getDataType(DataTypeBroker.java:213)

en com.sap.tc.webdynpro.progmodel.context.DataAttributeInfo.init(DataAttributeInfo.java:318)

en com.sap.tc.webdynpro.progmodel.context.NodeInfo.initUnmappedAttributes(NodeInfo.java:687)

SM50 en ECC

LOCALIZACIÓN SAP-Gateway en el host <hostname> / sapgw00

ERROR nombre de host 'xxxxxx' desconocido:

Otra cosa que noté en SM50 fue esto:

Obtuve cliente de contenido = 000.

Obtuve sysid de contenido = <SID> .

No hay entrada en TWPSSO2ACL para SYS <SID> y CLI 000.

CheckSubject falló (rc=19). Verificando si el ticket fue emitido por mí.

  • ERROR => El ID del sistema y el cliente del ticket no son los mismos que los míos. [ssoxxkrn.c 841]

Datos del ticket: sysid=<SID> , cliente=000

Mis datos del sistema: sysid=<SID> , cliente=400

  • ERROR => Ni el ticket fue emitido por mí ni puedo encontrar al emisor en TWPSSO2ACL. [ssoxxkrn.c 847]

dy_signi_ext: emisor no confiable

La parte peculiar es la línea: Mis datos del sistema: sysid=<SID> , cliente=400

El sistema que tengo en el Portal apunta al cliente 200 y no al 400. Esto podría explicar por qué recibo el error de que la contraseña del usuario es incorrecta, pero no sé dónde podría haber apuntado al cliente 400.

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

4 Respuestas

0
Cargando...

Hola..

Verifica la configuración del servidor de mensajes y del servidor de aplicaciones. También verifica la información de los datos dentro de los sistemas creados. Revisa la autorización del usuario que estás utilizando para la Conexión de Metadatos. Pide ayuda a tu equipo BASIS para todas estas actividades. Ellos son las personas más indicadas.

ROSHAN

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

He resuelto esto por mi cuenta. No estoy seguro de por qué estaba recibiendo esos mensajes porque el otro día lo probé de nuevo y funcionó bien. Tal vez los sistemas simplemente necesitaban un reinicio.

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

Tengo esto en mi archivo de servicios, pero quiero asegurarme de que lo hice correctamente.

Al agregar el sistema ECC en el SLD, uso 01 como puerto de mensaje. Normalmente uso el número de sistema, pero en este caso es 00 y eso no está permitido como puerto de mensaje. Luego añadí el sapmsECC 3601 en el archivo. ¿Debería funcionar? Como menciona el hilo, ese no es el error que recibo, ya que puedo hacer ping correctamente, así que creo que el problema debe ser algo diferente.

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

Hola Miller,

Por favor, verifica si la información en el archivo de host es correcta.

sapgwXX 33xx/tcp #Puerto de la puerta de enlace del sistema SAP

sapmsXXX 36xx/tcp #Puerto de mensajes del sistema SAP

Verifica con la transacción SU53 si la autorización es correcta.

Finalmente, invalida la caché de metadatos de ARFC en Web Dynpro Console.

Buena suerte.

Saludos,

Ridouan

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?