Skip to content

[Bug]: Dashboard WebSocket/HTTP returns NS_ERROR_NET_EMPTY_RESPONSE #56775

Description

@purpleduckspace

Bug Description

After the recent update to Hermes Agent 0.18.0 the Dashboard GUI no longer works. I have tried this both on Firefox and Brave browser.
The agents informed me of this :
The Chat tab / WebSocket connections fail silently
No meaningful error appears in docker logs hermes — the connection appears to be accepted but returns zero bytes

Steps to Reproduce

Run Hermes Agent in Docker with dashboard enabled:

DOCKER_HOST=unix:///home/user/.docker/desktop/docker.sock docker run -d
--name hermes
--restart unless-stopped
--pids-limit 256
-v /home/user/.hermes:/opt/data
-p 8642:8642
-p 9119:9119
-e HERMES_DASHBOARD=1
-e TZ=America/Chicago
-e HERMES_DASHBOARD_HOST=127.0.0.1
nousresearch/hermes-agent:latest gateway run

On the same machine (Linux Mint), open Firefox and navigate to http://localhost:9119

Observe NS_ERROR_NET_EMPTY_RESPONSE on WebSocket upgrade request (/api/pty or /api/ws) and/or API calls

Expected Behavior

Normally before when I access the dashboard in my browser using the localhost address the dashboard loaded.

Actual Behavior

Now it is only an error page.

Affected Component

Other

Messaging Platform (if gateway-related)

No response

Debug Report

--- hermes dump ---
version:          0.18.0 [4d5d9fff]
os:               Linux 6.12.76-linuxkit x86_64
python:           3.13.5
openai_sdk:       2.24.0
profile:          default
hermes_home:      ~/.
model:            nvidia/nemotron-3-ultra-550b-a55b:free
provider:         openrouter
terminal:         local

Operating System

Linux 6.12.76-linuxkit x86_64

Python Version

3.13.5

Hermes Version

0.18.0

Additional Logs / Traceback (optional)

Root Cause Analysis (optional)

No response

Proposed Fix (optional)

No response

Are you willing to submit a PR for this?

  • I'd like to fix this myself and submit a PR

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havearea/dockerDocker image, Compose, packagingbugcomp/dashboardWeb dashboard / control panel UI (dashboard/, landing)needs-reproBug needs reproduction stepstype/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions