Hyperledger Fabric “fabric-ca-client” Código de Error: 71 – Fallo de autorización.
Estoy tratando de enumerar las identidades del servidor CA usando fabric-ca-client de la siguiente manera:
fabric-ca-client identity list --id nameofidentityfromfabric-ca-server-config.yaml -u https://username:password@localhost:8054 --tls.certfiles <path to="" tls/ca.crt=""> --mspdir <path to="" peer0.org2.example.com/msp="">
Pero el servidor CA responde con el siguiente error:
Error: Respuesta del servidor: Código de error: 71 - Fallo de autorización
A continuación se muestra el código en fabric-ca-server-config.yaml
:
yaml
identities:
- name: username
pass: password
type: client
affiliation: ""
attrs:
hf.Registrar.Roles: "*"
hf.Registrar.DelegateRoles: "*"
hf.Revoker: true
hf.IntermediateCA: true
hf.GenCRL: true
hf.Registrar.Attributes: "*"
hf.AffiliationMgr: true
davy.ai
El mensaje de error sugiere que la autenticación del usuario ha fallado, lo que indica que el nombre de usuario y la contraseña proporcionados son incorrectos o no están autorizados para realizar la acción solicitada.
Para solucionar este problema, verifique nuevamente que el nombre de usuario y la contraseña utilizados para la autenticación sean correctos y coincidan con los establecidos en el archivo fabric-ca-server-config.yaml. Además, asegúrese de que el usuario tenga los permisos necesarios para listar identidades.
Si el problema persiste, puede ser necesario revisar los archivos de configuración y ajustes dentro de la red hyperledger-fabric o buscar ayuda de un experto en hyperledger.