fosrl / fosrl/pangolin

1.22.2 Error: renderToPipeableStream is not implemented

Open
#3,725 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
22.8k
Forks
783
Avg merge
1d 7h
Merged PRs (30d)
52

Description

### Describe the Bug

Tunnels still work, but accessing the web interface yields this:

`Internal server error`
logs:
```
Starting migrations from version 1.22.0
Migrations to run:
All migrations completed successfully
2026-09-11T13:53:10+02:00 [warn]: Email SMTP configuration is missing. Emails will not be sent.
2026-09-11T13:53:10+02:00 [info]: Pangolin gathers anonymous usage data to help us better understand how the software is used and guide future improvements>
2026-09-11T13:53:10+02:00 [info]: Rebuild queue processor started (in-memory)
2026-09-11T13:53:11+02:00 [info]: Dashboard API server is running on http://localhost:3000
2026-09-11T13:53:11+02:00 [info]: Internal API server is running on http://localhost:3001
2026-09-11T13:53:11+02:00 [info]: AI gateway server is running on http://localhost:3005
✓ Running next.config took 46ms
2026-09-11T13:53:11+02:00 [info]: OpenAPI documentation saved to config/openapi.yaml
2026-09-11T13:53:12+02:00 [info]: Dashboard Web UI server is running on http://localhost:3002
2026-09-11T13:53:12+02:00 [info]: Integration API server is running on http://localhost:3003
2026-09-11T13:53:12+02:00 [info]: Updated exit node with reachableAt to http://localhost:3004
⨯ Error: renderToPipeableStream is not implemented
at ignore-listed frames
⨯ Error: renderToPipeableStream is not implemented
at ignore-listed frames
⨯ Error: renderToPipeableStream is not implemented
at ignore-listed frames
...
```
happy to provide more info & config if needed :)

### Environment

- OS Type & Version: NixOS unstable
- Pangolin Version: 1.22.2
- Edition (Community or Enterprise): community
- Gerbil Version: 1.5.1
- Traefik Version: 3.7.12
- Newt Version: 1.16.0
- Client Version:

### To Reproduce

updated to 1.22.2 in https://github.com/NixOS/nixpkgs/pull/562300

still figuring out exactly what needs to change. Maybe i've missed something?

### AI Disclosure

nuh uh

### Expected Behavior

frontend renders

Contributor guide

Open the contributing guide

Research direction

Reproduce the failure on NixOS unstable with Pangolin 1.22.2, using the dashboard Web UI server at http://localhost:3002 and the reported logs. Trace the renderToPipeableStream integration and dependency setup, then verify that the web interface renders without the internal server error.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.