keybase / keybase/client

ls: cannot access '/keybase': Transport endpoint is not connected

Open
#28,038 2 comments 2 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

Describe the bug

I cannot access files from CLI at /keybase, however it seems /run/user/<user>/keybase/kbfs shows the files - Debian unstable 6.4.0-20240821175720.3212f60cc5 (I tried also nightly, the same); however, during the installation there was some warnings:

Warning: program compiled against libxml 212 using older 209
jiri@t14s:~$ findmnt | grep keybase
│   ├─/run/user/1000/keybase/kbfs                               /dev/fuse                 fuse            rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
└─/keybase                                                      keybase-redirector        fuse            ro,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other

jiri@t14s:~$ ls -l /run/user/1000/keybase/kbfs/private/jirib79/ /keybase/private/jirib79/
ls: cannot access '/keybase/private/jirib79/': Transport endpoint is not connected
/run/user/1000/keybase/kbfs/private/jirib79/:
total 2
-rw-------. 1 jiri root 1036 Oct  3 13:17 fstab

To Reproduce
Steps to reproduce the behavior:

  1. Debian Unstable
  2. deb package
  3. run_keybase
  4. ls /keybase/private/<user>

Expected behavior

Files should be visible.

Additional numbers
The number 345567

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 the run_keybase entry point and compare the findmnt, /run/user/1000/keybase/kbfs, and /keybase outputs shown in the report. Investigate the Debian package setup and the reported libxml warning. Done means files are accessible through /keybase after running run_keybase on Debian unstable.

Written by the indexing model from the issue text.

Assessment

Tech stack
debian, go, linux
Domain
cli, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.