Repository navigation
Opencode crashes when launched without explicit port #2689
Copy link
Copy link
Closed
Description
Description
I'm unable to launch opencode without specifying an explicit port:
$ opencode -m github-copilot/gpt-4.1 --print-logs --log-level DEBUG
INFO 2025-09-19T14:42:40 +98ms service=default version=0.9.11 args=["-m","github-copilot/gpt-4.1","--print-logs","--log-level","DEBUG"] opencode
INFO 2025-09-19T14:42:40 +1ms service=project directory=/home/user/workspace/private/dotfiles/Configs/nvim/.config/nvim fromDirectory
INFO 2025-09-19T14:42:40 +26ms service=config path=/home/user/.config/opencode/config.json loading
INFO 2025-09-19T14:42:40 +1ms service=config path=/home/user/.config/opencode/opencode.json loading
INFO 2025-09-19T14:42:40 +0ms service=config path=/home/user/.config/opencode/opencode.jsonc loading
INFO 2025-09-19T14:42:40 +22ms service=plugin path=opencode-copilot-auth@0.0.2 loading plugin
INFO 2025-09-19T14:42:40 +2ms service=plugin path=opencode-anthropic-auth@0.0.2 loading plugin
INFO 2025-09-19T14:42:40 +24ms service=bus type=* subscribing
INFO 2025-09-19T14:42:40 +0ms service=bus type=session.updated subscribing
INFO 2025-09-19T14:42:40 +0ms service=bus type=message.updated subscribing
INFO 2025-09-19T14:42:40 +0ms service=bus type=message.part.updated subscribing
INFO 2025-09-19T14:42:40 +0ms service=format init
INFO 2025-09-19T14:42:40 +0ms service=bus type=file.edited subscribing
INFO 2025-09-19T14:42:40 +1ms service=lsp serverIds=typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, rust, clangd, svelte enabled LSP servers
INFO 2025-09-19T14:42:40 +3ms service=models.dev file={} refreshing
INFO 2025-09-19T14:42:41 +10ms service=provider init
INFO 2025-09-19T14:42:41 +2ms service=provider providerID=openai found
INFO 2025-09-19T14:42:41 +1ms service=provider providerID=google found
INFO 2025-09-19T14:42:41 +0ms service=provider providerID=opencode found
INFO 2025-09-19T14:42:41 +0ms service=provider providerID=github-copilot found
INFO 2025-09-19T14:42:41 +16ms service=default cmd=["/home/user/.cache/opencode/tui/tui-d9mprymp."] tui
panic: Get "http://127.0.0.1:43199/path": dial tcp 127.0.0.1:43199: connect: connection refused
goroutine 1 [running]:
main.main()
/home/runner/work/opencode/opencode/packages/tui/cmd/opencode/main.go:103 +0xdce
When the port is set (same port as above), it starts successfully:
opencode -m github-copilot/gpt-4.1 --print-logs --log-level DEBUG --port 43199
INFO 2025-09-19T14:47:40 +131ms service=default version=0.9.11 args=["-m","github-copilot/gpt-4.1","--print-logs","--log-level","DEBUG","--port","43199"] opencode
INFO 2025-09-19T14:47:40 +1ms service=project directory=/home/user/workspace/private/dotfiles/Configs/nvim/.config/nvim fromDirectory
INFO 2025-09-19T14:47:40 +110ms service=config path=/home/user/.config/opencode/config.json loading
INFO 2025-09-19T14:47:40 +1ms service=config path=/home/user/.config/opencode/opencode.json loading
INFO 2025-09-19T14:47:40 +0ms service=config path=/home/user/.config/opencode/opencode.jsonc loading
INFO 2025-09-19T14:47:40 +17ms service=plugin path=opencode-copilot-auth@0.0.2 loading plugin
INFO 2025-09-19T14:47:40 +8ms service=plugin path=opencode-anthropic-auth@0.0.2 loading plugin
INFO 2025-09-19T14:47:40 +45ms service=bus type=* subscribing
INFO 2025-09-19T14:47:40 +0ms service=bus type=session.updated subscribing
INFO 2025-09-19T14:47:40 +0ms service=bus type=message.updated subscribing
INFO 2025-09-19T14:47:40 +0ms service=bus type=message.part.updated subscribing
INFO 2025-09-19T14:47:40 +1ms service=format init
INFO 2025-09-19T14:47:40 +0ms service=bus type=file.edited subscribing
INFO 2025-09-19T14:47:40 +0ms service=lsp serverIds=typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, rust, clangd, svelte enabled LSP servers
INFO 2025-09-19T14:47:40 +2ms service=models.dev file={} refreshing
INFO 2025-09-19T14:47:40 +5ms service=provider init
INFO 2025-09-19T14:47:40 +2ms service=provider providerID=openai found
INFO 2025-09-19T14:47:40 +0ms service=provider providerID=google found
INFO 2025-09-19T14:47:40 +0ms service=provider providerID=opencode found
INFO 2025-09-19T14:47:40 +0ms service=provider providerID=github-copilot found
INFO 2025-09-19T14:47:40 +15ms service=default cmd=["/home/user/.cache/opencode/tui/tui-d9mprymp."] tui
INFO 2025-09-19T14:47:40 +140ms service=server method=GET path=/project/current request
INFO 2025-09-19T14:47:40 +0ms service=project directory=/home/user/workspace/private/dotfiles/Configs/nvim/.config/nvim fromDirectory
INFO 2025-09-19T14:47:40 +2ms service=server duration=2 response
INFO 2025-09-19T14:47:40 +1ms service=server method=GET path=/path request
INFO 2025-09-19T14:47:40 +0ms service=project directory=/home/user/workspace/private/dotfiles/Configs/nvim/.config/nvim fromDirectory
INFO 2025-09-19T14:47:40 +0ms service=server duration=0 response
INFO 2025-09-19T14:47:40 +0ms service=server method=GET path=/agent request
INFO 2025-09-19T14:47:40 +1ms service=project directory=/home/user/workspace/private/dotfiles/Configs/nvim/.config/nvim fromDirectory
INFO 2025-09-19T14:47:40 +0ms service=server duration=0 response
INFO 2025-09-19T14:47:40 +4ms service=project directory=/home/user/workspace/private/dotfiles/Configs/nvim/.config/nvim fromDirectory
DEBUG 2025-09-19T14:47:40 +2ms service=tui TUI launched
INFO 2025-09-19T14:47:40 +0ms service=server method=GET path=/config request
INFO 2025-09-19T14:47:40 +0ms service=project directory=/home/user/workspace/private/dotfiles/Configs/nvim/.config/nvim fromDirectory
INFO 2025-09-19T14:47:40 +1ms service=server duration=1 response
INFO 2025-09-19T14:47:40 +7ms service=server method=GET path=/command request
INFO 2025-09-19T14:47:40 +0ms service=project directory=/home/user/workspace/private/dotfiles/Configs/nvim/.config/nvim fromDirectory
INFO 2025-09-19T14:47:40 +1ms service=server duration=1 response
...
Additional info
I'm running opencode version v0.9.11 within WSL2:
WSL version: 2.6.1.0
Kernel version: 6.6.87.2-1
WSLg version: 1.0.66
MSRDC version: 1.2.6353
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.22631.5335
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
rekram1-node commentedon Sep 23, 2025
that's pretty strange haven't heard of anyone else having this issue
rekram1-node commentedon Dec 28, 2025
[automated] Closing due to 90+ days of inactivity. Feel free to reopen if you still need this!