Skip to content

[Bug]: openclaw dashboard falsely reports “No GUI detected” on macOS when SSH_* env vars are present (for example Tailscale SSH / reused shell) #67088

@theglove44

Description

@theglove44

Bug type

Behavior bug (incorrect output/state without crash)

Beta release blocker

No

Summary

After upgrading to 2026.4.14 running openclaw dashboard from the terminal on Mac or via remote SSH session into the same device I get a message No GUI detected

Steps to reproduce

  1. Run openclaw dashboard via local or remote terminal
  2. mesage returned No GUI detected. Open from your computer
  3. checked env | grep '^SSH_' which shows the openclaw dashboard command seeing lingering SSH_* variables
  4. opening a fresh local iTerm window that doesn't inherit the old tailscale SSH env and running openclaw dashboard works as expected.

Expected behavior

Running openclaw dashboard from local or remote terminal not inherriting previous/old SSH_* env variables

Actual behavior

`~ ❯ openclaw dashboard

🦞 OpenClaw 2026.4.14 (323493f) — Welcome to the command line: where dreams compile and confidence segfaults.

Dashboard URL: http://127.0.0.1:18789/#token=
Copied to clipboard.
No GUI detected. Open from your computer:
ssh -N -L 18789:127.0.0.1:18789 odin@
Then open:
http://localhost:18789/
http://localhost:18789/#token=
Docs:
https://docs.openclaw.ai/gateway/remote
https://docs.openclaw.ai/web/control-ui`

OpenClaw version

2026.4.14

Operating system

macOS 15.7.5

Install method

install script

Model

ollama/gemma4:31b-cloud

Provider / routing chain

openclaw > ollama > gemma4:31b-cloud

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal backlog priority with limited blast radius.bugSomething isn't workingclawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.clawsweeper:queueable-fixClawSweeper marked this issue as an existing queue_fix_pr work candidate.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions