Pipeline not found issue #170

Closed
opened 2026-02-15 19:16:28 -05:00 by yindo · 1 comment
Owner

Originally created by @surajrimal07 on GitHub (Dec 13, 2024).

Whenever i try any pipeline from https://github.com/open-webui/pipelines/tree/main/examples, it always throws the same error for me, Uh-oh! There was an issue connecting to Deepinfra.meta-llama/Llama-3.3-70B-Instruct.
Filter Pipeline.langfuse_filter_pipeline not found, Both is running inside a same system docker container.

image image

Pipeline setting,
image

Error log of open-webui container,

INFO: 43.245.86.106:0 - "POST /api/v1/chats/fbadc177-13da-48bb-849e-9c35fea5722d HTTP/1.1" 200 OK

INFO: 43.245.86.106:0 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 OK

INFO: 43.245.86.106:0 - "GET /api/v1/chats/fbadc177-13da-48bb-849e-9c35fea5722d/tags HTTP/1.1" 200 OK

Connection error: 404 Client Error: Not Found for url: http://pipelines:9099/Pipeline.langfuse_filter_pipeline/filter/inlet

INFO: 43.245.86.106:0 - "POST /api/task/tags/completions HTTP/1.1" 404 Not Found

INFO: 43.245.86.106:0 - "GET /api/v1/chats/fbadc177-13da-48bb-849e-9c35fea5722d HTTP/1.1" 200 OK

INFO: 43.245.86.106:0 - "GET /api/v1/chats/all/tags HTTP/1.1" 200 OK

INFO: 43.245.86.106:0 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 OK

INFO: 140.238.251.114:0 - "GET / HTTP/1.1" 200 OK

Log from pipeline container, INFO: 172.24.0.1:42504 - "GET /models HTTP/1.1" 200 OK

INFO: 172.24.0.1:42516 - "POST /Pipeline.langfuse_filter_pipeline/filter/inlet HTTP/1.1" 404 Not Found

INFO: 172.24.0.1:42528 - "POST /Pipeline.langfuse_filter_pipeline/filter/outlet HTTP/1.1" 404 Not Found

INFO: 172.24.0.1:42532 - "POST /Pipeline.langfuse_filter_pipeline/filter/inlet HTTP/1.1" 404 Not Found

INFO: 172.24.0.1:42536 - "POST /Pipeline.langfuse_filter_pipeline/filter/inlet HTTP/1.1" 404 Not Found

INFO: 172.24.0.1:53548 - "GET /models HTTP/1.1" 200 OK

, Below is my docker compose , services:
open-webui:
image: ghcr.io/open-webui/open-webui:main
networks: ["default"]
restart: unless-stopped
container_name: open-webui
# ports:
# - 8000:8080
environment:
- VECTOR_DB=qdrant
- QDRANT_URI=${QDRANT_URI}
- QDRANT_API_KEY=${QDRANT_API_KEY}
- WEBUI_URL=${WEBUI_URL}
- DATABASE_URL=${WEBUI_DB_URI}
- DATABASE_POOL_SIZE=3
- ENABLE_OLLAMA_API=false
- ENABLE_OPENAI_API=true
# - OPENAI_API_BASE_URL=${NEBIUS_URL}
# - OPENAI_API_KEY=${NEBIUS_KEY}
- ENABLE_RAG_WEB_SEARCH=true
- TAVILY_API_KEY=${TAVILY_API_KEY}
- ENABLE_OAUTH_SIGNUP=false
- ENABLE_SIGNUP=false
- ENABLE_LOGIN_FORM=true #disables the login form
- OAUTH_PROVIDER_NAME=GOOGLE
- GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID}
- GOOGLE_CLIENT_SECRET=${GOOGLE_CLIENT_SECRET}
- GOOGLE_REDIRECT_URI=${GOOGLE_REDIRECT_URI}
- WEBUI_SESSION_COOKIE_SECURE=true
- GLOBAL_LOG_LEVEL=WARNING
- OPENAI_API_BASE_URLS=${OPENAI_API_BASE_URLS} #debugging slow startup
- OPENAI_API_KEYS=${OPENAI_API_KEYS}
- DEFAULT_MODELS=${DEFAULT_MODELS}
#- JWT_EXPIRES_IN={JWT_EXPIRES_IN}
- ENABLE_IMAGE_GENERATION=false
- ENABLE_LDAP=false
- CORS_ALLOW_ORIGIN=${CORS_ALLOW_ORIGIN}
- STORAGE_PROVIDER=${STORAGE_PROVIDER}
- S3_ACCESS_KEY_ID=${S3_ACCESS_KEY_ID}
- S3_SECRET_ACCESS_KEY=${S3_SECRET_ACCESS_KEY}
- S3_REGION_NAME=${S3_REGION_NAME}
- S3_BUCKET_NAME=${S3_BUCKET_NAME}
- S3_ENDPOINT_URL=${S3_ENDPOINT_URL}
- WEBUI_SECRET_KEY=${WEBUI_SECRET_KEY}
- ENABLE_WEBSOCKET_SUPPORT=true
- WEBSOCKET_MANAGER=redis
- WEBSOCKET_REDIS_URL=${WEBSOCKET_REDIS_URL}
# - WEBUI_SESSION_COOKIE_SAME_SITE=Strict
# extra_hosts:
# - "host.docker.internal:host-gateway"
volumes:
- ./data/open-webui:/app/backend/data

pipelines:
# ports:
# - 9099:9099
# extra_hosts:
# - host.docker.internal:host-gateway
volumes:
- ./data/pipelines:/app/pipelines
environment:
- PIPELINES_URLS=https://github.com/open-webui/pipelines/blob/main/examples/filters/langfuse_filter_pipeline.py
# - RESET_PIPELINES_DIR=true
container_name: pipelines
restart: always
image: ghcr.io/open-webui/pipelines:main

networks:
default:
external: true
name: nginx

Originally created by @surajrimal07 on GitHub (Dec 13, 2024). Whenever i try any pipeline from https://github.com/open-webui/pipelines/tree/main/examples, it always throws the same error for me, Uh-oh! There was an issue connecting to Deepinfra.meta-llama/Llama-3.3-70B-Instruct. Filter Pipeline.langfuse_filter_pipeline not found, Both is running inside a same system docker container. <img width="1113" alt="image" src="https://github.com/user-attachments/assets/9b46b34e-c584-4a31-8d20-5c863d786bd7" /> <img width="896" alt="image" src="https://github.com/user-attachments/assets/e5ca7f4f-f42b-471d-abf5-276a4204a4df" /> Pipeline setting, <img width="1132" alt="image" src="https://github.com/user-attachments/assets/2b1611b9-abd5-41fa-8979-7ffa7fe87a08" /> Error log of open-webui container, INFO: 43.245.86.106:0 - "POST /api/v1/chats/fbadc177-13da-48bb-849e-9c35fea5722d HTTP/1.1" 200 OK INFO: 43.245.86.106:0 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 OK INFO: 43.245.86.106:0 - "GET /api/v1/chats/fbadc177-13da-48bb-849e-9c35fea5722d/tags HTTP/1.1" 200 OK Connection error: 404 Client Error: Not Found for url: http://pipelines:9099/Pipeline.langfuse_filter_pipeline/filter/inlet INFO: 43.245.86.106:0 - "POST /api/task/tags/completions HTTP/1.1" 404 Not Found INFO: 43.245.86.106:0 - "GET /api/v1/chats/fbadc177-13da-48bb-849e-9c35fea5722d HTTP/1.1" 200 OK INFO: 43.245.86.106:0 - "GET /api/v1/chats/all/tags HTTP/1.1" 200 OK INFO: 43.245.86.106:0 - "GET /api/v1/chats/?page=1 HTTP/1.1" 200 OK INFO: 140.238.251.114:0 - "GET / HTTP/1.1" 200 OK Log from pipeline container, INFO: 172.24.0.1:42504 - "GET /models HTTP/1.1" 200 OK INFO: 172.24.0.1:42516 - "POST /Pipeline.langfuse_filter_pipeline/filter/inlet HTTP/1.1" 404 Not Found INFO: 172.24.0.1:42528 - "POST /Pipeline.langfuse_filter_pipeline/filter/outlet HTTP/1.1" 404 Not Found INFO: 172.24.0.1:42532 - "POST /Pipeline.langfuse_filter_pipeline/filter/inlet HTTP/1.1" 404 Not Found INFO: 172.24.0.1:42536 - "POST /Pipeline.langfuse_filter_pipeline/filter/inlet HTTP/1.1" 404 Not Found INFO: 172.24.0.1:53548 - "GET /models HTTP/1.1" 200 OK , Below is my docker compose , services: open-webui: image: ghcr.io/open-webui/open-webui:main networks: ["default"] restart: unless-stopped container_name: open-webui # ports: # - 8000:8080 environment: - VECTOR_DB=qdrant - QDRANT_URI=${QDRANT_URI} - QDRANT_API_KEY=${QDRANT_API_KEY} - WEBUI_URL=${WEBUI_URL} - DATABASE_URL=${WEBUI_DB_URI} - DATABASE_POOL_SIZE=3 - ENABLE_OLLAMA_API=false - ENABLE_OPENAI_API=true # - OPENAI_API_BASE_URL=${NEBIUS_URL} # - OPENAI_API_KEY=${NEBIUS_KEY} - ENABLE_RAG_WEB_SEARCH=true - TAVILY_API_KEY=${TAVILY_API_KEY} - ENABLE_OAUTH_SIGNUP=false - ENABLE_SIGNUP=false - ENABLE_LOGIN_FORM=true #disables the login form - OAUTH_PROVIDER_NAME=GOOGLE - GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID} - GOOGLE_CLIENT_SECRET=${GOOGLE_CLIENT_SECRET} - GOOGLE_REDIRECT_URI=${GOOGLE_REDIRECT_URI} - WEBUI_SESSION_COOKIE_SECURE=true - GLOBAL_LOG_LEVEL=WARNING - OPENAI_API_BASE_URLS=${OPENAI_API_BASE_URLS} #debugging slow startup - OPENAI_API_KEYS=${OPENAI_API_KEYS} - DEFAULT_MODELS=${DEFAULT_MODELS} #- JWT_EXPIRES_IN={JWT_EXPIRES_IN} - ENABLE_IMAGE_GENERATION=false - ENABLE_LDAP=false - CORS_ALLOW_ORIGIN=${CORS_ALLOW_ORIGIN} - STORAGE_PROVIDER=${STORAGE_PROVIDER} - S3_ACCESS_KEY_ID=${S3_ACCESS_KEY_ID} - S3_SECRET_ACCESS_KEY=${S3_SECRET_ACCESS_KEY} - S3_REGION_NAME=${S3_REGION_NAME} - S3_BUCKET_NAME=${S3_BUCKET_NAME} - S3_ENDPOINT_URL=${S3_ENDPOINT_URL} - WEBUI_SECRET_KEY=${WEBUI_SECRET_KEY} - ENABLE_WEBSOCKET_SUPPORT=true - WEBSOCKET_MANAGER=redis - WEBSOCKET_REDIS_URL=${WEBSOCKET_REDIS_URL} # - WEBUI_SESSION_COOKIE_SAME_SITE=Strict # extra_hosts: # - "host.docker.internal:host-gateway" volumes: - ./data/open-webui:/app/backend/data pipelines: # ports: # - 9099:9099 # extra_hosts: # - host.docker.internal:host-gateway volumes: - ./data/pipelines:/app/pipelines environment: - PIPELINES_URLS=https://github.com/open-webui/pipelines/blob/main/examples/filters/langfuse_filter_pipeline.py # - RESET_PIPELINES_DIR=true container_name: pipelines restart: always image: ghcr.io/open-webui/pipelines:main networks: default: external: true name: nginx
yindo closed this issue 2026-02-15 19:16:28 -05:00
Author
Owner

@surajrimal07 commented on GitHub (Dec 23, 2024):

Solved using pipeline container internal IP rather then service name -172.24.0.16.

@surajrimal07 commented on GitHub (Dec 23, 2024): Solved using pipeline container internal IP rather then service name -172.24.0.16.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/pipelines#170