mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[GH-ISSUE #22581] issue: WebSocket uses ws:// instead of wss:// when Open WebUI is served over HTTPS (Open Terminal Container) #35286
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ieQ-strecker on GitHub (Mar 11, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/22581
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.8.10
Ollama Version (if applicable)
No response
Operating System
Debian 12
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
Expected behavior
When Open WebUI is accessed over HTTPS, the terminal should use a secure WebSocket connection (
wss://) automatically.Actual Behavior
Observed behavior
Steps to Reproduce
We’re using the Open Terminal Container and it connects without issues when using direct connect (not admin connect) to Open WebUI.
Our Open WebUI instance is available via HTTPS, but the terminal WebSocket is attempting to connect via
ws://instead ofwss://. This causes the connection to fail when accessing Open WebUI through our HTTPS domain.Logs & Screenshots
Additional Information
No response
@tjbck commented on GitHub (Mar 11, 2026):
https://github.com/open-webui/open-terminal/issues/42
@ieQ-strecker commented on GitHub (Mar 12, 2026):
@tjbck NIK-TIGER-BILL attempted to address this with the pull request he posted here, but it was closed without being merged. Could you explain why? From my perspective, that pull request seems to contain the exact fix for my issue.