{"action":"created","issue":{"url":"https://api.github.com/repos/hyperledger/fabric/issues/1331","repository_url":"https://api.github.com/repos/hyperledger/fabric","labels_url":"https://api.github.com/repos/hyperledger/fabric/issues/1331/labels{/name}","comments_url":"https://api.github.com/repos/hyperledger/fabric/issues/1331/comments","events_url":"https://api.github.com/repos/hyperledger/fabric/issues/1331/events","html_url":"https://github.com/hyperledger/fabric/issues/1331","id":152693495,"number":1331,"title":"ledger data become inconsistent across nodes after restarting a peer (using PBFT batch)","user":{"login":"sachikoy","id":15377192,"avatar_url":"https://avatars.githubusercontent.com/u/15377192?v=3","gravatar_id":"","url":"https://api.github.com/users/sachikoy","html_url":"https://github.com/sachikoy","followers_url":"https://api.github.com/users/sachikoy/followers","following_url":"https://api.github.com/users/sachikoy/following{/other_user}","gists_url":"https://api.github.com/users/sachikoy/gists{/gist_id}","starred_url":"https://api.github.com/users/sachikoy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sachikoy/subscriptions","organizations_url":"https://api.github.com/users/sachikoy/orgs","repos_url":"https://api.github.com/users/sachikoy/repos","events_url":"https://api.github.com/users/sachikoy/events{/privacy}","received_events_url":"https://api.github.com/users/sachikoy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2016-05-03T03:36:55Z","updated_at":"2016-05-05T14:23:35Z","closed_at":null,"body":"I am testing on an environment with 4 VPs (vp0, .. vp3) with PBFT batch and security enabled.\r\nWhen I stop one peer and restart it, the peer's state becomes inconsistent with other peers, yet all peers keep making consensus.\r\n\r\nHere is the precise steps I did:\r\n1. invoke several transactions on all of peers (vp0, .., vp3)\r\n2. stop vp3, and make sure other nodes can still process transactions\r\n3. start vp3, and make sure that vp3 can process transactions (and all other peers)\r\n4. then vp3's the block height (from /chain REST API endpoint) is different from other peers.\r\n5. If I query the state, vp3's result is different from other peers.\r\n"},"comment":{"url":"https://api.github.com/repos/hyperledger/fabric/issues/comments/217167783","html_url":"https://github.com/hyperledger/fabric/issues/1331#issuecomment-217167783","issue_url":"https://api.github.com/repos/hyperledger/fabric/issues/1331","id":217167783,"user":{"login":"tuand27613","id":11295979,"avatar_url":"https://avatars.githubusercontent.com/u/11295979?v=3","gravatar_id":"","url":"https://api.github.com/users/tuand27613","html_url":"https://github.com/tuand27613","followers_url":"https://api.github.com/users/tuand27613/followers","following_url":"https://api.github.com/users/tuand27613/following{/other_user}","gists_url":"https://api.github.com/users/tuand27613/gists{/gist_id}","starred_url":"https://api.github.com/users/tuand27613/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tuand27613/subscriptions","organizations_url":"https://api.github.com/users/tuand27613/orgs","repos_url":"https://api.github.com/users/tuand27613/repos","events_url":"https://api.github.com/users/tuand27613/events{/privacy}","received_events_url":"https://api.github.com/users/tuand27613/received_events","type":"User","site_admin":false},"created_at":"2016-05-05T14:23:35Z","updated_at":"2016-05-05T14:23:35Z","body":"Do you have the docker images for peer and membersrvc ?  You might have to do\r\n- go test github.com/hyperledger/fabric/core/container -run=BuildImage_Peer\r\nand\r\n- go test github.com/hyperledger/fabric/core/container -run=BuildImage_Obcca\r\n\r\nbefore behave can run."}}