keybase / client

Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
BSD 3-Clause "New" or "Revised" License
8.88k stars 1.23k forks source link

Keybase drive is unavailable #11890

Open compumike08 opened 6 years ago

compumike08 commented 6 years ago

For some reason the Keybase drive isn't accessible on my Windows 10 computer. The drive shows up in File Explorer, but when I click it I get the following error message: screenshot1

I've tried rebooting my computer multiple times, uninstalling and reinstalling Keybase, and changing the drive letter using the following command line: keybase kbfsmount set x (and rebooting again). Nothing has worked.

I can still access my Keybase files from my iPhone app (although I can't edit them since the app doesn't support that yet), and on my computer in the Keybase app the files still show up (but if I click on the three dots to the right and select "Show In Explorer" nothing happens).

screenshot2

Please help me fix this ASAP. Thanks.

my log id: bed6c9db6c08d30b1c5ebb1c

maxtaco commented 6 years ago

@taruti / @zanderz :

102776 2018-05-16T23:11:01.639381-04:00 - [DEBU kbfs kbfs_ops.go:176] 07b Forcing fast-forwards for 0 folders [tags:]
102777 2018-05-16T23:11:02.395942-04:00 - [ERRO kbfs mounter.go:30] 07c Failed to mount dokan filesystem (i=16): Dokan failed: code=-5 "Mount error"
102778 2018-05-16T23:11:04.004620-04:00 - [ERRO kbfs mounter.go:30] 07d Failed to mount dokan filesystem (i=32): Dokan failed: code=-5 "Mount error"
102779 2018-05-16T23:11:07.205024-04:00 - [ERRO kbfs mounter.go:30] 07e Failed to mount dokan filesystem (i=64): Dokan failed: code=-5 "Mount error"
102780 2018-05-16T23:11:13.607580-04:00 - [ERRO kbfs mounter.go:30] 07f Failed to mount dokan filesystem (i=128): Dokan failed: code=-5 "Mount error"
102781 2018-05-16T23:11:26.420409-04:00 - [ERRO kbfs mount_interrupter.go:52] 080 Mounting the filesystem failed: Dokan failed: code=-5 "Mount error"
102782 2018-05-16T23:11:26.420409-04:00 - [ERRO kbfs start.go:124] 081 Running KBFS without a filesystem mount due to: Dokan failed: code=-5 "Mount error"

Any ideas?

eberta commented 6 years ago

I have found that there is an issue with earlier versions of dokan with the latest windows 10 updates. Apparently keybase does not update the dokany installation when it updates itself. When I manually upgraded the dokany library to 1.1.0.2000 keybase filesystem on windows started working properly again.

taruti commented 6 years ago

CC @zanderz installer issue?

zanderz commented 6 years ago

We are moving away from attempting to automatically update Dokan drivers, since it barely ever worked in the best case, and haven't found that newer drivers definitely fixed any user issues.

compumike08 commented 6 years ago

@eberta @zanderz How do I manually update the Dokan library?

eberta commented 6 years ago

I downloaded the new version from here: https://github.com/dokan-dev/dokany/releases Download the one that works for your windows version. Before running the installer first uninstall the old one by going to Settings->Apps. Find the dokan listing and remove it. Restart your computer and then run the installer for the new dokany. After that I restarted one more time.

InPermutation commented 6 years ago

I had the same symptoms on Windows 8.1 Pro 64-bit; uninstalling the old version of Dokany and manually installing Dokany 1.1.0.2000 (x64) lets me see my files again.