Problemas conocidos de Oracle Blockchain Platform Enterprise Edition para Besu

Obtenga información sobre los problemas que pueden surgir al utilizar Oracle Blockchain Platform y cómo solucionarlos.

Fallo en la operación de administración después de desplegar una aplicación de ejemplo

Después de desplegar el CBDC mayorista o la aplicación de ejemplo de depósito tokenizado, es posible que vea uno o más de los siguientes errores al abrir la URL de la aplicación.

  • Fallo en la operación de administración.
  • El servicio no está disponible temporalmente. Vuelva a intentarlo.
  • Error al recuperar el token ORDS Besu (HTTP 404).

Solución alternativa: complete los pasos siguientes para resolver este problema.

  1. Actualice el explorador web.
  2. Seleccione Inicializar token en el menú Acciones rápidas.
  3. Si el error se sigue produciendo después de inicializar el token, suprima la aplicación y vuelva a desplegarla.

La API de reglas de lista devuelve información updatedBy incorrecta

El punto final de API de reglas de lista no devuelve la información de usuario correcta en el campo updatedBy. En lugar del usuario que actualizó por última vez la regla, el campo se devuelve como nulo o como valor de marcador de posición n/a en el cuerpo de la respuesta.

Solución alternativa: no hay ninguna solución alternativa para este problema.

Error de afirmación al utilizar el creador de aplicaciones de blockchain

Si utiliza Blockchain App Builder para Besu en Microsoft Windows 11, se muestra el siguiente mensaje de error al cargar manifiestos en el registro de contratos inteligentes:
Assertion failed: !(handle->flags & UV_HANDLE_CLOSING), file src\win\async.c, line 94

Este es un problema conocido para Node.js que se ejecuta en Microsoft Windows 11.

Solución alternativa: puede ignorar este mensaje de error. Los manifiestos aún se publicarán en el registro de contratos inteligentes.

No se puede crear una cartera para otras organizaciones

Al utilizar IDCS como proveedor de identidad, se devuelve un error al intentar crear una cartera para un usuario de una organización diferente.

Solución alternativa: complete los siguientes pasos para crear carteras de usuario en la otra organización directamente en Blockchain Platform Manager. A continuación, vuelva a la aplicación, cargue la cartera y complete el flujo de trabajo de creación de la cuenta.
  1. Identifique la organización de destino, la red de organización, el ID de usuario y la instancia de servicio de cartera que se utilizará para la nueva cuenta de token de depósito.
  2. En Blockchain Platform Manager, abra la página Cartera y seleccione el separador Usuarios.
  3. Compruebe si el usuario de destino ya existe para la organización de destino.
    • Si el usuario existe, confirme que la organización y el ID de usuario sean correctos y que el estado del usuario sea Activo.
    • Si el usuario no existe, seleccione Registrar usuario e introduzca los detalles necesarios.
  4. Seleccione Registrar usuario y, a continuación, confirme que el nuevo usuario se muestra en la lista Usuarios con un estado Activo.
  5. Seleccione el separador Carteras y, a continuación, seleccione Crear cartera.
  6. En la ventana Crear cartera, introduzca los detalles del usuario seleccionado
  7. Seleccione Crear cartera. Confirme que la cartera se muestra en la organización de destino en la lista Carteras y que su estado es Activo.
  8. Vuelva a la aplicación Token de depósito y abra Crear cuenta bancaria para la organización de destino.
  9. Introduzca el mismo ID de usuario bancario, seleccione Cargar carteras y elija la cartera que ha creado en Blockchain Platform Manager.
  10. Seleccione el grupo de aplicaciones necesario, configure los límites de cuenta y, a continuación, seleccione Crear cuenta.
  11. Confirme que se ha creado la cuenta de token de depósito y que el usuario puede seleccionar la cartera esperada al conectarse.

La configuración del proveedor de identidad mediante la API no funciona

No puede agregar un proveedor de identidad mediante la API.

Solución alternativa: utilice la GUI para agregar un proveedor de identidad.

La interfaz de usuario de información de pila menciona una entrada de hosts incorrecta

El área Stack information de la interfaz de usuario de instalación menciona incorrectamente wrapperapi.<instance-name>.<instance-domain> en lugar de wrapper.<instance-name>.<instance-domain> en la lista de entradas que se agregarán al archivo hosts.

Solución alternativa: ignore la interfaz de usuario y utilice wrapper.<instance-name>.<instance-domain> en su lugar.