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

Dokan failed: code=-7 "Version error" #14024

Open everyonce opened 5 years ago

everyonce commented 5 years ago

Keybase GUI Version: 2.6.2-20180920140058+0f17a92adc

using current dokany (1.2.0.1000)


SERVICE_NAME: dokan1 
        TYPE               : 2  FILE_SYSTEM_DRIVER  
        STATE              : 4  RUNNING 
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

2018-10-02T08:48:23.462434-05:00 - [ERRO kbfs start.go:139] 0bd Running KBFS without a filesystem mount due to: Dokan failed: code=-7 "Version error"```
taruti commented 5 years ago

Hello, can you do a keybase log send?

Have you rebooted your machine since the last Keybase and Dokan install? (And does the error persist after a reboot)

nioncode commented 5 years ago

This is probably caused by https://github.com/keybase/dokan-go/issues/1.

everyonce commented 5 years ago

Nice catch!

taruti commented 5 years ago

Unfortunately no. Current kbfs ships with updated Dokan code from https://github.com/keybase/kbfs/tree/master/dokan

nioncode commented 5 years ago

Yes, but the used version from the initial submission is 2.6.2-20180920140058+0f17a92adc, which does not contain the latest Dokan code as far as I can tell. So the solution to this issue is probably to just update to the latest keybase version.