Client cannot seem to communicate with API even though network is working fine for everything else
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
Follow up from log I, probably, submitted from the command line. Client submission failed. Love the client and am willing to help in anyway. Reach out through GitHub or Keybase for any other data needed.
my log id: cf380ad6489f8d49ab945d1c
API_NETWORK_ERROR: ERROR CODE 1601 - API network error: doRetry failed, attempts: 3, timeout 5s, last err: context deadline exceeded in method keybase.1.config.logSend
Error: ERROR CODE 1601 - API network error: doRetry failed, attempts: 3, timeout 5s, last err: context deadline exceeded in method keybase.1.config.logSend at new l (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:471578) at file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:472174 at d (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:472213) at file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:1544706 at fil:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:3533929 at e.
call (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:3098165) at file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:3098305 at s (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:3097945) at e.
fulfill (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:3098275) at s (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:3097476)
{ "code": 1601, "fields": null, "desc": "API network error: doRetry failed, attempts: 3, timeout 5s, last err: context deadline exceeded", "details": "Error code 1601: API_NETWORK_ERROR in method keybase.1.config.logSend" }
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the supplied log ID and the API_NETWORK_ERROR 1601 details, focusing on the keybase.1.config.logSend method and its context deadline exceeded message. Trace where this client submission is handled; done means identifying a reproducible cause and confirming that log submission succeeds, but the issue provides no source file or test to begin with.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 18/100