keybase / keybase/keybase-issues

Error running Keybase "keybase.updater is not running"

Open
#2,581 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

Starting the Keybase UI Client the first time produces the following error:

screenshot 2016-09-22 21 40 02

Log:

Installer: 1.1.40
Privileged Helper: Installed, Bundle Version: 1.0.29, Version: 1.0.29
Updater: Unknown, Install Error: keybase.updater is not running (updater)
Service: Unknown, 
Fuse: Unknown, 
Mount directory: Unknown, 
KBFS: Unknown, 
CLI: Unknown, 

Log:
Version: 1.1.40
Installables: (
    "",
    "",
    "",
    "",
    "",
    "",
    ""
)
Install: Privileged Helper
Connecting to keybase.Helper (privileged=1)
Connected
Helper version: {
    build = 2;
    version = "1.0.29";
}
Helper version: {
    build = 2;
    version = "1.0.29";
}
Install: Updater
Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d --log-format=file install --format=json --components=updater
Task dispatch completion
Task (out): {
  "componentResults": [
    {
      "name": "updater",
      "status": {
        "code": 1804,
        "name": "ERROR",
        "desc": "keybase.updater is not running",
        "fields": null
      }
    }
  ],
  "status": {
    "code": 1804,
    "name": "ERROR",
    "desc": "keybase.updater is not running (updater)",
    "fields": null
  },
  "fatal": false
}

Task (err): 2016-09-22T21:36:39.869431 ▶ [DEBU keybase globals.go:284] 001 Created LinkCache, max size: 65536, clean dur: 1m0s
2016-09-22T21:36:39.876384 ▶ [DEBU keybase ui.go:557] 002 Can't set GPG_TTY; discover failed
2016-09-22T21:36:39.876543 ▶ [DEBU keybase globals.go:265] 003 Keybase CLI 1.0.17-20160913233827+18b5a25
2016-09-22T21:36:39.876586 ▶ [DEBU keybase globals.go:265] 004 - Built with go1.7
2016-09-22T21:36:39.876599 ▶ [DEBU keybase globals.go:265] 005 - Visit https://keybase.io for more details
2016-09-22T21:36:39.876644 ▶ [DEBU keybase main.go:144] 006 + configureProcesses
2016-09-22T21:36:39.876687 ▶ [DEBU keybase main.go:242] 007 + configureLogging
2016-09-22T21:36:39.876702 ▶ [DEBU keybase main.go:251] 008 Disabling log forwarding
2016-09-22T21:36:39.876713 ▶ [DEBU keybase main.go:244] 009 - configureLogging
2016-09-22T21:36:39.876725 ▶ [DEBU keybase main.go:146] 00a - configureProcesses -> 
2016-09-22T21:36:39.876976 ▶ [DEBU keybase install_osx.go:402] 00b Installing components: [updater]
2016-09-22T21:36:39.877183 ▶ [DEBU keybase install_osx.go:892] 00c Using updater path: /Applications/Keybase.app/Contents/SharedSupport/bin/updater
2016-09-22T21:36:39.883995 ▶ [DEBU keybase install_osx.go:908] 00d No status, needs install
2016-09-22T21:36:39.888163 ▶ [DEBU keybase launchd.go:139] 00e Output (launchctl remove): 
2016-09-22T21:36:39.888282 ▶ [DEBU keybase launchd.go:144] 00f Nothing to stop (keybase.updater)
2016-09-22T21:36:39.888371 ▶ [DEBU keybase install_osx.go:925] 010 Installing updater service
2016-09-22T21:36:39.888539 ▶ [INFO keybase launchd.go:234] 011 Saving /Volumes/Data/Users/philipp/Library/LaunchAgents/keybase.updater.plist
2016-09-22T21:36:39.888613 ▶ [DEBU keybase util.go:173] 012 + Writing to /Volumes/Data/Users/philipp/Library/LaunchAgents/keybase.updater.plist
2016-09-22T21:36:39.889850 ▶ [DEBU keybase util.go:175] 013 | Temporary file generated: /Volumes/Data/Users/philipp/Library/LaunchAgents/keybase.updater.plist.3FZPCT2YKZF2U6VUMQUNMDGP3HV2DUAZ
2016-09-22T21:36:39.890150 ▶ [DEBU keybase util.go:194] 014 - Wrote to /Volumes/Data/Users/philipp/Library/LaunchAgents/keybase.updater.plist -> ok
2016-09-22T21:36:39.890275 ▶ [INFO keybase launchd.go:93] 015 Starting keybase.updater
2016-09-22T21:36:39.894595 ▶ [DEBU keybase launchd.go:96] 016 Output (launchctl load): /Volumes/Data/Users/philipp/Library/LaunchAgents/keybase.updater.plist: Path had bad ownership/permissions
2016-09-22T21:36:41.427476 ▶ [INFO keybase launchd.go:181] 017 Waiting for keybase.updater to be loaded...
2016-09-22T21:36:43.459437 ▶ [INFO keybase launchd.go:181] 018 Waiting for keybase.updater to be loaded...
2016-09-22T21:36:45.490658 ▶ [INFO keybase launchd.go:181] 019 Waiting for keybase.updater to be loaded...
2016-09-22T21:36:47.519747 ▶ [INFO keybase launchd.go:181] 01a Waiting for keybase.updater to be loaded...
2016-09-22T21:36:49.554594 ▶ [INFO keybase launchd.go:181] 01b Waiting for keybase.updater to be loaded...
2016-09-22T21:36:50.054956 ▶ [ERRO keybase standard.go:200] 01c Error installing updater service: keybase.updater is not running
2016-09-22T21:36:50.055777 ▶ [DEBU keybase out_of_date.go:13] 01d + PrintOutOfDateWarnings
2016-09-22T21:36:50.055871 ▶ [DEBU keybase util.go:386] 01e + GetSocket
2016-09-22T21:36:50.055958 ▶ [DEBU keybase util.go:387] 01f - GetSocket -> ok
2016-09-22T21:36:50.056022 ▶ [DEBU keybase socket.go:73] 020 | empty socket wrapper; need a new one
2016-09-22T21:36:50.056109 ▶ [DEBU keybase socket_nix.go:75] 021 Dialing unix:/Volumes/Data/Users/philipp/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2016-09-22T21:36:50.056557 ▶ [DEBU keybase socket_nix.go:75] 022 Dialing unix:/Volumes/Data/Users/philipp/Library/Caches/Keybase/keybased.sock
2016-09-22T21:36:50.056682 ▶ [DEBU keybase socket.go:88] 023 | DialSocket -> ERROR: There were multiple errors: dial unix /Volumes/Data/Users/philipp/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock: connect: no such file or directory; dial unix /Volumes/Data/Users/philipp/Library/Caches/Keybase/keybased.sock: connect: no such file or directory
2016-09-22T21:36:50.056712 ▶ [DEBU keybase out_of_date.go:18] 024 Ignoring error in printOutOfDateWarnings: There were multiple errors: dial unix /Volumes/Data/Users/philipp/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock: connect: no such file or directory; dial unix /Volumes/Data/Users/philipp/Library/Caches/Keybase/keybased.sock: connect: no such file or directory
2016-09-22T21:36:50.056753 ▶ [DEBU keybase out_of_date.go:19] 025 - PrintOutOfDateWarnings
2016-09-22T21:36:50.157815 ▶ [DEBU keybase globals.go:312] 026 Calling shutdown first time through
2016-09-22T21:36:50.157988 ▶ [DEBU keybase login_state.go:1015] 027 + Account "LoginState - Shutdown"
2016-09-22T21:36:50.158105 ▶ [DEBU keybase login_state.go:928] 028 - LoginState: Leaving request loop
2016-09-22T21:36:50.158124 ▶ [DEBU keybase login_state.go:1017] 029 - Account "LoginState - Shutdown"
2016-09-22T21:36:50.158168 ▶ [DEBU keybase globals.go:360] 02a exiting shutdown code=0; err=

Install complete
Privileged Helper: Installed, Bundle Version: 1.0.29
Version: 1.0.29
Updater: Install Error: keybase.updater is not running (updater)
Task dispatch completion

Maybe it is a problem that my User Directory is on another Disk?

/Volumes/Data/Users/philipp

instead of

/Users/philipp

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with install_osx.go and launchd.go, following the updater installation path shown in the log. Reproduce the failure with the home directory mounted at /Volumes/Data/Users/philipp and inspect the reported ownership or permissions error. Done means the updater launches successfully and the initial installation no longer reports that keybase.updater is not running.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, macos
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.