{"action":"created","issue":{"url":"https://api.github.com/repos/keybase/keybase-issues/issues/1765","labels_url":"https://api.github.com/repos/keybase/keybase-issues/issues/1765/labels{/name}","comments_url":"https://api.github.com/repos/keybase/keybase-issues/issues/1765/comments","events_url":"https://api.github.com/repos/keybase/keybase-issues/issues/1765/events","html_url":"https://github.com/keybase/keybase-issues/issues/1765","id":106656397,"number":1765,"title":"Keybase account stopped working after update","user":{"login":"pnelsen","id":2073402,"avatar_url":"https://avatars.githubusercontent.com/u/2073402?v=3","gravatar_id":"","url":"https://api.github.com/users/pnelsen","html_url":"https://github.com/pnelsen","followers_url":"https://api.github.com/users/pnelsen/followers","following_url":"https://api.github.com/users/pnelsen/following{/other_user}","gists_url":"https://api.github.com/users/pnelsen/gists{/gist_id}","starred_url":"https://api.github.com/users/pnelsen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pnelsen/subscriptions","organizations_url":"https://api.github.com/users/pnelsen/orgs","repos_url":"https://api.github.com/users/pnelsen/repos","events_url":"https://api.github.com/users/pnelsen/events{/privacy}","received_events_url":"https://api.github.com/users/pnelsen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-09-15T21:58:44Z","updated_at":"2015-09-16T02:58:46Z","closed_at":null,"body":"It appears that keybase recommended an update from 0.7.1 (now on 0.8.18), and ever since I get the following error message with pretty much every command:\r\nerror: Previous payload hash doesn't match\r\n\r\nI attempted to logout/login and I get the error message on logging in.\r\nAttempted to reset and login and I see the error.\r\n\r\nSee the error on multiple platforms (OSX, ubuntu).  Have not attempted to downgrade"},"comment":{"url":"https://api.github.com/repos/keybase/keybase-issues/issues/comments/140610905","html_url":"https://github.com/keybase/keybase-issues/issues/1765#issuecomment-140610905","issue_url":"https://api.github.com/repos/keybase/keybase-issues/issues/1765","id":140610905,"user":{"login":"pnelsen","id":2073402,"avatar_url":"https://avatars.githubusercontent.com/u/2073402?v=3","gravatar_id":"","url":"https://api.github.com/users/pnelsen","html_url":"https://github.com/pnelsen","followers_url":"https://api.github.com/users/pnelsen/followers","following_url":"https://api.github.com/users/pnelsen/following{/other_user}","gists_url":"https://api.github.com/users/pnelsen/gists{/gist_id}","starred_url":"https://api.github.com/users/pnelsen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pnelsen/subscriptions","organizations_url":"https://api.github.com/users/pnelsen/orgs","repos_url":"https://api.github.com/users/pnelsen/repos","events_url":"https://api.github.com/users/pnelsen/events{/privacy}","received_events_url":"https://api.github.com/users/pnelsen/received_events","type":"User","site_admin":false},"created_at":"2015-09-16T02:58:46Z","updated_at":"2015-09-16T02:58:46Z","body":"@maxtaco , thanks for the quick response.  I did have a chance to regenerate the key, and it turns out that I'm still seeing the same issue.\r\n\r\n/N) y\r\nPatricks-MacBook-Pro:~ patricknelsen$ keybase gen\r\nYour key passphrase (can be the same as your login passphrase): ****************\r\nRepeat to confirm: ****************\r\nGenerating keys.\r\n..... Done!\r\nPush your public key to the server? [Y/n] \r\ninfo: Updated file: /Users/patricknelsen/.cache/keybase/session.json\r\nPush your encrypted private key to the server? [Y/n] n\r\ninfo: success!\r\n\r\nPatricks-MacBook-Pro:~ patricknelsen$ keybase -d list-sigs\r\ndebug: + opening config file: /Users/patricknelsen/.config/keybase/config.json\r\ndebug: ++ loading config file /Users/patricknelsen/.config/keybase/config.json\r\ndebug: -- loaded config file -> {\"user\":{\"name\":\"pnelsen\",\"salt\":\"4e6634f49693975f5985d53b8cf3727a\",\"id\":\"619e6eddd3df78745ecc4b3755295b19\"}}\r\ndebug: - opened config file; found=true\r\ndebug: + testing GPG command-line client <default: gpg2 or gpg>\r\ndebug: | using GPG command: gpg\r\ndebug: - tested GPG command-line client -> null\r\ndebug: Setting GPG_TTY=/dev/ttys003\r\ndebug: + Load proxy CAs\r\ndebug: - Loaded proxy CAs\r\ndebug: + startup message\r\ndebug: | CLI version: 0.8.18\r\ndebug: | Platform info: {\"versions\":{\"http_parser\":\"2.3\",\"node\":\"0.12.7\",\"v8\":\"3.28.71.19\",\"uv\":\"1.6.1\",\"zlib\":\"1.2.8\",\"modules\":\"14\",\"openssl\":\"1.0.1p\"},\"arch\":\"x64\",\"platform\":\"darwin\",\"features\":{\"debug\":false,\"uv\":true,\"ipv6\":true,\"tls_npn\":true,\"tls_sni\":true,\"tls_ocsp\":true,\"tls\":true}}\r\ndebug: | Version info: [\"keybase (keybase.io CLI) v0.8.18\",\"- node.js v0.12.7\",\"- gpg (GnuPG) 1.4.19\",\"- Copyright (C) 2015 Free Software Foundation, Inc.\",\"Identifies as: 'keybase.io node.js client v0.8.18 darwin'\"]\r\ndebug: - startup message\r\ndebug: + opening database file: /Users/patricknelsen/.local/share/keybase/keybase.idb\r\ndebug: ++ DB::_init_db\r\ndebug: -- DB::_init_db -> 0\r\ndebug: - DB opened\r\ndebug: + session::load\r\ndebug: ++ opening config file: /Users/patricknelsen/.cache/keybase/session.json\r\ndebug: +++ loading config file /Users/patricknelsen/.cache/keybase/session.json\r\ndebug: --- loaded config file -> <redacted>\r\ndebug: -- opened config file; found=true\r\ndebug: - session::load\r\ndebug: + session::check\r\ndebug: | calling to sesscheck\r\ndebug: ++ request to sesscheck (https://api.keybase.io:443/_/api/1.0/sesscheck.json) (cookie=true)\r\ndebug: || Adding a custom CA for host api.keybase.io when tls=true\r\ndebug: -- request to sesscheck -> null\r\ndebug: - session::check\r\ndebug: + User::load_me\r\ndebug: ++ pnelsen: load user\r\ndebug: +++ pnelsen: load user from local storage\r\ndebug: ++++ load sig chain from local storage\r\ndebug: |||| loading sig chain w/ payload hash 605525686fef18180be692df6106c13dae39abb2799dc9e8bed1e2bb64e9b886\r\ndebug: +++++ 619e6eddd3df78745ecc4b3755295b19: load signature chain\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 605525686fef18180be692df6106c13dae39abb2799dc9e8bed1e2bb64e9b886\r\ndebug: ||||| -> found link and previous; prev=f1509495f4f1d46e43dcdd341156b975f7ad19aefeb250a80fd2b236c517a891\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link f1509495f4f1d46e43dcdd341156b975f7ad19aefeb250a80fd2b236c517a891\r\ndebug: ||||| -> found link and previous; prev=09527db7672bf23a9681ac86c70826cdc01ed1e467252a76ca4bf4ad0964efd7\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 09527db7672bf23a9681ac86c70826cdc01ed1e467252a76ca4bf4ad0964efd7\r\ndebug: ||||| -> found link and previous; prev=439cb3f0b4774688deb5db2fe2e92b9f411f1753e131e4e1cfb79abb904dd4b8\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 439cb3f0b4774688deb5db2fe2e92b9f411f1753e131e4e1cfb79abb904dd4b8\r\ndebug: ||||| -> found link and previous; prev=bb4b8cd1484f7ed9f45af965b4f27d16602a6768f1a99f60a5a744d0d5da4d6b\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link bb4b8cd1484f7ed9f45af965b4f27d16602a6768f1a99f60a5a744d0d5da4d6b\r\ndebug: ||||| -> found link and previous; prev=c3e489b75fa8b188eabd5df420f035865c46fb1dbe0530dcc030852713e5d8e8\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link c3e489b75fa8b188eabd5df420f035865c46fb1dbe0530dcc030852713e5d8e8\r\ndebug: ||||| -> found link and previous; prev=ca08223a56cd5127ad5242912954c0b2c9b9345dd2475f09a4c3f9a7fa459e21\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link ca08223a56cd5127ad5242912954c0b2c9b9345dd2475f09a4c3f9a7fa459e21\r\ndebug: ||||| -> found link and previous; prev=20639787fa9a049dd51059eb36c58b88181d2c97d856c84e610a98e225609903\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 20639787fa9a049dd51059eb36c58b88181d2c97d856c84e610a98e225609903\r\ndebug: ||||| -> found link and previous; prev=479ed752fa2eb513cf59f835b69098e9ed845593a8e96b400baeab20f88e5a76\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 479ed752fa2eb513cf59f835b69098e9ed845593a8e96b400baeab20f88e5a76\r\ndebug: ||||| -> found link and previous; prev=8b9f2b83ae4c160c03c5ea39af51b257d5a561f9211cb99bd3aaf0be9638dad9\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 8b9f2b83ae4c160c03c5ea39af51b257d5a561f9211cb99bd3aaf0be9638dad9\r\ndebug: ||||| -> found link and previous; prev=24876c04fcbee2543202274c5145354f0b6b34a38e37d27824ab0260f98d419b\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 24876c04fcbee2543202274c5145354f0b6b34a38e37d27824ab0260f98d419b\r\ndebug: ||||| -> found link and previous; prev=181bf1660e64f8d0399243b18d2b71209a6f20a093b06527f56417d9499709d1\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 181bf1660e64f8d0399243b18d2b71209a6f20a093b06527f56417d9499709d1\r\ndebug: ||||| -> found link and previous; prev=37069f84adfad38043651e257053a83e5e22ae2b5cc06909879507bf74efbc53\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 37069f84adfad38043651e257053a83e5e22ae2b5cc06909879507bf74efbc53\r\ndebug: ||||| -> found link and previous; prev=65a62af1247817a88c841f0f45aa86876c0d681cd0d25aec326a86a2d5568412\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 65a62af1247817a88c841f0f45aa86876c0d681cd0d25aec326a86a2d5568412\r\ndebug: ||||| -> found link and previous; prev=4be366f49c0dab0d8466c6139af9463fd005140130997dd3da140a995029c582\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 4be366f49c0dab0d8466c6139af9463fd005140130997dd3da140a995029c582\r\ndebug: ||||| -> found link and previous; prev=d3920272a9064f50d0d6ec76c4f8f0a921d1bbd40c932cd0478204432a09dbd8\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link d3920272a9064f50d0d6ec76c4f8f0a921d1bbd40c932cd0478204432a09dbd8\r\ndebug: ||||| -> found link and previous; prev=788bef4ab571d16accad4ce4c0e615dc627096a8464273559d074de2e77151dd\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 788bef4ab571d16accad4ce4c0e615dc627096a8464273559d074de2e77151dd\r\ndebug: ||||| -> found link and previous; prev=18f6757dca80f14a0a215585305277341ffce00ebe835d5701640cdd6a07fc55\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 18f6757dca80f14a0a215585305277341ffce00ebe835d5701640cdd6a07fc55\r\ndebug: ||||| -> found link and previous; prev=7ad8a4ff1674d62b1dec55ecb5ba0fde2cfdfb060a0f1bd6562eef3fa6f1533f\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 7ad8a4ff1674d62b1dec55ecb5ba0fde2cfdfb060a0f1bd6562eef3fa6f1533f\r\ndebug: ||||| -> found link and previous; prev=7d9be7a8fdf0682780edcde42b0be17d35f000d37903462346541f51c725e115\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link 7d9be7a8fdf0682780edcde42b0be17d35f000d37903462346541f51c725e115\r\ndebug: ||||| -> found link and previous; prev=ff7e15625797458ef40006bbfe68ead03ef8b87b3bb35a0a02d22570c15d6de0\r\ndebug: ||||| 619e6eddd3df78745ecc4b3755295b19: Loading link ff7e15625797458ef40006bbfe68ead03ef8b87b3bb35a0a02d22570c15d6de0\r\ndebug: ||||| -> found link and previous; prev=null\r\ndebug: ----- 619e6eddd3df78745ecc4b3755295b19: loaded signature chain\r\ndebug: ---- loaded sig chain from local storage\r\ndebug: --- pnelsen: loaded user from local storage -> null / [object Object]\r\ndebug: +++ pnelsen: load user from server\r\ndebug: ++++ merkle find_and_verify: uid undefined, username pnelsen\r\ndebug: +++++ request to merkle/path (https://api.keybase.io:443/_/api/1.0/merkle/path.json?uid=&username=pnelsen) (cookie=true)\r\ndebug: ||||| Adding a custom CA for host api.keybase.io when tls=true\r\ndebug: ----- request to merkle/path -> null\r\ndebug: +++++ merkle get_merkle_pgp_key\r\ndebug: ||||| Call to gpg: { args: [ '-k', '--with-fingerprint', '--with-colons' ],\r\ndebug:   quiet: true,\r\ndebug:   no_options: true }\r\ndebug: ||||| merkle key already found in keyring\r\ndebug: ----- merkle get_merkle_pgp_key\r\ndebug: |||| Load key /2A32340CEC8C9492 from master keyring (secret=undefined)\r\ndebug: |||| Call to gpg: { args: \r\ndebug:    [ '--export',\r\ndebug:      '--export-options',\r\ndebug:      'export-local-sigs',\r\ndebug:      '-a',\r\ndebug:      '2A32340CEC8C9492' ] }\r\ndebug: +++++ lookup UID\r\ndebug: ++++++ read_uids_from_keys 03E146CDAF8136680AD566912A32340CEC8C9492\r\ndebug: |||||| Call to gpg: { args: \r\ndebug:    [ '-k',\r\ndebug:      '--with-fingerprint',\r\ndebug:      '--with-colons',\r\ndebug:      '03E146CDAF8136680AD566912A32340CEC8C9492' ],\r\ndebug:   quiet: true,\r\ndebug:   no_options: true }\r\ndebug: |||||| got: [{\"username\":\"Keybase.io Merkle Signing\",\"comment\":\"v1\",\"email\":\"merkle@keybase.io\"}]\r\ndebug: ------ read_uids_from_key -> null\r\ndebug:  - Map 2A32340CEC8C9492 -> [object Object] via gpg\r\ndebug: ----- looked up UID\r\ndebug: +++++ Rollback check\r\ndebug: ||||| DB put value kv:e2:f91353afce0a64f8928ac791ab8504aac7d462a49f28e0709c6089c9efaa101258fac741989434ffe51110a2b96c26df4b8e14aaa7a7e8fc63f7bbf2b40422aa\r\ndebug: ||||| DB put lookup: lo:5:latest -> 5ae919e3ef71d7d9814df2bcd5c895b27fbc4cfe5bdb3edbe8143dc06a92488f\r\ndebug: ----- Rollback check\r\ndebug: +++++ request to user/lookup (https://api.keybase.io:443/_/api/1.0/user/lookup.json?username=pnelsen) (cookie=true)\r\ndebug: ||||| Adding a custom CA for host api.keybase.io when tls=true\r\ndebug: ----- request to user/lookup -> null\r\ndebug: ---- pnelsen: loaded user from server\r\ndebug: ++++ updating local user w/ remote\r\ndebug: +++++ update sig chain; remote_seqno=21\r\ndebug: ----- updated sig chain\r\ndebug: ---- finished update\r\ndebug: ++++ pnelsen: verifying signatures\r\ndebug: +++++ pnelsen: verifying sig\r\ndebug: ++++++ libkeybase: replay(username: pnelsen, uid: 619e6eddd3df78745ecc4b3755295b19, eldest: 010138c5315ee1b1aaa68a2fa78044a8eff99a71009ea6ed980d4d91f218f3acb33b0a)\r\ndebug: |||||| libkeybase: replaying signature 1: 0be370b0cc53eda2dbfd55e46290672361b51699672bee977d6de7181d589d090f\r\ndebug: |||||| libkeybase: chain link parsed, type 'web_service_binding'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 2: a79aa38b0ce74263199e1b62f60d342bf403cdeca19e9ac7b120df52737945d10f\r\ndebug: |||||| libkeybase: chain link parsed, type 'web_service_binding'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 3: ae98364138aebf280b57047f57d7c2866530628042515b72957cd163b761ac200f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 4: d2dfff954d31942085b0fdab8595a7da061e11e893d25ee9ec06cace1e16fe080f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 5: 06b6c340ea102f5945337ea759289de50603a9e2ad543237343eb90050de40380f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 6: a8c27c8bfb3c231b065d8193817da7f2359170055a48742e6e62d2e56e7049dc0f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 7: a1d6f082e8cae7db1466ef8d0f00faec8d5a278fc87bb7374d399f3a73c363190f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 8: fa0034c804ff5179af9fed5742688939984c7c3fb34c21c193d4942ee99c9af20f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 9: 160e775029754c784246c3b895f255b7f03f2e7fc795d077562aa221ed7703420f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 10: 821f8b8415f4af8035da234abaebe09d4da998602b568399b5594955d261c6e40f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 11: 360f0183aec135fec378c1215a62ae5160b852056e65bdc19a7d04ec2d2ac72d0f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 12: 1637eac411128d9c72a8f2aad54224e69b4cce77af9e15b15b039f2b65a4266f0f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 13: 3fbe43f1aa6ce59809c1254bc40d8351a2c10937f261a1836eb66bd5186c2b250f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 14: 8cc3a6209d6ce6f68f169e662c150a7ee77687bd81346fe67e248f2f40b469780f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 15: fe784a227da3a8b19b6b01a6dbbe257ed59ff2e73fd3050275479a1eee4d563d0f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 16: 3584668f9d1e5737fb095edce5857debd37f0e763c5071f2637e9ea17346641d0f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 17: 9a9eb131925e6fef353fab0cf727f36b4ff23647ccbaa09f7c3bed60970cd2be0f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 18: 47efdd7ab54c45384c5802d7e2a2e46d6cd2faaaad5da5ac1d19502fda8e8ddb0f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 19: 595a73fc649c2c8ccc1aa79384e0b3e7ab3049d8df838f75ef0edbcb5bbc42990f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\ndebug: |||||| libkeybase: link not in the current subchain -- skipping ahead\r\ndebug: |||||| libkeybase: replaying signature 20: e256078702afd7a15a24681259935b48342a49840ab6a90291b300961669790f0f\r\ndebug: |||||| libkeybase: chain link parsed, type 'track'\r\nerror: Previous payload hash doesn't match, expected: 67f63579dcb143cde80af2196037e61b8d5410677939c3635fbf44e34e106d6e got: 09527db7672bf23a9681ac86c70826cdc01ed1e467252a76ca4bf4ad0964efd7"}}