title: grpc: RPC failed fast due to transport failure when starting the peer node for fabric
body: <p>I tried to build the development environment of fabric using the guide at <a href="https://github.com/hyperledger/fabric/blob/master/docs/dev-setup/devenv.md" rel="nofollow">https://github.com/hyperledger/fabric/blob/master/docs/dev-setup/devenv.md</a></p>
  
  <p>After <code>vagrant ssh</code> into the VM, I wanted to start a peer node to test the example chaincode to verify if I have set the environment correctly, so with the guide at <a href="https://github.com/hyperledger/fabric/blob/master/docs/Setup/Chaincode-setup.md" rel="nofollow">https://github.com/hyperledger/fabric/blob/master/docs/Setup/Chaincode-setup.md</a></p>
  
  <p>I <code>make peer</code>, and started the peer node by <code>peer node start --peer-chaincodedev</code>, but error appeared:</p>
  
  <pre><code>[crypto] Errorf -&gt; ERRO 008 [validator.vp] Failed requesting read certificate [rpc error: code = 14 desc = grpc: RPC failed fast due to transport failure].
  
  [crypto] Errorf -&gt; ERRO 009 [validator.vp] Failed requesting ECA certificate [rpc error: code = 14 desc = grpc: RPC failed fast due to transport failure].
  
  [crypto] Errorf -&gt; ERRO 00a [validator.vp] Failed getting ECA certificate [rpc error: code = 14 desc = grpc: RPC failed fast due to transport failure].
  
  [crypto] Errorf -&gt; ERRO 00b [validator.vp] Failed retrieving ECA certs chain [rpc error: code = 14 desc = grpc: RPC failed fast due to transport failure].
  
  [crypto] Errorf -&gt; ERRO 00c [validator.vp] Failed registering node crypto engine [rpc error: code = 14 desc = grpc: RPC failed fast due to transport failure].
  
  [crypto] Errorf -&gt; ERRO 00d [validator.vp] Failed registering peer [vp]: [rpc error: code = 14 desc = grpc: RPC failed fast due to transport failure]
  
  [crypto] Errorf -&gt; ERRO 00e [validator.vp] Failed registering [vp]: [rpc error: code = 14 desc = grpc: RPC failed fast due to transport failure]
  
  grpc: addrConn.resetTransport failed to create client transport: connection error: desc = "transport: dial tcp [::1]:7054: getsockopt: connection refused"; Reconnecting to {"localhost:7054" &lt;nil&gt;}
  
  Failed to dial localhost:7054: grpc: the connection is closing; please retry.
  </code></pre>
  
  <p>I've also tried the optional step of security setup, <code>make membersrvc</code> and run it, but when running membersrvc, there is no output and no stop but just staying at there for several hours.</p>
  
  <p>I have no idea why this appears and there seems no one else meeting the same problem with me after two-day searching. Please help me, thanks!</p>