issue: nly One User at a Time Can Access "Direct Connection" Feature When Using Open WebUI in Multi-User Environment #15516
priyadharsan1403
started this conversation in
Issues
Replies: 2 comments
-
|
It seem that this could be a problem with your proxy, or related, you have to debug where is the breakdown or the connection limitation. maybe you can try to add in your nginx something like: (but this is only one layer, there are more places/subsystems that can limit it, you need to refine) |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Unable to reproduce from our end. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Check Existing Issues
Installation Method
Docker
Open WebUI Version
v0.3.11
Ollama Version (if applicable)
No response
Operating System
ubuntu 22.04
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
Description:
Hi team,
We are integrating Open WebUI into our platform via an <iframe>. Our setup includes:
Deployment: Docker container on AWS EC2
Reverse Proxy: Configured with Nginx
Domain: Custom domain with HTTPS
Authentication: Using a custom authentication middleware that injects a trusted header to identify and onboard users
User Base: 100+ users accessing Open WebUI through our platform
Problem
We’ve enabled the "Direct Connection" feature on the admin side to allow users to connect with an OpenAI-compatible server (such as LiteLLM). However, we are experiencing the following issue:
Only one user at a time is able to access the "Direct Connection" settings and use it.
When a second user logs in, they can successfully access Open WebUI, but the Direct Connection feature is missing from their settings.
This behavior persists across different browsers and sessions.
Expected Behavior
Each user should be able to:
Log in through our platform via the trusted header
Access their own Direct Connection settings independently
Connect to their preferred OpenAI-compatible backend (like LiteLLM)
Current Behavior
Only the first user who logs in can access the Direct Connection settings. Subsequent users do not see the feature in their settings at all.
Additional Notes
We are using Open WebUI with the default Docker image.
We’ve confirmed the trusted header is being passed correctly for all users.
We suspect the issue may relate to how Open WebUI handles multi-user configurations or shared settings.
Screenshots / Logs / Config Snippets
(Attach any if needed)
Environment:
Open WebUI version: [please fill]
Deployment: Docker on AWS EC2
Reverse Proxy: Nginx
open ai compatible : LiteLLM proxy server
Authentication: trusted header
docker file : services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: nexus-chat-webui
ports:
- "3001:8080"
environment:
nginx config:cat chatdev.navigatelabsai.com
server {
listen 80;
listen [::]:80;
server_name chatdev.navigatelabsai.com;
}
Request:
We would appreciate any guidance on:
Supporting multi-user access to the Direct Connection feature
Ensuring user-specific configuration isolation
Thanks for your amazing work on Open WebUI! Looking forward to your support
Actual Behavior
all users are unable to see the connections setting at the same time but one at a time
Steps to Reproduce
i have provided the config file above
Logs & Screenshots
Additional Information
No response
Beta Was this translation helpful? Give feedback.
All reactions