Skip to content
This repository was archived by the owner on Feb 12, 2019. It is now read-only.
This repository was archived by the owner on Feb 12, 2019. It is now read-only.

Extremely slow startup with VPN #1961

@rcorre

Description

@rcorre

Hi, I've noticed that kbfs has recently been taking about a minute to start up and make my files available when I start my system.
This is the section of the logs from when I attempt to access my private folder (8:28:25) to when I actually get access (8:29:48).
ls -l .local/share/keybase/fs/private will hang during this time.
I see a lot of ping timeouts, but I can ping other public sites successfully during this time.
I've recently started using TunnelBear VPN, so I'm wondering if that could be related.
I'll try with it disabled next time, though I use kbfs at work with a VPN and don't have this issue.

2018-12-11T08:28:25.471646-05:00 ▶ [DEBU kbfs(kbfsfuse) tlf.go:75] 0d1 Loading root directory for folder rcorre (type: private, filter error: true) [tags:FID=DexvAR3Dh6xDeKFGZZvlYg]
2018-12-11T08:28:57.090763-05:00 ▶ [DEBU kbfs(BSR) bserver_remote.go:276] 0d2 BlockServerRemoteGet: Ping timeout -- reinitializing connection
2018-12-11T08:28:57.090938-05:00 ▶ [DEBU kbfs(BSR) connection.go:646] 0d3 (CONN BlockServerRemoteGet 19257556) Connection: getReconnectChan
2018-12-11T08:28:57.091010-05:00 ▶ [DEBU kbfs(BSR) connection.go:603] 0d4 (CONN BlockServerRemoteGet 19257556) Connection: waitForConnection; status: 3
2018-12-11T08:28:57.091070-05:00 ▶ [WARN kbfs(BSR) bserver_remote.go:244] 0d5 BlockServerRemoteGet: disconnected
2018-12-11T08:28:57.091284-05:00 ▶ [DEBU kbfs(BSR) connection.go:685] 0d6 (CONN BlockServerRemoteGet 19257556) starting random backoff: 8m37.39739699s
2018-12-11T08:28:57.381098-05:00 ▶ [DEBU kbfs(BSR) bserver_remote.go:276] 0d7 BlockServerRemotePut: Ping timeout -- reinitializing connection
2018-12-11T08:28:57.381264-05:00 ▶ [DEBU kbfs(BSR) connection.go:646] 0d8 (CONN BlockServerRemotePut 59429447) Connection: getReconnectChan
2018-12-11T08:28:57.381401-05:00 ▶ [DEBU kbfs(BSR) connection.go:603] 0d9 (CONN BlockServerRemotePut 59429447) Connection: waitForConnection; status: 3
2018-12-11T08:28:57.381464-05:00 ▶ [WARN kbfs(BSR) bserver_remote.go:244] 0da BlockServerRemotePut: disconnected
2018-12-11T08:28:57.381674-05:00 ▶ [DEBU kbfs(BSR) connection.go:685] 0db (CONN BlockServerRemotePut 59429447) starting random backoff: 34m25.768706418s
2018-12-11T08:29:17.091054-05:00 ▶ [INFO kbfs mdserver_remote.go:339] 0dc Ping timeout -- reinitializing connection
2018-12-11T08:29:17.091138-05:00 ▶ [DEBU kbfs connection.go:646] 0dd (CONN MDServerRemote 0828dc75) Connection: getReconnectChan
2018-12-11T08:29:17.091170-05:00 ▶ [DEBU kbfs connection.go:603] 0de (CONN MDServerRemote 0828dc75) Connection: waitForConnection; status: 3
2018-12-11T08:29:17.091195-05:00 ▶ [WARN kbfs mdserver_remote.go:403] 0df MDServerRemote is disconnected
2018-12-11T08:29:17.091379-05:00 ▶ [DEBU kbfs connection.go:685] 0e0 (CONN MDServerRemote 0828dc75) starting random backoff: 36m53.616644317s
2018-12-11T08:29:17.091393-05:00 ▶ [DEBU kbfs(RQ) rekey_queue.go:92] 0e1 Rekey queue background routine context done: {}
2018-12-11T08:29:25.474500-05:00 ▶ [DEBU kbfs journal_server.go:260] 0e2 Enabling a new journal for 08cc37586779e654ce0beaceba65e716 (enableAuto=true, set by user=false)
2018-12-11T08:29:25.474587-05:00 ▶ [DEBU kbfs journal_server.go:556] 0e3 Enabling journal for 08cc37586779e654ce0beaceba65e716 (Background work enabled)
2018-12-11T08:29:25.475309-05:00 ▶ [DEBU kbfs(TLFJ) tlf_journal.go:502] 0e4 Enabled journal for 08cc37586779e654ce0beaceba65e716 (stored bytes=0/files=0, available bytes=145997202022/files=5100000) with path /home/rcorre/.local/share/keybase/kbfs_journal/v1/012006ba01681f18bb2f58fe8bf235ae6c10-08cc37586779e654
2018-12-11T08:29:25.475413-05:00 ▶ [DEBU kbfs(kbfsfuse) dir.go:311] 0e6 TlfHandleChange called on "rcorre" [tags:FID=DexvAR3Dh6xDeKFGZZvlYg]
2018-12-11T08:29:25.475413-05:00 ▶ [DEBU kbfs(TLFJ) tlf_journal.go:589] 0e5 Waiting for the work signal for 08cc37586779e654ce0beaceba65e716 [tags:JID=BVfClpolDDkhj4WSwegV5w]
2018-12-11T08:29:25.475542-05:00 ▶ [DEBU kbfs(TLFJ) tlf_journal.go:594] 0e8 Got work signal for 08cc37586779e654ce0beaceba65e716 [tags:JID=BVfClpolDDkhj4WSwegV5w]
2018-12-11T08:29:25.475483-05:00 ▶ [DEBU kbfs kbfs_ops.go:631] 0e7 getMaybeCreateRootNode(/keybase/private/rcorre, , false) [tags:FID=DexvAR3Dh6xDeKFGZZvlYg]
2018-12-11T08:29:25.475593-05:00 ▶ [DEBU kbfs(TLFJ) tlf_journal.go:619] 0e9 Waiting for background work to be done for 08cc37586779e654ce0beaceba65e716 [tags:JID=CcJoeH9q7B1uk5F_OcyBRA]
2018-12-11T08:29:25.475627-05:00 ▶ [DEBU kbfs(TLFJ) tlf_journal.go:885] 0ea Nothing else to flush [tags:JID=BVfClpolDDkhj4WSwegV5w]
2018-12-11T08:29:25.475835-05:00 ▶ [DEBU kbfs(TLFJ) tlf_journal.go:949] 0eb Flushed 0 block entries and 0 MD entries for 08cc37586779e654ce0beaceba65e716 [tags:JID=BVfClpolDDkhj4WSwegV5w]
2018-12-11T08:29:25.475897-05:00 ▶ [DEBU kbfs(TLFJ) tlf_journal.go:589] 0ec Waiting for the work signal for 08cc37586779e654ce0beaceba65e716 [tags:JID=2-sL_usLE4ILxcROwwRkBw]
2018-12-11T08:29:27.091219-05:00 ▶ [DEBU kbfs(BSR) bserver_remote.go:279] 0ed reconnect error: context deadline exceeded
2018-12-11T08:29:27.091360-05:00 ▶ [DEBU kbfs(BSR) pinger.go:71] 0ee BlockServerRemoteGet: stopping ping ticker
2018-12-11T08:29:27.381473-05:00 ▶ [DEBU kbfs(BSR) bserver_remote.go:279] 0ef reconnect error: context deadline exceeded
2018-12-11T08:29:27.381643-05:00 ▶ [DEBU kbfs(BSR) pinger.go:71] 0f0 BlockServerRemotePut: stopping ping ticker
2018-12-11T08:29:47.091295-05:00 ▶ [INFO kbfs mdserver_remote.go:341] 0f1 reconnect error: context deadline exceeded
2018-12-11T08:29:47.091310-05:00 ▶ [DEBU kbfs(ECQU-KBFSOps) fetch_decider.go:116] 0f2 Blocking on fetch; cached data is 1m29.564740986s old
2018-12-11T08:29:47.091491-05:00 ▶ [DEBU kbfs(ECQU-KBFSOps) fetch_decider.go:67] 0f4 Spawning fetch in background with tag:ECQU=n6gZWCrTlq9WshQspH4BEw
2018-12-11T08:29:47.091530-05:00 ▶ [DEBU kbfs connection.go:689] 0f5 (CONN MDServerRemote 0828dc75) backoff done!
2018-12-11T08:29:47.091562-05:00 ▶ [DEBU kbfs connection.go:494] 0f7 (CONN MDServerRemote 0828dc75) Connection: dialing transport
2018-12-11T08:29:47.091436-05:00 ▶ [INFO kbfs mdserver_remote.go:348] 0f3 MDServerRemote: ping error context canceled
2018-12-11T08:29:47.091675-05:00 ▶ [DEBU kbfs pinger.go:71] 0f9 MDServerRemote: stopping ping ticker
2018-12-11T08:29:47.091631-05:00 ▶ [DEBU kbfs(BSR) connection.go:689] 0f8 (CONN BlockServerRemoteGet 19257556) backoff done!
2018-12-11T08:29:47.091714-05:00 ▶ [DEBU kbfs(BSR) connection.go:494] 0fa (CONN BlockServerRemoteGet 19257556) Connection: dialing transport
2018-12-11T08:29:47.091534-05:00 ▶ [DEBU kbfs kbfs_ops.go:968] 0f6 Getting quota usage error: context deadline exceeded
2018-12-11T08:29:47.091834-05:00 ▶ [DEBU kbfs connection.go:218] 0fb (CONNTSPT 5ecc4f90) Dialing mdserver-1.kbfs.keybaseapi.com:443
2018-12-11T08:29:47.091848-05:00 ▶ [WARN kbfs(kbfsfuse) remote_status.go:63] 0fc KBFS Status failed: { false 0 0 0 0 0 0 map[] <nil> map[]},0xc000603f80,context deadline exceeded
2018-12-11T08:29:47.092136-05:00 ▶ [DEBU kbfs(kbfsfuse) fs.go:336] 0fe User changed: "rcorre" -> ""
2018-12-11T08:29:47.092194-05:00 ▶ [DEBU kbfs(kbfsfuse) dir.go:311] 0ff TlfHandleChange called on "(nil)"
2018-12-11T08:29:47.092055-05:00 ▶ [DEBU kbfs(BSR) connection.go:218] 0fd (CONNTSPT 4785e1b8) Dialing bserver-0.kbfs.keybaseapi.com:443
2018-12-11T08:29:47.417373-05:00 ▶ [DEBU kbfs connection.go:239] 100 (CONNTSPT 5ecc4f90) baseConn: 172.18.12.62:54010; Calling Handshake
2018-12-11T08:29:47.427742-05:00 ▶ [DEBU kbfs(BSR) connection.go:239] 101 (CONNTSPT 4785e1b8) baseConn: 172.18.12.62:59980; Calling Handshake
2018-12-11T08:29:47.788837-05:00 ▶ [DEBU kbfs(BSR) connection.go:246] 102 (CONNTSPT 4785e1b8) Handshaken
2018-12-11T08:29:47.789271-05:00 ▶ [DEBU kbfs(BSR) connection.go:514] 103 (CONN BlockServerRemoteGet 19257556) Connection: calling OnConnect
2018-12-11T08:29:47.789528-05:00 ▶ [DEBU kbfs(BSR) connection.go:646] 104 (CONN BlockServerRemoteGet 19257556) Connection: getReconnectChan
2018-12-11T08:29:47.789629-05:00 ▶ [DEBU kbfs(BSR) connection.go:603] 105 (CONN BlockServerRemoteGet 19257556) Connection: waitForConnection; status: 1
2018-12-11T08:29:47.789933-05:00 ▶ [DEBU kbfs connection.go:246] 106 (CONNTSPT 5ecc4f90) Handshaken
2018-12-11T08:29:47.790399-05:00 ▶ [DEBU kbfs connection.go:514] 107 (CONN MDServerRemote 0828dc75) Connection: calling OnConnect
2018-12-11T08:29:47.790493-05:00 ▶ [INFO kbfs mdserver_remote.go:199] 108 OnConnect called with a new connection
2018-12-11T08:29:47.790515-05:00 ▶ [DEBU kbfs connection.go:646] 109 (CONN MDServerRemote 0828dc75) Connection: getReconnectChan
2018-12-11T08:29:47.790763-05:00 ▶ [DEBU kbfs connection.go:603] 10a (CONN MDServerRemote 0828dc75) Connection: waitForConnection; status: 1
2018-12-11T08:29:47.964152-05:00 ▶ [DEBU kbfs crypto_client.go:98] 10b Signing 423-byte message to string
2018-12-11T08:29:47.965482-05:00 ▶ [DEBU kbfs mdserver_remote.go:260] 10c received challenge
2018-12-11T08:29:47.965643-05:00 ▶ [DEBU kbfs crypto_client.go:112] 10d Signed 423-byte message: err=<nil>
2018-12-11T08:29:47.965660-05:00 ▶ [DEBU kbfs crypto_client.go:98] 10e Signing 421-byte message to string
2018-12-11T08:29:47.966980-05:00 ▶ [DEBU kbfs crypto_client.go:112] 10f Signed 421-byte message: err=<nil>
2018-12-11T08:29:47.967091-05:00 ▶ [DEBU kbfs mdserver_remote.go:269] 110 authentication token signed
2018-12-11T08:29:48.129095-05:00 ▶ [DEBU kbfs(BSR) bserver_remote.go:186] 111 BlockServerRemote: resetAuth called, err: <nil>
2018-12-11T08:29:48.129189-05:00 ▶ [DEBU kbfs(BSR) pinger.go:51] 112 BlockServerRemoteGet: Starting new ping ticker with interval 10
2018-12-11T08:29:48.129245-05:00 ▶ [DEBU kbfs(BSR) connection.go:532] 113 (CONN BlockServerRemoteGet 19257556) Connection: connected
2018-12-11T08:29:48.152948-05:00 ▶ [INFO kbfs mdserver_remote.go:277] 114 authentication successful; ping interval: 30s

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions