Closed rex4539 closed 2 years ago
Cannot enable Finder intergration: Keybase Version: 5.8.0-20210920184218+ac2177aec7 macOS: 12.0.1
Attempted to create a symlink between the previous version (https://github.com/keybase/client/issues/17796#issuecomment-506998381)
Attempted clean install
Appears to be a problem with the kbfuse.kext, output of keybase --debug install -c fuse
:
2021-10-27T15:18:53.203966-04:00 ▶ [DEBU keybase socket_nix.go:147] 001 Connecting to socket with dialFiles=[/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock /Users/teajay/Library/Caches/Keybase/keybased.sock], bindFiles=/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2021-10-27T15:18:53.204041-04:00 ▶ [DEBU keybase globals.go:606] 002 Created Identify2Cache, max age: 5m0s
2021-10-27T15:18:53.204071-04:00 ▶ [DEBU keybase globals.go:609] 003 Created LinkCache, max size: 4000, clean dur: 1m0s
2021-10-27T15:18:53.204086-04:00 ▶ [DEBU keybase globals.go:611] 004 Created CardCache, max age: 5m0s
2021-10-27T15:18:53.204100-04:00 ▶ [DEBU keybase globals.go:629] 005 made a new full self cache
2021-10-27T15:18:53.204131-04:00 ▶ [DEBU keybase globals.go:631] 006 made a new cached UPAK loader (timeout=10m0s)
2021-10-27T15:18:53.206570-04:00 ▶ [DEBU keybase network_instrumenter.go:96] 007 + DiskInstrumentationStorage: Start
2021-10-27T15:18:53.206613-04:00 ▶ [DEBU keybase globals.go:991] 008 - DiskInstrumentationStorage: Start -> ok [time=5.735µs]
2021-10-27T15:18:53.206629-04:00 ▶ [DEBU keybase network_instrumenter.go:96] 009 + DiskInstrumentationStorage: Start
2021-10-27T15:18:53.206640-04:00 ▶ [DEBU keybase globals.go:992] 00a - DiskInstrumentationStorage: Start -> ok [time=1.326µs]
2021-10-27T15:18:53.208405-04:00 ▶ [DEBU keybase ui.go:620] 00b Setting GPG_TTY to /dev/ttys000
2021-10-27T15:18:53.208445-04:00 ▶ [DEBU keybase globals.go:540] 00c Keybase CLI 5.8.0-20210920184218+ac2177aec7
2021-10-27T15:18:53.208461-04:00 ▶ [DEBU keybase globals.go:540] 00d - Built with go1.13.7
2021-10-27T15:18:53.208468-04:00 ▶ [DEBU keybase globals.go:540] 00e - Visit https://keybase.io for more details
2021-10-27T15:18:53.208875-04:00 ▶ [DEBU keybase main.go:272] 00f + configureProcesses
2021-10-27T15:18:53.208889-04:00 ▶ [DEBU keybase main.go:386] 010 + configureLogging
2021-10-27T15:18:53.208898-04:00 ▶ [DEBU keybase main.go:395] 011 Disabling log forwarding
2021-10-27T15:18:53.208905-04:00 ▶ [DEBU keybase main.go:388] 012 - configureLogging
2021-10-27T15:18:53.208911-04:00 ▶ [DEBU keybase main.go:274] 013 - configureProcesses -> <nil>
2021-10-27T15:18:53.209060-04:00 ▶ [DEBU keybase install_darwin.go:488] 014 Installing components: [fuse]
2021-10-27T15:18:53.209092-04:00 ▶ [INFO keybase app.go:106] 015 Installing KBFuse
2021-10-27T15:18:55.240225-04:00 ▶ [DEBU keybase app.go:77] 016 Output ([--debug --run-mode=prod --app-path=/Applications/Keybase.app --timeout=10 --install-fuse]): 10.27.2021 15:18:53.342 Installer:57[DEBG] Version: 1.1.89
10.27.2021 15:18:53.356 KBInstaller:27[DEBG] Installables: (
"Privileged Helper",
Fuse
)
10.27.2021 15:18:53.356 KBInstaller:32[DEBG] Install: Privileged Helper
10.27.2021 15:18:53.356 KBHelperTool:73[INFO] Connecting to keybase.Helper (privileged=1)
10.27.2021 15:18:53.356 KBHelperTool:73[INFO] Connected
10.27.2021 15:18:53.362 KBHelperTool:141[DEBG] Helper version: {
build = 3;
version = "1.0.47";
}
10.27.2021 15:18:53.362 KBHelperTool:144[INFO] Running Version: 1.0.47
10.27.2021 15:18:53.373 KBHelperTool:141[DEBG] Helper version: {
build = 3;
version = "1.0.47";
}
10.27.2021 15:18:53.373 KBHelperTool:144[INFO] Running Version: 1.0.47
10.27.2021 15:18:53.378 KBInstaller:32[DEBG] Install: Fuse
10.27.2021 15:18:53.378 KBTask:114[DEBG] Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d --log-format=file fuse status --bundle-version=4.0.5
10.27.2021 15:18:53.531 KBTask:55[DEBG] Task EOF
10.27.2021 15:18:53.531 KBTask:70[DEBG] Completed
10.27.2021 15:18:53.531 KBTask:72[DEBG] Task (err): 2021-10-27T15:18:53.409124-04:00 ▶ [DEBU keybase socket_nix.go:147] 001 Connecting to socket with dialFiles=[/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock /Users/teajay/Library/Caches/Keybase/keybased.sock], bindFiles=/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2021-10-27T15:18:53.409183-04:00 ▶ [DEBU keybase globals.go:606] 002 Created Identify2Cache, max age: 5m0s
2021-10-27T15:18:53.409207-04:00 ▶ [DEBU keybase globals.go:609] 003 Created LinkCache, max size: 4000, clean dur: 1m0s
2021-10-27T15:18:53.409223-04:00 ▶ [DEBU keybase globals.go:611] 004 Created CardCache, max age: 5m0s
2021-10-27T15:18:53.409234-04:00 ▶ [DEBU keybase globals.go:629] 005 made a new full self cache
2021-10-27T15:18:53.409269-04:00 ▶ [DEBU keybase globals.go:631] 006 made a new cached UPAK loader (timeout=10m0s)
2021-10-27T15:18:53.411624-04:00 ▶ [DEBU keybase network_instrumenter.go:96] 007 + DiskInstrumentationStorage: Start
2021-10-27T15:18:53.411657-04:00 ▶ [DEBU keybase globals.go:991] 008 - DiskInstrumentationStorage: Start -> ok [time=2.835µs]
2021-10-27T15:18:53.411671-04:00 ▶ [DEBU keybase network_instrumenter.go:96] 009 + DiskInstrumentationStorage: Start
2021-10-27T15:18:53.411680-04:00 ▶ [DEBU keybase globals.go:992] 00a - DiskInstrumentationStorage: Start -> ok [time=1.028µs]
2021-10-27T15:18:53.413078-04:00 ▶ [DEBU keybase ui.go:622] 00b Can't set GPG_TTY; discover failed
2021-10-27T15:18:53.413110-04:00 ▶ [DEBU keybase globals.go:540] 00c Keybase CLI 5.8.0-20210920184218+ac2177aec7
2021-10-27T15:18:53.413121-04:00 ▶ [DEBU keybase globals.go:540] 00d - Built with go1.13.7
2021-10-27T15:18:53.413126-04:00 ▶ [DEBU keybase globals.go:540] 00e - Visit https://keybase.io for more details
2021-10-27T15:18:53.413489-04:00 ▶ [DEBU keybase main.go:272] 00f + configureProcesses
2021-10-27T15:18:53.413500-04:00 ▶ [DEBU keybase main.go:386] 010 + configureLogging
2021-10-27T15:18:53.413507-04:00 ▶ [DEBU keybase main.go:395] 011 Disabling log forwarding
2021-10-27T15:18:53.413513-04:00 ▶ [DEBU keybase main.go:388] 012 - configureLogging
2021-10-27T15:18:53.413518-04:00 ▶ [DEBU keybase main.go:274] 013 - configureProcesses -> <nil>
2021-10-27T15:18:53.413842-04:00 ▶ [DEBU keybase fuse_status_darwin.go:46] 014 No kext info available (kext not loaded)
2021-10-27T15:18:53.413880-04:00 ▶ [DEBU keybase fuse_status_darwin.go:136] 015 Loading plist: /Library/Filesystems/kbfuse.fs/Contents/Info.plist
2021-10-27T15:18:53.418038-04:00 ▶ [DEBU keybase warnings.go:54] 016 + PrintOutOfDateWarnings
2021-10-27T15:18:53.418067-04:00 ▶ [DEBU keybase socket.go:68] 017 + GetSocket
2021-10-27T15:18:53.418085-04:00 ▶ [DEBU keybase rpc.go:25] 018 - GetSocket -> ok [time=1.695µs]
2021-10-27T15:18:53.418101-04:00 ▶ [DEBU keybase socket.go:78] 019 | empty socket wrapper; need a new one
2021-10-27T15:18:53.418115-04:00 ▶ [DEBU keybase socket_nix.go:103] 01a + SocketInfo#dialSocket(unix:/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock)
2021-10-27T15:18:53.418130-04:00 ▶ [DEBU keybase socket_nix.go:132] 01b | net.Dial(unix:/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock)
2021-10-27T15:18:53.418342-04:00 ▶ [DEBU keybase socket_nix.go:133] 01c - SocketInfo#dialSocket(unix:/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock) -> ok [time=212.125µs]
2021-10-27T15:18:53.418359-04:00 ▶ [DEBU keybase socket.go:93] 01d | DialSocket -> ok
2021-10-27T15:18:53.419404-04:00 ▶ [DEBU keybase warnings.go:72] 01e Got OutOfDateInfo: keybase1.OutOfDateInfo{UpgradeTo:"", UpgradeURI:"", CustomMessage:"", CriticalClockSkew:0}
2021-10-27T15:18:53.419427-04:00 ▶ [DEBU keybase warnings.go:88] 01f - PrintOutOfDateWarnings
2021-10-27T15:18:53.419440-04:00 ▶ [DEBU keybase warnings.go:16] 020 + PrintAccountResetWarning
2021-10-27T15:18:53.419454-04:00 ▶ [DEBU keybase socket.go:68] 021 + GetSocket
2021-10-27T15:18:53.419462-04:00 ▶ [DEBU keybase rpc.go:25] 022 - GetSocket -> ok [time=399ns]
2021-10-27T15:18:53.419940-04:00 ▶ [DEBU keybase warnings.go:35] 023 - PrintAccountResetWarning
2021-10-27T15:18:53.527259-04:00 ▶ [DEBU keybase globals.go:829] 024 GlobalContext#Shutdown(0xc0000feb00)
2021-10-27T15:18:53.527410-04:00 ▶ [DEBU keybase globals.go:872] 025 executing 2 shutdown hooks; errCount=0
2021-10-27T15:18:53.527444-04:00 ▶ [DEBU keybase team_member_count_cache.go:42] 026 TeamMemberCountCache shutdown
2021-10-27T15:18:53.527471-04:00 ▶ [DEBU keybase globals.go:876] 027 executed shutdown hooks; errCount=0
2021-10-27T15:18:53.527486-04:00 ▶ [DEBU keybase network_instrumenter.go:108] 028 + DiskInstrumentationStorage: Stop
2021-10-27T15:18:53.527507-04:00 ▶ [DEBU keybase globals.go:879] 029 - DiskInstrumentationStorage: Stop -> ok [time=6.801µs]
2021-10-27T15:18:53.527557-04:00 ▶ [DEBU keybase network_instrumenter.go:150] 02a + DiskInstrumentationStorage: flush
2021-10-27T15:18:53.527658-04:00 ▶ [DEBU keybase leveldb.go:162] 02b + LevelDb.open
2021-10-27T15:18:53.527685-04:00 ▶ [DEBU keybase leveldb.go:164] 02c | Opening LevelDB for local cache: &{{{0 0} 0 0 1 0} <nil> 0xc00042c0b0 0xc0005b4000 /Users/teajay/Library/Application Support/Keybase/keybase.leveldb {0xc0000feb00}} /Users/teajay/Library/Application Support/Keybase/keybase.leveldb
2021-10-27T15:18:53.527749-04:00 ▶ [DEBU keybase leveldb.go:165] 02d | Opening LevelDB options: &{AltFilters:[] BlockCacher:<nil> BlockCacheCapacity:0 BlockCacheEvictRemoved:false BlockRestartInterval:0 BlockSize:0 CompactionExpandLimitFactor:0 CompactionGPOverlapsFactor:0 CompactionL0Trigger:0 CompactionSourceLimitFactor:0 CompactionTableSize:10485760 CompactionTableSizeMultiplier:0 CompactionTableSizeMultiplierPerLevel:[] CompactionTotalSize:0 CompactionTotalSizeMultiplier:0 CompactionTotalSizeMultiplierPerLevel:[] Comparer:<nil> Compression:default DisableBufferPool:false DisableBlockCache:false DisableCompactionBackoff:false DisableLargeBatchTransaction:false DisableSeeksCompaction:false ErrorIfExist:false ErrorIfMissing:false Filter:10 IteratorSamplingRate:0 NoSync:false NoWriteMerge:false OpenFilesCacher:<nil> OpenFilesCacheCapacity:48 ReadOnly:false Strict:0 WriteBuffer:12582912 WriteL0PauseTrigger:0 WriteL0SlowdownTrigger:0 FilterBaseLg:0}
2021-10-27T15:18:53.527994-04:00 ▶ [DEBU keybase leveldb.go:179] 02e - LevelDb.open -> ERROR: resource temporarily unavailable
2021-10-27T15:18:53.528015-04:00 ▶ [DEBU keybase leveldb.go:216] 02f LevelDb: doWhileOpenAndNukeIfCorrupted: resetting sync one: resource temporarily unavailable
2021-10-27T15:18:53.528044-04:00 ▶ [DEBU keybase network_instrumenter.go:146] 030 - DiskInstrumentationStorage: flush -> resource temporarily unavailable *error [time=405.043µs]
2021-10-27T15:18:53.528072-04:00 ▶ [DEBU keybase network_instrumenter.go:117] 031 DiskInstrumentationStorage: flush: unable to wait for shutdown: resource temporarily unavailable
2021-10-27T15:18:53.528094-04:00 ▶ [DEBU keybase network_instrumenter.go:108] 032 + DiskInstrumentationStorage: Stop
2021-10-27T15:18:53.528115-04:00 ▶ [DEBU keybase globals.go:883] 033 - DiskInstrumentationStorage: Stop -> ok [time=5.143µs]
2021-10-27T15:18:53.528158-04:00 ▶ [DEBU keybase network_instrumenter.go:150] 034 + DiskInstrumentationStorage: flush
2021-10-27T15:18:53.528233-04:00 ▶ [DEBU keybase network_instrumenter.go:146] 035 - DiskInstrumentationStorage: flush -> ok [time=4.466µs]
2021-10-27T15:18:53.528283-04:00 ▶ [DEBU keybase identify3.go:212] 036 identify3State#runExpireThread: exiting on shutdown
2021-10-27T15:18:53.528332-04:00 ▶ [DEBU keybase globals.go:901] 037 exiting shutdown code=0; errCount=0; firstErr=<nil>
10.27.2021 15:18:53.531 KBTask:73[DEBG] Task (out): {
"version": "4.0.5",
"bundleVersion": "4.0.5",
"kextID": "com.github.kbfuse.filesystems.kbfuse",
"path": "/Library/Filesystems/kbfuse.fs",
"kextStarted": false,
"installStatus": 4,
"installAction": 1,
"mountInfos": [],
"status": {
"code": 0,
"name": "OK",
"desc": "OK",
"fields": null
}
}
10.27.2021 15:18:53.547 KBFuseComponent:168[INFO] Current install needs fix
10.27.2021 15:18:53.547 KBFuseComponent:257[DEBG] Helper: kextCopy({
destination = "/Library/Filesystems/kbfuse.fs";
source = "/Applications/Keybase.app/Contents/Resources/KeybaseInstaller.app/Contents/Resources/kbfuse.bundle";
})
10.27.2021 15:18:53.590 KBTask:114[DEBG] Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d --log-format=file fuse status --bundle-version=4.0.5
10.27.2021 15:18:53.741 KBTask:55[DEBG] Task EOF
10.27.2021 15:18:53.741 KBTask:70[DEBG] Completed
10.27.2021 15:18:53.741 KBTask:72[DEBG] Task (err): 2021-10-27T15:18:53.621545-04:00 ▶ [DEBU keybase socket_nix.go:147] 001 Connecting to socket with dialFiles=[/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock /Users/teajay/Library/Caches/Keybase/keybased.sock], bindFiles=/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2021-10-27T15:18:53.621599-04:00 ▶ [DEBU keybase globals.go:606] 002 Created Identify2Cache, max age: 5m0s
2021-10-27T15:18:53.621624-04:00 ▶ [DEBU keybase globals.go:609] 003 Created LinkCache, max size: 4000, clean dur: 1m0s
2021-10-27T15:18:53.621635-04:00 ▶ [DEBU keybase globals.go:611] 004 Created CardCache, max age: 5m0s
2021-10-27T15:18:53.621643-04:00 ▶ [DEBU keybase globals.go:629] 005 made a new full self cache
2021-10-27T15:18:53.621691-04:00 ▶ [DEBU keybase globals.go:631] 006 made a new cached UPAK loader (timeout=10m0s)
2021-10-27T15:18:53.623585-04:00 ▶ [DEBU keybase network_instrumenter.go:96] 007 + DiskInstrumentationStorage: Start
2021-10-27T15:18:53.623612-04:00 ▶ [DEBU keybase globals.go:991] 008 - DiskInstrumentationStorage: Start -> ok [time=2.396µs]
2021-10-27T15:18:53.623624-04:00 ▶ [DEBU keybase network_instrumenter.go:96] 009 + DiskInstrumentationStorage: Start
2021-10-27T15:18:53.623631-04:00 ▶ [DEBU keybase globals.go:992] 00a - DiskInstrumentationStorage: Start -> ok [time=951ns]
2021-10-27T15:18:53.624812-04:00 ▶ [DEBU keybase ui.go:622] 00b Can't set GPG_TTY; discover failed
2021-10-27T15:18:53.624842-04:00 ▶ [DEBU keybase globals.go:540] 00c Keybase CLI 5.8.0-20210920184218+ac2177aec7
2021-10-27T15:18:53.624851-04:00 ▶ [DEBU keybase globals.go:540] 00d - Built with go1.13.7
2021-10-27T15:18:53.624856-04:00 ▶ [DEBU keybase globals.go:540] 00e - Visit https://keybase.io for more details
2021-10-27T15:18:53.625190-04:00 ▶ [DEBU keybase main.go:272] 00f + configureProcesses
2021-10-27T15:18:53.625200-04:00 ▶ [DEBU keybase main.go:386] 010 + configureLogging
2021-10-27T15:18:53.625206-04:00 ▶ [DEBU keybase main.go:395] 011 Disabling log forwarding
2021-10-27T15:18:53.625211-04:00 ▶ [DEBU keybase main.go:388] 012 - configureLogging
2021-10-27T15:18:53.625216-04:00 ▶ [DEBU keybase main.go:274] 013 - configureProcesses -> <nil>
2021-10-27T15:18:53.625501-04:00 ▶ [DEBU keybase fuse_status_darwin.go:46] 014 No kext info available (kext not loaded)
2021-10-27T15:18:53.625535-04:00 ▶ [DEBU keybase fuse_status_darwin.go:136] 015 Loading plist: /Library/Filesystems/kbfuse.fs/Contents/Info.plist
2021-10-27T15:18:53.628318-04:00 ▶ [DEBU keybase warnings.go:54] 016 + PrintOutOfDateWarnings
2021-10-27T15:18:53.628384-04:00 ▶ [DEBU keybase socket.go:68] 017 + GetSocket
2021-10-27T15:18:53.628405-04:00 ▶ [DEBU keybase rpc.go:25] 018 - GetSocket -> ok [time=7.055µs]
2021-10-27T15:18:53.628418-04:00 ▶ [DEBU keybase socket.go:78] 019 | empty socket wrapper; need a new one
2021-10-27T15:18:53.628441-04:00 ▶ [DEBU keybase socket_nix.go:103] 01a + SocketInfo#dialSocket(unix:/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock)
2021-10-27T15:18:53.628495-04:00 ▶ [DEBU keybase socket_nix.go:132] 01b | net.Dial(unix:/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock)
2021-10-27T15:18:53.628741-04:00 ▶ [DEBU keybase socket_nix.go:133] 01c - SocketInfo#dialSocket(unix:/Users/teajay/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock) -> ok [time=245.851µs]
2021-10-27T15:18:53.628762-04:00 ▶ [DEBU keybase socket.go:93] 01d | DialSocket -> ok
2021-10-27T15:18:53.629751-04:00 ▶ [DEBU keybase warnings.go:72] 01e Got OutOfDateInfo: keybase1.OutOfDateInfo{UpgradeTo:"", UpgradeURI:"", CustomMessage:"", CriticalClockSkew:0}
2021-10-27T15:18:53.629768-04:00 ▶ [DEBU keybase warnings.go:88] 01f - PrintOutOfDateWarnings
2021-10-27T15:18:53.629778-04:00 ▶ [DEBU keybase warnings.go:16] 020 + PrintAccountResetWarning
2021-10-27T15:18:53.629786-04:00 ▶ [DEBU keybase socket.go:68] 021 + GetSocket
2021-10-27T15:18:53.629792-04:00 ▶ [DEBU keybase rpc.go:25] 022 - GetSocket -> ok [time=265ns]
2021-10-27T15:18:53.630242-04:00 ▶ [DEBU keybase warnings.go:35] 023 - PrintAccountResetWarning
2021-10-27T15:18:53.737701-04:00 ▶ [DEBU keybase globals.go:829] 024 GlobalContext#Shutdown(0xc000100b00)
2021-10-27T15:18:53.737816-04:00 ▶ [DEBU keybase globals.go:872] 025 executing 2 shutdown hooks; errCount=0
2021-10-27T15:18:53.737836-04:00 ▶ [DEBU keybase team_member_count_cache.go:42] 026 TeamMemberCountCache shutdown
2021-10-27T15:18:53.737860-04:00 ▶ [DEBU keybase globals.go:876] 027 executed shutdown hooks; errCount=0
2021-10-27T15:18:53.737872-04:00 ▶ [DEBU keybase network_instrumenter.go:108] 028 + DiskInstrumentationStorage: Stop
2021-10-27T15:18:53.737902-04:00 ▶ [DEBU keybase globals.go:879] 029 - DiskInstrumentationStorage: Stop -> ok [time=15.915µs]
2021-10-27T15:18:53.737941-04:00 ▶ [DEBU keybase network_instrumenter.go:150] 02a + DiskInstrumentationStorage: flush
2021-10-27T15:18:53.738026-04:00 ▶ [DEBU keybase leveldb.go:162] 02b + LevelDb.open
2021-10-27T15:18:53.738043-04:00 ▶ [DEBU keybase leveldb.go:164] 02c | Opening LevelDB for local cache: &{{{0 0} 0 0 1 0} <nil> 0xc00015cef0 0xc0000ba9c0 /Users/teajay/Library/Application Support/Keybase/keybase.leveldb {0xc000100b00}} /Users/teajay/Library/Application Support/Keybase/keybase.leveldb
2021-10-27T15:18:53.738099-04:00 ▶ [DEBU keybase leveldb.go:165] 02d | Opening LevelDB options: &{AltFilters:[] BlockCacher:<nil> BlockCacheCapacity:0 BlockCacheEvictRemoved:false BlockRestartInterval:0 BlockSize:0 CompactionExpandLimitFactor:0 CompactionGPOverlapsFactor:0 CompactionL0Trigger:0 CompactionSourceLimitFactor:0 CompactionTableSize:10485760 CompactionTableSizeMultiplier:0 CompactionTableSizeMultiplierPerLevel:[] CompactionTotalSize:0 CompactionTotalSizeMultiplier:0 CompactionTotalSizeMultiplierPerLevel:[] Comparer:<nil> Compression:default DisableBufferPool:false DisableBlockCache:false DisableCompactionBackoff:false DisableLargeBatchTransaction:false DisableSeeksCompaction:false ErrorIfExist:false ErrorIfMissing:false Filter:10 IteratorSamplingRate:0 NoSync:false NoWriteMerge:false OpenFilesCacher:<nil> OpenFilesCacheCapacity:48 ReadOnly:false Strict:0 WriteBuffer:12582912 WriteL0PauseTrigger:0 WriteL0SlowdownTrigger:0 FilterBaseLg:0}
2021-10-27T15:18:53.738277-04:00 ▶ [DEBU keybase leveldb.go:179] 02e - LevelDb.open -> ERROR: resource temporarily unavailable
2021-10-27T15:18:53.738291-04:00 ▶ [DEBU keybase leveldb.go:216] 02f LevelDb: doWhileOpenAndNukeIfCorrupted: resetting sync one: resource temporarily unavailable
2021-10-27T15:18:53.738306-04:00 ▶ [DEBU keybase network_instrumenter.go:146] 030 - DiskInstrumentationStorage: flush -> resource temporarily unavailable *error [time=290.937µs]
2021-10-27T15:18:53.738330-04:00 ▶ [DEBU keybase network_instrumenter.go:117] 031 DiskInstrumentationStorage: flush: unable to wait for shutdown: resource temporarily unavailable
2021-10-27T15:18:53.738351-04:00 ▶ [DEBU keybase network_instrumenter.go:108] 032 + DiskInstrumentationStorage: Stop
2021-10-27T15:18:53.738364-04:00 ▶ [DEBU keybase globals.go:883] 033 - DiskInstrumentationStorage: Stop -> ok [time=3.324µs]
2021-10-27T15:18:53.738414-04:00 ▶ [DEBU keybase network_instrumenter.go:150] 034 + DiskInstrumentationStorage: flush
2021-10-27T15:18:53.738477-04:00 ▶ [DEBU keybase network_instrumenter.go:146] 035 - DiskInstrumentationStorage: flush -> ok [time=2.278µs]
2021-10-27T15:18:53.738527-04:00 ▶ [DEBU keybase identify3.go:212] 036 identify3State#runExpireThread: exiting on shutdown
2021-10-27T15:18:53.738564-04:00 ▶ [DEBU keybase globals.go:901] 037 exiting shutdown code=0; errCount=0; firstErr=<nil>
10.27.2021 15:18:53.741 KBTask:73[DEBG] Task (out): {
"version": "4.0.5",
"bundleVersion": "4.0.5",
"kextID": "com.github.kbfuse.filesystems.kbfuse",
"path": "/Library/Filesystems/kbfuse.fs",
"kextStarted": false,
"installStatus": 4,
"installAction": 1,
"mountInfos": [],
"status": {
"code": 0,
"name": "OK",
"desc": "OK",
"fields": null
}
}
10.27.2021 15:18:55.237 KBInstaller:45[INFO] Install complete
10.27.2021 15:18:55.238 KBInstaller:49[INFO] Privileged Helper: Installed, Bundle Version: 1.0.47
Version: 1.0.47
10.27.2021 15:18:55.238 KBInstaller:49[INFO] Fuse: Install Error: KextManager failed to load with status: -603947007
Installed, Version: 4.0.5
Kext ID: com.github.kbfuse.filesystems.kbfuse
Kext Loaded: No
Path: /Library/Filesystems/kbfuse.fs
10.27.2021 15:18:55.238 Installer:97[INFO] Exit(4)
2021-10-27T15:18:55.241144-04:00 ▶ [ERRO keybase install_darwin.go:608] 017 Error installing KBFuse: exit status 4
Attempted to give Keybase.app Full Disk Access under Security & Privacy > Privacy
/Volumes/Keybase/ permission denied
my log id: 7b79ca21d259ca1e249c421c
Attempted sudo kextload
on the kbfuse.kext file. Output:
Executing: /usr/bin/kmutil load -p /Library/Filesystems/kbfuse.fs/Contents/Extensions/10.14/kbfuse.kext
Error Domain=KMErrorDomain Code=71 "Kernel request failed: (libkern/kext) kext (kmod) start/stop routine failed (-603946985)" UserInfo={NSLocalizedDescription=Kernel request failed: (libkern/kext) kext (kmod) start/stop routine failed (-603946985)}
Any news on that ? it's a blocking problem. Did anyone find a workaround ?
Duplicates:
👍 same issue here
Same on new M1 pro with Monterey.
Is there an ETA on this?
Thanks everyone. MacOS broke FUSE, as usual, with the Monterey upgrade. We're aware and working slowly through a bunch of upgrades (Go, React Native, FUSE, etc). We'll post an ETA when we know it. Thanks for your patience.
@maxtaco showing my appreciation with some emoji. Thanks a lot for looking into this. If there is anything to test let me know, happy to help out.
Today I received an update via Homebrew.
Version 5.9.0-20211216221146+9b33c9201f (5.9.0-20211216221146+9b33c9201f)
When trying to enable the finder integration from the settings it spins for a while and then finally finishes without actually enabling the feature. Still broken
Is there anything I can do to provide you with additional information? @maxtaco
Any news on that?
I assume the fix is to update kbfuse and use the released https://github.com/osxfuse/osxfuse/releases/tag/macfuse-4.2.4 specifically targeting macOS Monterey. Currently, the KBFuse installer targets 4.0.5.
@shikhir-arora how to use that version, I've downloaded 4.2.4 macfuse, but keybase fuse status
says me
{
"version": "4.0.5",
"bundleVersion": "",
"kextID": "com.github.kbfuse.filesystems.kbfuse",
"path": "/Library/Filesystems/kbfuse.fs",
"kextStarted": false,
"installStatus": 4,
"installAction": 0,
"mountInfos": [],
"status": {
"code": 0,
"name": "OK",
"desc": "OK",
"fields": null
}
}
How to target properly the right version of the kbfuse?
@shikhir-arora how to use that version, I've downloaded 4.2.4 macfuse, but
keybase fuse status
says me{ "version": "4.0.5", "bundleVersion": "", "kextID": "com.github.kbfuse.filesystems.kbfuse", "path": "/Library/Filesystems/kbfuse.fs", "kextStarted": false, "installStatus": 4, "installAction": 0, "mountInfos": [], "status": { "code": 0, "name": "OK", "desc": "OK", "fields": null } }
How to target properly the right version of the kbfuse?
Keybase distributes their own signed versions of Fuse (for reasons described in the link below) - so installing it alone won't do anything.
The process is fairly straightforward and the build.sh
compilation step described here: https://github.com/keybase/client/tree/master/osx/Fuse shows how one can target the newest version of macFUSE (and it will pull from the newest release, i.e. VERSION=4.2.4 ./build.sh
) - and then one has to modify the build.sh
script to symlink and add macOS 12 in there, but this should result in a new kbfuse.bundle
and fsbundle.tgz
- it's a pretty clear-cut process but they need to be signed as the README indicates.
Once that's done those bundles get packaged in a new KeybaseInstaller.app
which needs to be compiled with the new bundles generated by the build step. That installer should then work fine - note that the newest version of macFUSE is the first to be built specifically with the macOS 12.1 SDK (vs 11).
I'll see if I have time to try this locally today (if I can get some free time from the family 😆 ). Any project maintainer should be able to do it much quicker as they already (presumably) have access to codesign using the Keybase dev key from Apple (which is part of the build process).
Problem being that macfuse source is not publicly available, which makes it pretty impossible for the average joe to compile this for themselves. It seems that Keybase development has all but been destroyed by the acquisition by Zoom. :(
It is sad because Keybase was such a good project.
I truly thought that Keybase would make it. I've been trying to get people to use PGP | GPG for years and it's always been an uphill battle. And these are smart "tech" people that are having issues! When Keybase came along I thought I could finally get my non-tech people and family to use encryption. It really was a game changer.
Then they started doing crypto stuff, which I thought was weird, but whatever. Then they got bought by Zoom and I had a massive sinking feeling in my stomach. I was hoping beyond hope that Keybase would somehow be OK. I guess those hopes are now dashed. :cry:
What other options do we have? Is any of this code usable by another project?
It really is frustrating. I would happily pay for Keybase if that would keep the service active and the clients up-to-date, but somehow it doesn't seem like that's on the cards.
So, is there an other possibility using keybase on MacOS backing up all files stored on keybase? I see no option in the client app to download complete folders. Just single files. That would be very teadious...
@0x7d7b keybase fs --help
and write a bash script.
It's only the finder integration that's broken, so keybase is still fundamentally usable. It might be possible to fix it as shikhir-arora mentioned above, but there are too many caveats. Nevertheless, keybase fs still works if you're willing to adapt.
It's only the finder integration that's broken, so keybase is still fundamentally usable.
Unless you use Keybase primarily with the FUSE integration for access from CLI and automation.
e.g. keybase fs cp -rf /keybase/private/sinewalker/key key
to retrieve my private keys directory (overwriting local copy with the keybase version), and get back to work while this issue continues. They won't be encrypted locally (except by FileVault), but at least I'll have them.
Looking forward to a fix here :)
It's only the finder integration that's broken, so keybase is still fundamentally usable. It might be possible to fix it as shikhir-arora mentioned above, but there are too many caveats. Nevertheless, keybase fs still works.
/ OT I'd add to this that several Stellar updates have not yet been added to the wallet and keybase is giving errors on payments although the network accepted those. /
Having the same issue, I almost forgot about the sync feature until i had to get a whole folder and then nothing worked..
@saschabraband probably it would be good to create a new issue for the stellar parts to track those broken things.
@saschabraband probably it would be good to create a new issue for the stellar parts to track those broken things.
True. I'm currently testing things and will create an issue when completed.
Same issue here, do we have an update on this problem?
Made a little script this weekend to copy the files in your teams to your local machine. https://gist.github.com/a-nldisr/176f5da07187f827b6734edf2b62ca7a
There are some errors all over the place when you use the keybase fs cp
command.
There are some errors all over the place when you use the keybase fs cp command.
I've found that if you want a reliable copy, it's best to sync the files first (keybase fs sync enable
/keybase/team/...).
This doubles the disk space involved, however.
Same here, log id 7de9073d8f7ac5a8d5e24d1c
Any news?
Another workaround (might be preferable to using keybase fs cp
if you don't want to keep sensitive files unencrypted on your mac): Install a Linux virtual machine on your macOS host, and then install keybase into there.
Follow the instructions at https://keybase.io/docs/the_app/install_linux to install keybase, and then do keybase login
to register the virtual machine, selecting your mac as the device to use for provisioning, and follow the instructions.
If you use Vagrant you can then access the keybase fs via fuse on the VM, as well as the host filesystem.
/keybase/private/you/secrets
/vagrant
#maps to wherever you Vagrantfile
livesSimilarly with Docker for Desktop, which may be faster/easier than Vagrant+VirtualBox.
Has anybody tested keybase 5.9.2 on macOS 12 Monterey? Seems kbfuse has been updated as per https://github.com/keybase/client/pull/24812 and 5.9.2 branching is here https://github.com/keybase/client/commit/a25f15e42bbf1c1d3393b337afc4f699a9c64d5d.
Fixed with 5.9.2
This is not fixed at all in 5.9.2 on Mac OS/X Catalina. I try to enable Keybase in Finder, it spins for a while and silently fails, as mentioned in above posts. Any suggestions on how to get this to work? Installing macfuse
in brew also does not work.
works fine on monterey
I'm sorry, but it does not work "fine" on Monterey. The Keybase team has chosen to use a kext (Kernel Extension) to implement this functionality. kexts are no longer supported on macOS and require you to reconfigure secure boot to reduce security.
There is no reason that this functionality requires a kext in a modern environment. There are plenty of other tools that provide similar services that don't require this sort of invasive, outdated process. Apple has provided the tools to build this properly and securely. A kext in 2022 is not an acceptable solution.
require you to reconfigure secure boot
that was the case before this issue
This is not fixed at all in 5.9.2 on Mac OS/X Catalina.
I can confirm that Keybase 5.9.2 broke Finder integration for me in macOS Catalina as well, where it was working just fine before the upgrade. A separate issue should be opened for the breakage in 5.9.2.
https://github.com/keybase/client/issues/24819 created to track new breakage with 5.9.2
I can confirm Keybase 5.92 broke Finder integration for the old Mojave as well.
works fine on monterey
Can confirm, I opened the System Preferences and something from Keybase, Inc wanted my permission to upgrade. It all went smoothly from there. Kudos to the team!
I was also able to get to my Keybase files using macOS Monterey after receiving the update. Many thanks for the fix! However, I'm still not able to connect GitHub Desktop to the Keybase gits which I created. Any guesses how I can remedy this error message:
'remote-keybase' is not a git command
it does not work on catalina.
@soriyath workaround here: https://github.com/keybase/client/issues/24819#issuecomment-1034500046
It does not work on Big Sur, either. Went through everything else in this ticket, none of it worked.
@virtadpt even downgrading to the previous version? That still doesn't work?
Even after downgrading to 5.9.0-20220121194551+95a3939b3a, it worked once or twice and then stopped. Checking this morning it seems to have automagically upgraded back to 5.9.2-20220131221715+a25f15e42b without asking me. That new version still doesn't work.
@virtadpt did you set the auto update flag to false in the config file?
Here is the link: https://github.com/keybase/client/issues/24819#issuecomment-1034500046
That's a good question, let me check: ... I did not. Just set it, trying again.
Nothing happens when trying to enable it.