Problemi noti per Oracle Blockchain Platform Enterprise Edition per Besu
Scopri i problemi che potresti incontrare quando utilizzi Oracle Blockchain Platform e come risolverli.
- Errore di asserzione non riuscito durante l'uso di App Builder Blockchain
- Applicazione distribuita non accessibile alle istanze create con certificati di terze parti personalizzati
- Accesso all'applicazione raggruppata distribuito mediante porta gateway in entrata personalizzata non riuscito
- Impossibile creare il wallet per altre organizzazioni
- Nomi dei gruppi OpenLDAP non visualizzati durante la creazione di utenti LDAP
- La configurazione del provider di identità che utilizza l'API non funziona
- Informazioni stack - Menzioni UI - Voce host non corretti
Errore di asserzione non riuscito durante l'uso di App Builder Blockchain
Assertion failed: !(handle->flags & UV_HANDLE_CLOSING), file src\win\async.c, line 94Si tratta di un problema noto per Node.js in esecuzione su Microsoft Windows 11.
Soluzione: è possibile ignorare questo messaggio di errore. I file manifesto saranno ancora pubblicati nel registro degli smart contract.
Applicazione distribuita non accessibile alle istanze create con certificati di terze parti personalizzati
Se si crea un'istanza utilizzando un certificato di terze parti e quindi si distribuisce una delle applicazioni in bundle, non è possibile accedere all'applicazione.
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}" Accesso all'applicazione raggruppata distribuito mediante porta gateway in entrata personalizzata non riuscito
Se si utilizza la distribuzione con un clic da Blockchain Platform Manager per distribuire un'applicazione a un'istanza in un'impostazione di installazione con una porta gateway Istio in entrata personalizzata, il collegamento "Accedi all'applicazione qui" fornito alla fine del processo non apre l'applicazione. Viene restituito un errore del server perché il collegamento non include la porta personalizzata.
Soluzione: includere la porta personalizzata nel collegamento fornito alla fine del processo di distribuzione con un clic.
Impossibile creare il wallet per altre organizzazioni
Quando si utilizza IDCS come provider di identità, viene restituito un errore quando si tenta di creare un wallet per un utente in un'organizzazione diversa.
- Identificare l'organizzazione di destinazione, la rete dell'organizzazione, l'ID utente e l'istanza del servizio wallet che verranno utilizzati per il nuovo conto token di deposito.
- In Blockchain Platform Manager, aprire la pagina Wallet e selezionare la scheda Utenti.
- Controllare se l'utente di destinazione esiste già per l'organizzazione di destinazione.
- Se l'utente esiste, confermare che l'organizzazione e l'ID utente sono corretti e che lo stato dell'utente è Attivo.
- Se l'utente non esiste, selezionare Registra utente e immettere i dettagli richiesti.
- Selezionare Registra utente, quindi confermare che il nuovo utente viene visualizzato nell'elenco Utenti con stato Attivo.
- Selezionare la scheda Wallet, quindi selezionare Crea wallet.
- Nella finestra Crea wallet immettere i dettagli per l'utente selezionato.
- Selezionare Crea wallet. Verificare che il wallet sia visualizzato nell'organizzazione di destinazione nell'elenco Wallet e che il relativo stato sia Attivo.
- Tornare all'applicazione Token di deposito e aprire Crea conto bancario per l'organizzazione di destinazione.
- Immettere lo stesso ID utente banca, selezionare Carica wallet e scegliere il wallet creato in Blockchain Platform Manager.
- Selezionare il gruppo di applicazioni richiesto, configurare i limiti dell'account, quindi selezionare Crea account.
- Confermare che il conto token di deposito è stato creato e che l'utente può selezionare il wallet previsto durante l'accesso.
Nomi dei gruppi OpenLDAP non visualizzati durante la creazione di utenti LDAP
I nomi dei gruppi OpenLDAP non vengono visualizzati nella lista Gruppo di accesso all'istanza quando si creano utenti LDAP e si selezionano gruppi. I ruoli corrispondenti ai gruppi vengono invece visualizzati nell'elenco Gruppo di accesso istanza.
Soluzione: immettere i nomi dei gruppi manualmente se si intende utilizzare altri gruppi personalizzati creati in OpenLDAP.
La configurazione del provider di identità che utilizza l'API non funziona
Non è possibile aggiungere un provider di identità utilizzando l'API.
Soluzione: utilizzare la GUI per aggiungere un provider di identità.
Informazioni stack - Menzioni UI - Voce host non corretti
L'area Informazioni stack dell'interfaccia utente di installazione menziona in modo errato wrapperapi.<instance-name>.<instance-domain> anziché wrapper.<instance-name>.<instance-domain> nell'elenco di voci da aggiungere al file hosts.
Soluzione: ignorare l'interfaccia utente e utilizzare wrapper.<instance-name>.<instance-domain>.
Problemi noti di Oracle Database per Oracle Blockchain Platform
G12226-06