[GH-ISSUE #46] openwebui cannot connect to pipeline #35

Closed
opened 2026-10-18 21:01:47 +00:00 by bsakaguchi · 0 comments
Owner

Originally created by @flyfox666 on GitHub (Jun 3, 2024).
Original GitHub issue: https://github.com/open-webui/pipelines/issues/46

After reading the instructions and installing it, I found that I can never connect to pipeline.

env:window11, wsl2, dockers for desktop

This is the status of pipeline's docker.

2024-06-03 14:11:58 INFO: Started server process [7]
2024-06-03 14:11:58 INFO: Waiting for application startup.
2024-06-03 14:11:58 INFO: Application startup complete.
2024-06-03 14:11:58 INFO: Uvicorn running on http://127.0.0.1:9099 (Press CTRL+C to quit)
2024-06-03 14:11:57 RESET_PIPELINES_DIR is not set to true. No action taken.
2024-06-03 14:11:57 PIPELINES_REQUIREMENTS_PATH not specified. Skipping installation of requirements.
2024-06-03 14:11:57 PIPELINES_URLS not specified. Skipping pipelines download and installation.

This is the error generated by openwebui connection

2024-06-03 14:28:00 ERROR:apps.openai.main:HTTPConnectionPool(host='host.docker.internal', port=9099): Max retries exceeded with url: /models (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f086fe31f50>: Failed to establish a new connection: [Errno 111] Connection refused'))
2024-06-03 14:28:00 Traceback (most recent call last):
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 198, in _new_conn
2024-06-03 14:28:00 sock = connection.create_connection(
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
2024-06-03 14:28:00 raise err
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 73, in create_connection
2024-06-03 14:28:00 sock.connect(sa)
2024-06-03 14:28:00 ConnectionRefusedError: [Errno 111] Connection refused
2024-06-03 14:28:00
2024-06-03 14:28:00 The above exception was the direct cause of the following exception:
2024-06-03 14:28:00
2024-06-03 14:28:00 Traceback (most recent call last):
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 793, in urlopen
2024-06-03 14:28:00 response = self._make_request(
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 496, in _make_request
2024-06-03 14:28:00 conn.request(
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 400, in request
2024-06-03 14:28:00 self.endheaders()
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/http/client.py", line 1298, in endheaders
2024-06-03 14:28:00 self._send_output(message_body, encode_chunked=encode_chunked)
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/http/client.py", line 1058, in _send_output
2024-06-03 14:28:00 self.send(msg)
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/http/client.py", line 996, in send
2024-06-03 14:28:00 self.connect()
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 238, in connect
2024-06-03 14:28:00 self.sock = self._new_conn()
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 213, in _new_conn
2024-06-03 14:28:00 raise NewConnectionError(
2024-06-03 14:28:00 urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f086fe31f50>: Failed to establish a new connection: [Errno 111] Connection refused
2024-06-03 14:28:00
2024-06-03 14:28:00 The above exception was the direct cause of the following exception:
2024-06-03 14:28:00
2024-06-03 14:28:00 Traceback (most recent call last):
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 589, in send
2024-06-03 14:28:00 resp = conn.urlopen(
2024-06-03 14:28:00 ^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 847, in urlopen
2024-06-03 14:28:00 retries = retries.increment(
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 515, in increment
2024-06-03 14:28:00 raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='host.docker.internal', port=9099): Max retries exceeded with url: /models (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f086fe31f50>: Failed to establish a new connection: [Errno 111] Connection refused'))
2024-06-03 14:28:00
2024-06-03 14:28:00 During handling of the above exception, another exception occurred:
2024-06-03 14:28:00
2024-06-03 14:28:00 Traceback (most recent call last):
2024-06-03 14:28:00 File "/app/backend/apps/openai/main.py", line 321, in get_models
2024-06-03 14:28:00 r = requests.request(method="GET", url=f"{url}/models", headers=headers)
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
2024-06-03 14:28:00 return session.request(method=method, url=url, **kwargs)
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
2024-06-03 14:28:00 resp = self.send(prep, **send_kwargs)
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
2024-06-03 14:28:00 r = adapter.send(request, **kwargs)
2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 622, in send
2024-06-03 14:28:00 raise ConnectionError(e, request=request)
2024-06-03 14:28:00 requests.exceptions.ConnectionError: HTTPConnectionPool(host='host.docker.internal', port=9099): Max retries exceeded with url: /models (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f086fe31f50>: Failed to establish a new connection: [Errno 111] Connection refused'))
2024-06-03 14:28:00 INFO: 172.17.0.1:36406 - "GET /openai/models/0 HTTP/1.1" 500 Internal Server Error
2024-06-03 14:28:00 INFO:apps.openai.main:get_all_models()
2024-06-03 14:28:00 ERROR:apps.openai.main:Connection error: Cannot connect to host host.docker.internal:9099 ssl:default [Connection refused]

Originally created by @flyfox666 on GitHub (Jun 3, 2024). Original GitHub issue: https://github.com/open-webui/pipelines/issues/46 After reading the instructions and installing it, I found that I can never connect to pipeline. env:window11, wsl2, dockers for desktop This is the status of pipeline's docker. 2024-06-03 14:11:58 INFO: Started server process [7] 2024-06-03 14:11:58 INFO: Waiting for application startup. 2024-06-03 14:11:58 INFO: Application startup complete. 2024-06-03 14:11:58 INFO: Uvicorn running on http://127.0.0.1:9099 (Press CTRL+C to quit) 2024-06-03 14:11:57 RESET_PIPELINES_DIR is not set to true. No action taken. 2024-06-03 14:11:57 PIPELINES_REQUIREMENTS_PATH not specified. Skipping installation of requirements. 2024-06-03 14:11:57 PIPELINES_URLS not specified. Skipping pipelines download and installation. This is the error generated by openwebui connection 2024-06-03 14:28:00 ERROR:apps.openai.main:HTTPConnectionPool(host='host.docker.internal', port=9099): Max retries exceeded with url: /models (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f086fe31f50>: Failed to establish a new connection: [Errno 111] Connection refused')) 2024-06-03 14:28:00 Traceback (most recent call last): 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 198, in _new_conn 2024-06-03 14:28:00 sock = connection.create_connection( 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection 2024-06-03 14:28:00 raise err 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 73, in create_connection 2024-06-03 14:28:00 sock.connect(sa) 2024-06-03 14:28:00 ConnectionRefusedError: [Errno 111] Connection refused 2024-06-03 14:28:00 2024-06-03 14:28:00 The above exception was the direct cause of the following exception: 2024-06-03 14:28:00 2024-06-03 14:28:00 Traceback (most recent call last): 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 793, in urlopen 2024-06-03 14:28:00 response = self._make_request( 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 496, in _make_request 2024-06-03 14:28:00 conn.request( 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 400, in request 2024-06-03 14:28:00 self.endheaders() 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/http/client.py", line 1298, in endheaders 2024-06-03 14:28:00 self._send_output(message_body, encode_chunked=encode_chunked) 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/http/client.py", line 1058, in _send_output 2024-06-03 14:28:00 self.send(msg) 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/http/client.py", line 996, in send 2024-06-03 14:28:00 self.connect() 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 238, in connect 2024-06-03 14:28:00 self.sock = self._new_conn() 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 213, in _new_conn 2024-06-03 14:28:00 raise NewConnectionError( 2024-06-03 14:28:00 urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f086fe31f50>: Failed to establish a new connection: [Errno 111] Connection refused 2024-06-03 14:28:00 2024-06-03 14:28:00 The above exception was the direct cause of the following exception: 2024-06-03 14:28:00 2024-06-03 14:28:00 Traceback (most recent call last): 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 589, in send 2024-06-03 14:28:00 resp = conn.urlopen( 2024-06-03 14:28:00 ^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 847, in urlopen 2024-06-03 14:28:00 retries = retries.increment( 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 515, in increment 2024-06-03 14:28:00 raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='host.docker.internal', port=9099): Max retries exceeded with url: /models (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f086fe31f50>: Failed to establish a new connection: [Errno 111] Connection refused')) 2024-06-03 14:28:00 2024-06-03 14:28:00 During handling of the above exception, another exception occurred: 2024-06-03 14:28:00 2024-06-03 14:28:00 Traceback (most recent call last): 2024-06-03 14:28:00 File "/app/backend/apps/openai/main.py", line 321, in get_models 2024-06-03 14:28:00 r = requests.request(method="GET", url=f"{url}/models", headers=headers) 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request 2024-06-03 14:28:00 return session.request(method=method, url=url, **kwargs) 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request 2024-06-03 14:28:00 resp = self.send(prep, **send_kwargs) 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send 2024-06-03 14:28:00 r = adapter.send(request, **kwargs) 2024-06-03 14:28:00 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-06-03 14:28:00 File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 622, in send 2024-06-03 14:28:00 raise ConnectionError(e, request=request) 2024-06-03 14:28:00 requests.exceptions.ConnectionError: HTTPConnectionPool(host='host.docker.internal', port=9099): Max retries exceeded with url: /models (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f086fe31f50>: Failed to establish a new connection: [Errno 111] Connection refused')) 2024-06-03 14:28:00 INFO: 172.17.0.1:36406 - "GET /openai/models/0 HTTP/1.1" 500 Internal Server Error 2024-06-03 14:28:00 INFO:apps.openai.main:get_all_models() 2024-06-03 14:28:00 ERROR:apps.openai.main:Connection error: Cannot connect to host host.docker.internal:9099 ssl:default [Connection refused]
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/pipelines#35
No description provided.