2017-10-11 5 views
0

私は自分のファブリック-CA-SERVER-config.yamlファイル持ってファブリック-CA-クライアントのエラー、新規ユーザーの登録中に、私はこのエラーを取得しています

2017/10/11 07:53:11 [DEBUG] Received request 
POST /api/v1/enroll 
Authorization: Basic YWRtaW46YWRtaW5wdw== 
{"caName":"","certificate_request":"-----BEGIN CERTIFICATE REQUEST-----\r\nMIHMMHICAQAwEDEOMAwGA1UEAwwFYWRtaW4wWTATBgcqhkjOPQIBBggqhkjOPQMB\r\nBwNCAASUWo/5gS9H/PSvsiNK2iGsWw0nv7tsVnGG+ZY3cWFJ3ANz6cNmd+lRLZS3\r\nBhHYD/FZhhqwBucMHFE1sB9SqqEnoAAwDAYIKoZIzj0EAwIFAANIADBFAiEAiHjk\r\ncyM3gzqYbLAFVz8kHahVXtAjEOb82q7jiP35Tm4CIAHQsotf2301RCBVQ6i5hb9i\r\nByHhofDyhEFbch7gJVVF\r\n-----END CERTIFICATE REQUEST-----\r\n"} 
2017/10/11 07:53:11 [DEBUG] Directing traffic to default CA 
2017/10/11 07:53:11 [DEBUG] DB: Getting identity admin 
2017/10/11 07:53:11 [DEBUG] Failed to get identity 'admin': sql: no rows in result set 

identities: 
    - name: admin 
     pass: adminpw 
     type: client 
     affiliation: "" 
     maxenrollments: -1 
     attrs: 
      hf.Registrar.Roles: "client,user,peer,validator,auditor" 
      hf.Registrar.DelegateRoles: "client,user,validator,auditor" 
      hf.Revoker: true 
      hf.IntermediateCA: true 
      hf.GenCRL: true 
affiliations: 
    org1: 
     - department1 
     - department2 
    org2: 
     - department1 
     - department2 
    org3: 
     - department1 
     - department2 
    org4: 
     - department1 
     - department2 

`` `

私は生地-CA-server.db削除されたテーブルの任意の

+0

メモリからは、サーバーはデータベースを最初に作成してからデータを取り込むことが望ましいと思います。これは変更されている可能性がありますが、すべてのユーザーがデータベースを作成するための十分な権限(共有ホスティングプラットフォーム上のユーザーなど)を持っているわけではないため、問題を提出したことを覚えています。とにかく、あなたの問題は自明です。サーバーデータベースはインスタンス化されていないため、管理者ユーザーはいません。 – PassKit

答えて

3

内の任意のデータを見つけることができませんでした.DBファイルを閲覧キーストアのファイルとキーは、ca_Peersを再起動して動作しました

+0

こんにちはDarshu、私は同じ問題を会いました。あなたはcaコンテナに入り、 'rm -rf/etc/hyperledger/fabric-ca-server/fabric-ca-server.db'を実行することを意味します。 キーストア内のキーを意味しますか?それは '/ tmp/fabric_ *'なのでしょうか? –

関連する問題