Problemas conocidos generales en OCI GoldenGate

Obtenga información sobre las incidencias conocidas generales que se aplican al servicio completo y cómo solucionarlas.

Después de actualizar a Oracle GoldenGate 23.26.x, el acceso a la consola de despliegue puede encontrar 502 errores de gateway incorrecto o no puede mostrar los procesos de GoldenGate después de conectarse

Es posible que los despliegues de Oracle Cloud Infrastructure GoldenGate 23.26 no estén en buen estado después de actualizar de etiquetas anteriores a la versión 23.26.x o después de realizar una operación de parada/inicio en un despliegue de 23.26.x.

Solución alternativa: la actualización de los despliegues de Oracle afectados a la etiqueta oggoracle:23.26.1.0.0_260331 para solucionar este problema.

En el caso de Big Data y otras etiquetas que no sean de Oracle, se anunciará una corrección en breve. Póngase en contacto con el servicio de soporte para la mitigación manual provisional a fin de evitar el impacto.

AdminClient: Problema con el comando de perfil de información

El uso del comando de perfil de información en AdminClient devuelve el error 302.

Solución alternativa: utilice el siguiente comando de la API de REST:

GET https://<deployment URL>/services/adminsrvr/v2/config/types/ogg:managedProcessSettings/values/ogg:managedProcessSettings:Default

Las rutas de distribución y receptor pueden fallar después de actualizar los despliegues de la versión 21.x a la versión 21.17

A partir de las versiones 21.17 y 26ai de Oracle GoldenGate, las rutas utilizan el nombre de dominio reservado por defecto, "Red", por lo que las rutas existentes que utilizan cualquier otro nombre de dominio fallan con el siguiente error informado:

ERROR\| Exception Message: The network connection could not be established: 'OGG-10351' - 'Generic error -1 noticed. Error description - credential store alias not found in domain.'

Solución alternativa: en la consola de despliegue de OCI GoldenGate, edite cada ruta y cambie el nombre de dominio a "Red" y, a continuación, reinicie la ruta. Para verificarlo, compruebe el dominio del usuario de autenticación de ruta de acceso en la sección Almacén de credenciales de la página Configuración.

Si prefiere utilizar el cliente de administración, ejecute los siguientes comandos para actualizar el nombre de dominio. Asegúrese de sustituir los marcadores de posición <path_name> y <alias>:

Para rutas iniciadas por el origen:

ALTER DISTPATH <path_name> TARGET AUTHENTICATION USERIDALIAS <alias> domain
    Network

Para rutas iniciadas en el destino:

ALTER RECVPATH <path_name> SOURCE AUTHENTICATION USERIDALIAS <alias> domain
    Network

Problemas al actualizar a Oracle GoldenGate 21.17 para Big Data

Los usuarios que actualizan de las versiones 21.14, 21.15 o 21.16 de Oracle GoldenGate para Big Data a la versión 21.17 con propiedades de conexión de almacén de confianza y/o almacén de claves configuradas fallan con los siguientes errores informados:

Caused by: oracle.goldengate.util.GGException: An exception occurred when creating the Kafka Producer object.
Caused by: org.apache.kafka.common.KafkaException: Failed to construct kafka producer
Caused by: org.apache.kafka.common.KafkaException: Failed to load SSL  keystore /u02/connections/<connection OCID>/trustStore of type JKS
Caused by: java.io.IOException: keystore password was incorrect

Solución alternativa:

  1. Convierta el almacén de confianza y el almacén de claves de JKS a PKCS12.

    1. Para el almacén de claves, debe solicitar una contraseña. Keytool es una utilidad en el JDK.

      keytool -importkeystore -srckeystore [MY_KEYSTORE.jks] -destkeystore [MY_KEYSTORE.p12] -srcstoretype JKS -deststoretype PKCS12 -deststorepass [PASSWORD_PKCS12]
    2. Para el almacén de confianza, debe solicitar una contraseña.

      keytool -importkeystore -srckeystore [MY_TRUSTSTORE.jks] -destkeystore [MY_TRUSTSTORE.p12] -srcstoretype JKS -deststoretype PKCS12 -deststorepass [PASSWORD_PKCS12]
  2. En el archivo de propiedades del productor de Kafka, defina lo siguiente:

    ssl.truststore.type=PKCS12
    ssl.keystore.type=PKCS12

Problemas durante el rollback de versiones 21.15 o 23.x a 21.14

Al intentar realizar un rollback de una compilación 21.15 o 23.x en una de las siguientes compilaciones:

Puede encontrar uno de los siguientes problemas:

Error de URL de redirección no válido al intentar acceder a un despliegue activado para IAM mediante una IP

Al intentar acceder a un despliegue activado para IAM mediante la dirección IP del despliegue, aparece el siguiente error:

{"error":"invalid_redirect_uri","error_description":"Client
        xxxxxxxx1ocioraclecloudcom_APPID requested an invalid redirect URL: https://192.x.x.x/services/adminsrvr/v2/authorization. ECID:
        xxxx"}

Solución alternativa: puede realizar una de las siguientes acciones:

Opción 1: agregue la dirección IP de despliegue a la aplicación de dominio de identidad. Para realizar este cambio, debe formar parte del grupo de usuarios asignado a la aplicación.

  1. En el menú de navegación de Oracle Cloud, seleccione Identidad y seguridad y, a continuación, en Identidad, seleccione Dominios.

  2. Seleccione su dominio en la lista Dominios.

  3. En el menú de recursos Dominio de identidad del dominio, seleccione Oracle Cloud Services.

  4. Seleccione la aplicación en la lista de Oracle Cloud Services. Por ejemplo, Aplicación GGS INFRA para ID de despliegue:<OCID de despliegue>.

  5. En la página de la aplicación en Configuración de OAuth, seleccione Editar configuración de OAuth.

  6. En URL de redirección, introduzca la URL de consola del despliegue con la IP del despliegue en lugar del dominio. Por ejemplo: https://<deployment-ip>/services/adminsrvr/v2/authorization.

  7. Guarde los cambios.

Opción 2: agregue una entrada en el archivo de hosts de cliente para asignar 127.0.0.1 al FQDN de despliegue (sustituya <region> por la región adecuada). Por ejemplo:

127.0.0.1 xx.deployment.goldengate.<region>.oci.oraclecloud.com

No se han podido actualizar los certificados personalizados en despliegues de IAM

El servicio prohíbe las actualizaciones del FQDN, ya que afecta al acceso entre regiones y requiere actualizaciones de los recursos de IAM en la región de destino.

Solución alternativa: para solucionar este problema, cree un nuevo despliegue para utilizar el FQDN actualizado.

Las API REST de Oracle GoldenGate devuelven 302 redireccionamientos a una página de índice

Puede utilizar las API de REST de GoldenGate para gestionar los despliegues de OCI GoldenGate. Para aquellos familiarizados con Oracle GoldenGate, tenga en cuenta que el gestor de servicios no está expuesto en OCI GoldenGate y que las llamadas realizadas al gestor de servicios no podrán volver.

AdminClient: No se ha podido negociar: no se ha encontrado ningún tipo de clave de host coincidente

Cuando utilice AdminClient en Cloud Shell para conectarse al despliegue, puede que aparezca el siguiente mensaje:

FIPS mode initialized.
Unable to negotiate with <ip-address> port 22: no matching host key type found. Their offer: ssh-ed25519
Action completed. Waiting until the work request has entered state: ('SUCCEEDED',)
FIPS mode initialized.
Unable to negotiate with <ip-address> port 22: no matching host key type found. Their offer: ssh-ed25519
Cannot create ssh tunnelnel

Solución alternativa: realice los siguientes pasos:

  1. Abra una nueva sesión de Cloud Shell.

  2. Cree un archivo con el siguiente comando:

    cat .ssh/config
  3. Introduzca lo siguiente en el archivo .ssh/config y guárdelo a continuación:

    HostkeyAlgorithms ssh-rsa,ssh-ed25519
    PubkeyAcceptedKeyTypes ssh-ed25519,ssh-rsa
  4. Si hay un archivo .ssh/known_hosts existente, suprímalo.

  5. Cierre la sesión de Cloud Shell.

  6. Seleccione Iniciar Cliente de Administración en la página de detalles del despliegue.