Originally created by @sanchitbhavsar on GitHub (Jul 12, 2025).
Check Existing Issues
I have searched the existing issues and discussions.
I am using the latest version of Open WebUI.
Installation Method
Git Clone
Open WebUI Version
v0.6.15
Ollama Version (if applicable)
No response
Operating System
macOS
Browser (if applicable)
No response
Confirmation
I have read and followed all instructions in README.md.
I am using the latest version of both Open WebUI and Ollama.
I have included the browser console logs.
I have included the Docker container logs.
I have provided every relevant configuration, setting, and environment variable used in my setup.
I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
Start with the initial platform/version/OS and dependencies used,
Specify exact install/launch/configure commands,
List URLs visited, user input (incl. example values/emails/passwords if needed),
Describe all options and toggles enabled or changed,
Include any files or environmental changes,
Identify the expected and actual result at each stage,
Ensure any reasonably skilled user can follow and hit the same issue.
Expected Behavior
App is not starting
Actual Behavior
ERROR [chromadb.telemetry.product.posthog] Failed to send telemetry event ClientStartEvent: capture() takes 1 positional argument but 3 were given
Steps to Reproduce
Using latest version with chromaDB
Logs & Screenshots
ERROR [chromadb.telemetry.product.posthog] Failed to send telemetry event ClientStartEvent: capture() takes 1 positional argument but 3 were given
Additional Information
No response
Originally created by @sanchitbhavsar on GitHub (Jul 12, 2025).
### Check Existing Issues
- [x] I have searched the existing issues and discussions.
- [x] I am using the latest version of Open WebUI.
### Installation Method
Git Clone
### Open WebUI Version
v0.6.15
### Ollama Version (if applicable)
_No response_
### Operating System
macOS
### Browser (if applicable)
_No response_
### Confirmation
- [x] I have read and followed all instructions in `README.md`.
- [x] I am using the latest version of **both** Open WebUI and Ollama.
- [x] I have included the browser console logs.
- [x] I have included the Docker container logs.
- [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.**
- [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
- [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps:
- Start with the initial platform/version/OS and dependencies used,
- Specify exact install/launch/configure commands,
- List URLs visited, user input (incl. example values/emails/passwords if needed),
- Describe all options and toggles enabled or changed,
- Include any files or environmental changes,
- Identify the expected and actual result at each stage,
- Ensure any reasonably skilled user can follow and hit the same issue.
### Expected Behavior
App is not starting
### Actual Behavior
ERROR [chromadb.telemetry.product.posthog] Failed to send telemetry event ClientStartEvent: capture() takes 1 positional argument but 3 were given
### Steps to Reproduce
Using latest version with chromaDB
### Logs & Screenshots
ERROR [chromadb.telemetry.product.posthog] Failed to send telemetry event ClientStartEvent: capture() takes 1 positional argument but 3 were given
### Additional Information
_No response_
GiteaMirror
added the bug label 2025-11-11 16:32:24 -06:00
It seems that the fault is in chromadb when passing arguments to a dependent library posthog (Requires-Dist: posthog>=2.4.0), for this to work properly, it need to change that requirement to force posthog>=2.4.0,<6.0.0
Maybe adding posthog>=2.4.0,<6.0.0 to requirements could solve that issue.
@rgaricano commented on GitHub (Jul 13, 2025):
It seems that the fault is in chromadb when passing arguments to a dependent library posthog (Requires-Dist: posthog>=2.4.0), for this to work properly, it need to change that requirement to force posthog>=2.4.0,<6.0.0
Maybe adding posthog>=2.4.0,<6.0.0 to requirements could solve that issue.
(https://github.com/vanna-ai/vanna/issues/917#issuecomment-3036668545 )
@sanchitbhavsar commented on GitHub (Jul 14, 2025):
@rgaricano still fails even though the ANONYMIZED_TELEMETRY is set to false
@tjbck do you have some pointers?
@sanchitbhavsar commented on GitHub (Jul 14, 2025):
@rgaricano still fails even though the ANONYMIZED_TELEMETRY is set to false
@tjbck do you have some pointers?
@sanchitbhavsar commented on GitHub (Jul 15, 2025):
@tjbck @rgaricano adding explicitly the posthog lib in requirements.txt and in pyproject.toml resolved the error. I used posthog==4.8.0
@sanchitbhavsar commented on GitHub (Jul 15, 2025):
@tjbck @rgaricano adding explicitly the posthog lib in requirements.txt and in pyproject.toml resolved the error. I used posthog==4.8.0
@thlehmann-ionos commented on GitHub (Sep 26, 2025):
Note: although there is a `uv.lock` file, it is not used in the container image build process: https://github.com/open-webui/open-webui/blob/v0.6.31/Dockerfile#L128
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @sanchitbhavsar on GitHub (Jul 12, 2025).
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
v0.6.15
Ollama Version (if applicable)
No response
Operating System
macOS
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
App is not starting
Actual Behavior
ERROR [chromadb.telemetry.product.posthog] Failed to send telemetry event ClientStartEvent: capture() takes 1 positional argument but 3 were given
Steps to Reproduce
Using latest version with chromaDB
Logs & Screenshots
ERROR [chromadb.telemetry.product.posthog] Failed to send telemetry event ClientStartEvent: capture() takes 1 positional argument but 3 were given
Additional Information
No response
@rgaricano commented on GitHub (Jul 13, 2025):
It seems that the fault is in chromadb when passing arguments to a dependent library posthog (Requires-Dist: posthog>=2.4.0), for this to work properly, it need to change that requirement to force posthog>=2.4.0,<6.0.0
Maybe adding posthog>=2.4.0,<6.0.0 to requirements could solve that issue.
(https://github.com/vanna-ai/vanna/issues/917#issuecomment-3036668545 )
@sanchitbhavsar commented on GitHub (Jul 13, 2025):
@tjbck could you refer to the duplicate issue?
@rgaricano commented on GitHub (Jul 13, 2025):
https://github.com/open-webui/open-webui/issues/15652
https://github.com/open-webui/open-webui/issues/15613
@sanchitbhavsar commented on GitHub (Jul 14, 2025):
@rgaricano still fails even though the ANONYMIZED_TELEMETRY is set to false
@tjbck do you have some pointers?
@sanchitbhavsar commented on GitHub (Jul 15, 2025):
@tjbck @rgaricano adding explicitly the posthog lib in requirements.txt and in pyproject.toml resolved the error. I used posthog==4.8.0
@thlehmann-ionos commented on GitHub (Sep 26, 2025):
Note: although there is a
uv.lockfile, it is not used in the container image build process: https://github.com/open-webui/open-webui/blob/v0.6.31/Dockerfile#L128