keybase / keybase/client

Both (Linux) desktop and (Android) phone apps unresponsive

Open
#13,871 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

Hi. My team uses keybase as our main group chat application among other things. Everything seemed to be working fine for me until yesterday. It looked like two messages came in, but they were never fully downloaded or decrypted, so I just got an orange dot next to the team chatroom to signify that new messages were waiting, and a loading spinner in the room where the messages would normally be. I could still see all the old messages, but the new ones never came through. I tried to send a message to the room, and there was a lock animation that never stopped on the message I tried to send, and the others on my team said they never got it. When I restarted the entire keybase daemon and app, it just hung on the splash screen and says "Loading".

When I tried to connect with the keybase app on my phone, it also just hangs on the splash screen until Android reports that the app is not responding and asks me to kill it.

When I tried `keybase log send` from the terminal, I got these error messages:
```
▶ INFO ignoring error getting keybase status: EOF
▶ INFO ignoring UI logs: dial unix /run/user/1000/keybase/keybased.sock: connect: connection refused
▶ ERROR API network error: Post https://api-0.core.keybaseapi.com/_/api/1.0/logdump/send.json: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
```

I am still logged in to the website, but I can't use keybase at all either from my computer or my phone, and it doesn't seem like I can send you the logs either. Everything seems to work fine for the other members of my team, so it looks like it's just my account, but it's weird that I'm seeing basically the same issue both on desktop and mobile.

How do I fix this?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the desktop and Android splash-screen hangs and the `keybase log send` output, especially the daemon socket and API timeout errors. Compare the account-specific failure across both apps and determine whether a reproducible cause and recovery path can be identified; the issue is resolved when both clients load and messages can be sent and received.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, linux
Domain
desktop-dev, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.