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.
- Error de afirmación al utilizar el creador de aplicaciones de blockchain
- La aplicación desplegada no es accesible en las instancias creadas con certificados de terceros personalizados
- Fallo al acceder a la aplicación empaquetada desplegada mediante el puerto de entrada-gateway personalizado
- No se puede crear una cartera para otras organizaciones
- Los nombres de grupo de OpenLDAP no se muestran al crear usuarios de LDAP
- La configuración del proveedor de identidad mediante la API no funciona
- La interfaz de usuario de información de pila menciona una entrada de hosts incorrecta
Error de afirmación al utilizar el creador de aplicaciones de blockchain
Assertion failed: !(handle->flags & UV_HANDLE_CLOSING), file src\win\async.c, line 94Este 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.
La aplicación desplegada no es accesible en las instancias creadas con certificados de terceros personalizados
Si crea una instancia con un certificado de terceros y, a continuación, despliega una de las aplicaciones agrupadas, no puede acceder a la aplicación.
kubectl -n obp-samples get secret "${deployment}-trust-bundle" \
-o jsonpath='{.data.ca\.crt}' | base64 -d > "${work_dir}/existing-ca.crt"
kubectl -n idcs1 get secret obp-instance-external-ca-tls-cryptomaterial \
-o jsonpath='{.data.ca\.crt}' | base64 -d > "${work_dir}/external-ca-chain.crt"
cat "${work_dir}/existing-ca.crt" "${work_dir}/external-ca-chain.crt" \
> "${work_dir}/ca.crt"
kubectl -n obp-samples create secret generic "${deployment}-trust-bundle" \
--from-file=ca.crt="${work_dir}/ca.crt" \
--dry-run=client -o yaml | kubectl apply -f -
kubectl -n obp-samples rollout restart deployment/"${deployment}"
kubectl -n obp-samples rollout status deployment/"${deployment}" Fallo al acceder a la aplicación empaquetada desplegada mediante el puerto de entrada-gateway personalizado
Si utiliza el despliegue con un solo clic de Blockchain Platform Manager para desplegar una aplicación en una instancia en una configuración de instalación con un puerto de gateway de entrada de Istio personalizado, el enlace "Acceder a la aplicación aquí" que se proporciona al final del proceso no abre la aplicación. Se devuelve un error del servidor porque el enlace no incluye el puerto personalizado.
Solución alternativa: incluya el puerto personalizado en el enlace proporcionado al final del proceso de despliegue con un solo clic.
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.
- 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.
- En Blockchain Platform Manager, abra la página Cartera y seleccione el separador Usuarios.
- 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.
- Seleccione Registrar usuario y, a continuación, confirme que el nuevo usuario se muestra en la lista Usuarios con un estado Activo.
- Seleccione el separador Carteras y, a continuación, seleccione Crear cartera.
- En la ventana Crear cartera, introduzca los detalles del usuario seleccionado
- 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.
- Vuelva a la aplicación Token de depósito y abra Crear cuenta bancaria para la organización de destino.
- Introduzca el mismo ID de usuario bancario, seleccione Cargar carteras y elija la cartera que ha creado en Blockchain Platform Manager.
- Seleccione el grupo de aplicaciones necesario, configure los límites de cuenta y, a continuación, seleccione Crear cuenta.
- Confirme que se ha creado la cuenta de token de depósito y que el usuario puede seleccionar la cartera esperada al conectarse.
Los nombres de grupo de OpenLDAP no se muestran al crear usuarios de LDAP
Los nombres de grupo de OpenLDAP no se muestran en la lista Grupo de Acceso a Instancias al crear usuarios de LDAP y seleccionar grupos. En su lugar, los roles correspondientes a los grupos se muestran en la lista Grupo de acceso a instancias.
Solución alternativa: escriba los nombres de grupo manualmente si desea utilizar otros grupos personalizados creados en OpenLDAP.
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.
Problemas conocidos de Oracle Database para Oracle Blockchain Platform
G12223-06