External VectorDB QDRANT #3299

Closed
opened 2025-11-11 15:28:26 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @jjamgmv on GitHub (Jan 16, 2025).

Bug Report

Installation Method

[Describe the method you used to install the project, e.g., git clone, Docker, pip, etc.]

Environment

  • Open WebUI Version: 0.5.4

  • Ollama (if applicable): 0.5.4

  • Operating System: HELM

  • Browser (if applicable): EDGE

Confirmation:

  • I have read and followed all the instructions provided in the README.md.
  • I am on the latest version of both Open WebUI and Ollama.
  • I have included the Docker container logs.
  • I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below.
    Expected Behavior:

The service should successfully connect to Qdrant using the provided configuration values, allowing the creation and querying of collections without connection errors.

Actual Behavior:

The service throws an httpcore.ConnectTimeout error when attempting to connect to the configured Qdrant endpoint.

Description

Bug Summary:

The system cannot establish a connection to Qdrant using the provided URI and API key. This issue occurs when trying to save documents to the vector database.

Reproduction Details

Steps to Reproduce:

Configure the following environment variables in the application:

VECTOR_DB: qdrant

QDRANT_URI: "https://qdrant.XXX.com"

QDRANT_API_KEY: "XXX"

Upload a PDF file through the user interface or API.

Observe the logs generated during the file processing.

Logs and Screenshots

Browser Console Logs:Not applicable in this case.

Docker Container Logs:

httpcore.ConnectTimeout: timed out
fastapi.exceptions.HTTPException: 400: timed out

(See detailed logs provided above).

Screenshots/Screen Recordings (if applicable):Attach any relevant screenshots of the configuration or UI, if applicable.

Additional Information

The Qdrant endpoint configuration appears correct, but the error indicates a connectivity issue (e.g., firewall, DNS, SSL certificate, or incorrect endpoint).

It was verified that the endpoint is accessible from the work network using external tools like curl.

No prior configuration issues were identified in VECTOR_DB_CLIENT.

Note

This report includes all necessary information to reproduce and diagnose the issue. Please verify connectivity to the endpoint and check for potential network restrictions or incompatibilities with the HTTP client being used.

Originally created by @jjamgmv on GitHub (Jan 16, 2025). # Bug Report ## Installation Method [Describe the method you used to install the project, e.g., git clone, Docker, pip, etc.] ## Environment - **Open WebUI Version:** 0.5.4 - **Ollama (if applicable):** 0.5.4 - **Operating System:** HELM - **Browser (if applicable):** EDGE **Confirmation:** - [X] I have read and followed all the instructions provided in the README.md. - [X] I am on the latest version of both Open WebUI and Ollama. - [X] I have included the Docker container logs. - [X] I have provided the exact steps to reproduce the bug in the "Steps to Reproduce" section below. Expected Behavior: The service should successfully connect to Qdrant using the provided configuration values, allowing the creation and querying of collections without connection errors. Actual Behavior: The service throws an httpcore.ConnectTimeout error when attempting to connect to the configured Qdrant endpoint. Description Bug Summary: The system cannot establish a connection to Qdrant using the provided URI and API key. This issue occurs when trying to save documents to the vector database. Reproduction Details Steps to Reproduce: Configure the following environment variables in the application: VECTOR_DB: qdrant QDRANT_URI: "https://qdrant.XXX.com" QDRANT_API_KEY: "XXX" Upload a PDF file through the user interface or API. Observe the logs generated during the file processing. Logs and Screenshots Browser Console Logs:Not applicable in this case. Docker Container Logs: httpcore.ConnectTimeout: timed out fastapi.exceptions.HTTPException: 400: timed out (See detailed logs provided above). Screenshots/Screen Recordings (if applicable):Attach any relevant screenshots of the configuration or UI, if applicable. Additional Information The Qdrant endpoint configuration appears correct, but the error indicates a connectivity issue (e.g., firewall, DNS, SSL certificate, or incorrect endpoint). It was verified that the endpoint is accessible from the work network using external tools like curl. No prior configuration issues were identified in VECTOR_DB_CLIENT. Note This report includes all necessary information to reproduce and diagnose the issue. Please verify connectivity to the endpoint and check for potential network restrictions or incompatibilities with the HTTP client being used.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#3299