keybase / keybase/client

MULTIPLE issues with OS X 10.10

Open
#6,067 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

ISSUES

  1. Application kept disappearing after installation (after installing via a non-root user, but dragging/adding to Apps via an admin user credentials).
  2. Private folder content disappeared.
  3. 'keybase log send' throws "API network error".

Issue (1) running for days, BEFORE the S3 outage of Feb 28th

So far... to solve (1) and (2) I tried:
  • Reinstalled multiple times. Restarted multiple times.
  • Installed via admin session. No change.
  • Uninstalled.
  • Reinstalled (same device)
  • Asked to install helper again.
  • App did not recognise device as a the same device.
  • Had to use a different "label" for the same device.
  • Restarted multiple times.
  • Asked me for the paper key. App accepted the key.
Every single time I start the app, it shows the message:

"This computer and possibly others are unable to read some of your folders. To avoid losing data forever, please turn on one of the devices below:"

I choose to "Enter the paper key instead"

It gets accepted, it shows the corny message about rekeying and having kids(?)... saying it would take minutes...
Nothing happens. How long does it take?

  • Still showing private folders with the "rekey" label.
  • I enter the paper key on each one.
  • Nothing happens.

I miss the content of my folders.

keybase status throws:

Username:      favilar
Logged in:     yes

Device:
    name:      MBP_0317
    ID:        63e1574bbe2e060364043ad1abe42818
    status:    active

Session:       no session
    is valid:  yes
    keys:      unlocked

Key status:
    stream:    not cached
    secret:    stored
    dev sig:   cached
    dev enc:   cached
    paper sig: cached
    paper enc: cached
    prompt:    show
    tsec:      not cached

KBFS:
    status:    running
    version:   1.0.2-20170223162637+0e810fc
    log:       /Users/myuser/Library/Logs/keybase.kbfs.log

Service:
    status:    running
    version:   1.0.18-20170223162556+af0e640
    log:       /Users/myuser/Library/Logs/keybase.service.log

Updater:
    log:       /Users/myuser/Library/Logs/keybase.updater.log

Platform Information:
    OS:        darwin
    OS vers:   10.10.5-14F2109
    Runtime:   go1.7.5
    Arch:      amd64

Client:
    version:   1.0.18-20170223162556+af0e640

Desktop app:
    status:    running
    version:   1.0.18-20170223162556+af0e640
    log:       /Users/myuser/Library/Logs/Keybase.app.log

Config path:   /Users/myuser/Library/Application Support/Keybase/config.json
Default user:  favilar
Other users:   

command-line client:
    keybase status [pid: 917, version: 1.0.18-20170223162556+af0e640]

desktop:
    /Applications/Keybase.app/Contents/Frameworks/Keybase Helper.app/Contents/MacOS/Keybase Helper --type=renderer --no-sandbox --primordial-pipe-token=7C1682AC2FFBCB43135F7E20570B9BCE --lang=en-US --node-integration=true --hidden-page --enable-pinch --num-raster-threads=4 --enable-zero-copy --disable-partial-raster --enable-gpu-memory-buffer-compositor-resources --content-image-texture-target=3553,3553,3553,3553,3553,34037,3553,3553,3553,3553,3553,34037,3553,34037,34037 --video-image-texture-target=3553,3553,3553,3553,3553,34037,3553,3553,3553,3553,3553,34037,3553,34037,34037 --mojo-channel-token=4CABD8D37C29EE2AB1CA381F694B7F61 --mojo-application-channel-token=7C1682AC2FFBCB43135F7E20570B9BCE --channel=481.2.1357460421 [pid: 517, version: 1.0.18-20170223162556+af0e640, description: Main Renderer]
    /Applications/Keybase.app/Contents/MacOS/Keybase [pid: 481, version: 1.0.18-20170223162556+af0e640, description: Main Thread]
    /Applications/Keybase.app/Contents/Frameworks/Keybase Helper.app/Contents/MacOS/Keybase Helper --type=renderer --no-sandbox --primordial-pipe-token=D4389C8A3AF6D4FB92AF5D280D89D207 --lang=en-US --node-integration=true --hidden-page --enable-pinch --num-raster-threads=4 --enable-zero-copy --disable-partial-raster --enable-gpu-memory-buffer-compositor-resources --content-image-texture-target=3553,3553,3553,3553,3553,34037,3553,3553,3553,3553,3553,34037,3553,34037,34037 --video-image-texture-target=3553,3553,3553,3553,3553,34037,3553,3553,3553,3553,3553,34037,3553,34037,34037 --mojo-channel-token=5C606E2FD2F76D1EDDDB1A4755A3324F --mojo-application-channel-token=D4389C8A3AF6D4FB92AF5D280D89D207 --channel=481.1.1879823842 [pid: 516, version: 1.0.18-20170223162556+af0e640, description: Menubar]

KBFS:
    /Applications/Keybase.app/Contents/SharedSupport/bin/kbfs -debug -log-file=/Users/myuser/Library/Logs/keybase.kbfs.log -runtime-dir=/Users/myuser/Library/Caches/Keybase /keybase [pid: 632, version: 1.0.2-20170223162637+0e810fc]

(3) Shows:

▶ ERROR API network error: Post https://api.keybase.io/_/api/1.0/logdump/send.json: net/http: request canceled (Client.Timeout exceeded while awaiting headers)

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 by reviewing the reported keybase status output and the logs at /Users/myuser/Library/Logs/keybase.kbfs.log, keybase.service.log, and Keybase.app.log. Reproduce the installation, missing private-folder content, paper-key rekey flow, and keybase log send timeout on OS X 10.10. Done requires identifying and resolving the reported failures or splitting them into actionable issues.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, macos
Domain
cli, desktop, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.