我正在尝试使用命令行在网络中添加新的从属关系,但即使在将force标志传递给它之后,我也仍然收到此错误。
fabric-ca-client affiliation add org1.transactor.users.role1 --force
错误:来自服务器的响应:错误代码:0-不支持
[寻找我的Fabric-ca的日志时,我得到了这个:
Getting user '[email protected]'
[DEBUG] Searching for user '[email protected]' using cached connection
[DEBUG] Successfully retrieved user '[email protected]', DN: [email protected],ou=users,ou=transactor,ou=org1,dc=example,dc=com
[DEBUG] Successful token authentication of '[email protected]'
[DEBUG] Received affiliation update request from [email protected]
[DEBUG] Evaluating expression for attribute 'hf.AffiliationMgr' from LDAP user '[email protected]'
[DEBUG] Affilation path for DN '[email protected],ou=users,ou=transactor,ou=org1,dc=example,dc=com' is '[org1 transactor users]'
[DEBUG] Values for LDAP attribute 'uid' are '[[email protected]]'
[DEBUG] Evaluated expression for attribute 'hf.AffiliationMgr'; parms: map[DN:[email protected],ou=users,ou=transactor,ou=org1,dc=example,dc=com affiliation:[org1 transactor users]]; result: true
[DEBUG] Processing affiliation configuration update request
[DEBUG] Processing POST request
[DEBUG] Request to add affiliation 'org1.transactor.users.role1'
[INFO] POST /affiliations?force=true 500 0 "Not supported"
https://hyperledger-fabric-ca.readthedocs.io/en/release-1.4/users-guide.html#adding-an-affiliation
检查您的请求者的这两个条件:
openssl x509 -text -noout -in $FABRIC_CA_CLIENT_HOME/msp/signcerts/cert.pem