keybase / keybase/client

keybase service not functional (devel mode)?

Open
#25,300 3 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

Hello,

I have been able to compile the v6.0.2 version on my Windows system with Golang v1.17.13 and am now trying to run things in "Developer mode" for testing.

As I understand, I need to start the keybase service first which seems to start up fine (although I do not get any debug information) since the help says that the keybase service daemon is for " start the Keybase service to power all other CLI options"

```
PS D:\Test> .\keybase.exe service
- WARNING Running in devel mode
- INFO Binding to pipe:\\.\pipe\kbservice\Users\lonni\AppData\Local\KeybaseDevel\keybased.sock
```

Then I tried to do a number of other functions listed in the keybase help but I always get the message:

```
- ERROR API network error: Post "http://localhost:3000/_/api/1.0/invitation_request.json": dial tcp [::1]:3000: connectex: No connection could be made because the target machine actively refused it. (code 1601)
```

which seems to suggest that the local service is not running, but I thought that it was started with the "keybase service" command.

Can you please help as I want to run a copy keybase as a local service to connect to and develop some things?

Any help would be greatly appreciated.
Thanks

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the `keybase service` command in Windows developer mode and trace why subsequent CLI operations still POST to localhost:3000. Reproduce the `invitation_request.json` connection-refused error and verify that the service starts the local endpoint needed for those requests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend, cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.