0.15.3 update 1.0.0 #10332

Closed
opened 2026-02-21 18:45:38 -05:00 by yindo · 0 comments
Owner

Originally created by @xsxs89757 on GitHub (Mar 11, 2025).

Self Checks

  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

Dify version

0.15.3

Cloud or Self Hosted

Self Hosted (Source)

Steps to reproduce

poetry run flask install-plugins --workers=2
2025-03-11 07:31:17,175 INFO [utils.py:162]  NumExpr defaulting to 4 threads.
2025-03-11 07:31:19,860 INFO [_client.py:1038]  HTTP Request: GET https://raw.githubusercontent.com/BerriAI/litellm/main/model_prices_and_context_window.json "HTTP/1.1 200 OK"
2025-03-11 07:31:21,447 WARNING [extensible.py:72]  Missing cloud_service.py file in /data/dify/api/core/moderation/cloud_service, Skip.
2025-03-11 07:31:21,450 WARNING [extensible.py:72]  Missing weather_search.py file in /data/dify/api/core/external_data_tool/weather_search, Skip.
Input file [plugins.jsonl]:
Output file [installed_plugins.jsonl]:
Starting install plugins.
2025-03-11 07:31:25,169 INFO [plugin_migration.py:304]  Extracting unique plugins from plugins.jsonl
100%|██���██████████████████████████████████████████████████████████████████████████████████████████| 28/28 [00:01<00:00, 17.53it/s]
2025-03-11 07:31:26,791 INFO [plugin_migration.py:342]  Installing 28 plugin instances for fake tenant ad71a36cc13144229c656f927aa5b5f8
2025-03-11 07:31:27,545 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/gemini:0.0.8@420e755f870062b3da528617d2c0439a599ce1cbbb00645492c3bdb2b360afb6 "HTTP/1.1 200 OK"
2025-03-11 07:31:27,553 ERROR [base.py:67]  Request to Plugin Daemon Service failed
Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn
    sock = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection
    raise err
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection
    sock.connect(sa)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect
    self._internal_connect(address)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect
    raise _SocketError(err, strerror(err))
ConnectionRefusedError: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen
    response = self._make_request(
               ^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 493, in _make_request
    conn.request(
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 445, in request
    self.endheaders()
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1331, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1091, in _send_output
    self.send(msg)
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1035, in send
    self.connect()
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 276, in connect
    self.sock = self._new_conn()
                ^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 213, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f788ca8ddc0>: Failed to establish a new connection: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/retry.py", line 519, in increment
    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca8ddc0>: Failed to establish a new connection: [Errno 111] Connection refused'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/dify/api/core/plugin/manager/base.py", line 63, in _request
    response = requests.request(
               ^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca8ddc0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-03-11 07:31:27,606 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/openllm:0.0.2@4e5440508ce792e3d973e7e05a8172fe7ab5fbbfdfcfd7c26ab7299344853318 "HTTP/1.1 200 OK"
2025-03-11 07:31:27,607 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/huggingface_hub:0.0.3@b0ef53c1efa8333b941237787a3d7116fcedda0aeb415d6774b2bc42e467b9c3 "HTTP/1.1 200 OK"
2025-03-11 07:31:27,612 ERROR [base.py:67]  Request to Plugin Daemon Service failed
Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn
    sock = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection
    raise err
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection
    sock.connect(sa)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect
    self._internal_connect(address)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect
    raise _SocketError(err, strerror(err))
ConnectionRefusedError: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen
    response = self._make_request(
               ^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 493, in _make_request
    conn.request(
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 445, in request
    self.endheaders()
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1331, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1091, in _send_output
    self.send(msg)
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1035, in send
    self.connect()
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 276, in connect
    self.sock = self._new_conn()
                ^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 213, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f788ca8ecf0>: Failed to establish a new connection: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/retry.py", line 519, in increment
    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca8ecf0>: Failed to establish a new connection: [Errno 111] Connection refused'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/dify/api/core/plugin/manager/base.py", line 63, in _request
    response = requests.request(
               ^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca8ecf0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-03-11 07:31:27,662 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/replicate:0.0.3@29d878cbb3fe1140bf994eb8efc8070a1210c4cbb3a4ccb76345bfb2f0be08c3 "HTTP/1.1 200 OK"
2025-03-11 07:31:27,670 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/minimax:0.0.4@d73cfcfadb5652c327050232649079f74d44bab0eeb2ccdbefcea32ffc7cd2e1 "HTTP/1.1 200 OK"
2025-03-11 07:31:27,677 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/jina:0.0.5@ea8115d14288267a8feea16af6f1c049c1fdd94955f37742e6ca62bc1b8c3325 "HTTP/1.1 200 OK"
2025-03-11 07:31:27,690 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/chart:0.0.2@fb391d9f13ca1d76ceb2596650dd5f4b7b4b5e97a0be16cb22ed132d98a07f7f "HTTP/1.1 200 OK"
2025-03-11 07:31:27,693 ERROR [base.py:67]  Request to Plugin Daemon Service failed
Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn
    sock = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection
    raise err
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection
    sock.connect(sa)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect
    self._internal_connect(address)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect
    raise _SocketError(err, strerror(err))
ConnectionRefusedError: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen
    response = self._make_request(
               ^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 493, in _make_request
    conn.request(
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 445, in request
    self.endheaders()
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1331, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1091, in _send_output
    self.send(msg)
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1035, in send
    self.connect()
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 276, in connect
    self.sock = self._new_conn()
                ^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 213, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f788ca94e30>: Failed to establish a new connection: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/retry.py", line 519, in increment
    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca94e30>: Failed to establish a new connection: [Errno 111] Connection refused'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/dify/api/core/plugin/manager/base.py", line 63, in _request
    response = requests.request(
               ^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca94e30>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-03-11 07:31:27,734 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/xinference:0.0.2@04dee9c8396689421df7537f73ebb4b26efbcb7e0b9c32b7f09236e84bb97b3c "HTTP/1.1 200 OK"
2025-03-11 07:31:27,736 INFO [_client.py:1038]  HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/google:0.0.8@3efcf55ffeef9d0f77715e0afb23534952ae0cb385c051d0637e86d71199d1a6 "HTTP/1.1 200 OK"
2025-03-11 07:31:27,810 ERROR [base.py:67]  Request to Plugin Daemon Service failed
Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn
    sock = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection
    raise err
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection
    sock.connect(sa)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect
    self._internal_connect(address)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect
    raise _SocketError(err, strerror(err))
ConnectionRefusedError: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen
    response = self._make_request(
               ^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 493, in _make_request
    conn.request(
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 445, in request
    self.endheaders()
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1331, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1091, in _send_output
    self.send(msg)
  File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1035, in send
    self.connect()
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 276, in connect
    self.sock = self._new_conn()
                ^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 213, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f788ca96ed0>: Failed to establish a new connection: [Errno 111] Connection refused

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/retry.py", line 519, in increment
    raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca96ed0>: Failed to establish a new connection: [Errno 111] Connection refused'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/dify/api/core/plugin/manager/base.py", line 63, in _request
    response = requests.request(
               ^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca96ed0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-03-11 07:31:27,858 ERROR [base.py:67]  Request to Plugin Daemon Service failed
Traceback (most recent call last):
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn
    sock = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection
    raise err
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection
    sock.connect(sa)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect
    self._internal_connect(address)
  File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect
    raise _SocketError(err, strerror(err))
ConnectionRefusedError: [Errno 111] Connection refused

✔️ Expected Behavior

No response

Actual Behavior

Request to Plugin Daemon Service failed

Originally created by @xsxs89757 on GitHub (Mar 11, 2025). ### Self Checks - [x] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general). - [x] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [x] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [x] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:) - [x] Please do not modify this template :) and fill in all the required fields. ### Dify version 0.15.3 ### Cloud or Self Hosted Self Hosted (Source) ### Steps to reproduce ``` poetry run flask install-plugins --workers=2 2025-03-11 07:31:17,175 INFO [utils.py:162] NumExpr defaulting to 4 threads. 2025-03-11 07:31:19,860 INFO [_client.py:1038] HTTP Request: GET https://raw.githubusercontent.com/BerriAI/litellm/main/model_prices_and_context_window.json "HTTP/1.1 200 OK" 2025-03-11 07:31:21,447 WARNING [extensible.py:72] Missing cloud_service.py file in /data/dify/api/core/moderation/cloud_service, Skip. 2025-03-11 07:31:21,450 WARNING [extensible.py:72] Missing weather_search.py file in /data/dify/api/core/external_data_tool/weather_search, Skip. Input file [plugins.jsonl]: Output file [installed_plugins.jsonl]: Starting install plugins. 2025-03-11 07:31:25,169 INFO [plugin_migration.py:304] Extracting unique plugins from plugins.jsonl 100%|██���██████████████████████████████████████████████████████████████████████████████████████████| 28/28 [00:01<00:00, 17.53it/s] 2025-03-11 07:31:26,791 INFO [plugin_migration.py:342] Installing 28 plugin instances for fake tenant ad71a36cc13144229c656f927aa5b5f8 2025-03-11 07:31:27,545 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/gemini:0.0.8@420e755f870062b3da528617d2c0439a599ce1cbbb00645492c3bdb2b360afb6 "HTTP/1.1 200 OK" 2025-03-11 07:31:27,553 ERROR [base.py:67] Request to Plugin Daemon Service failed Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection raise err File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection sock.connect(sa) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect self._internal_connect(address) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect raise _SocketError(err, strerror(err)) ConnectionRefusedError: [Errno 111] Connection refused The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 493, in _make_request conn.request( File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 445, in request self.endheaders() File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1331, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1091, in _send_output self.send(msg) File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1035, in send self.connect() File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 276, in connect self.sock = self._new_conn() ^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 213, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f788ca8ddc0>: Failed to establish a new connection: [Errno 111] Connection refused The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/retry.py", line 519, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca8ddc0>: Failed to establish a new connection: [Errno 111] Connection refused')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/dify/api/core/plugin/manager/base.py", line 63, in _request response = requests.request( ^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/api.py", line 59, in request return session.request(method=method, url=url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca8ddc0>: Failed to establish a new connection: [Errno 111] Connection refused')) 2025-03-11 07:31:27,606 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/openllm:0.0.2@4e5440508ce792e3d973e7e05a8172fe7ab5fbbfdfcfd7c26ab7299344853318 "HTTP/1.1 200 OK" 2025-03-11 07:31:27,607 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/huggingface_hub:0.0.3@b0ef53c1efa8333b941237787a3d7116fcedda0aeb415d6774b2bc42e467b9c3 "HTTP/1.1 200 OK" 2025-03-11 07:31:27,612 ERROR [base.py:67] Request to Plugin Daemon Service failed Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection raise err File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection sock.connect(sa) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect self._internal_connect(address) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect raise _SocketError(err, strerror(err)) ConnectionRefusedError: [Errno 111] Connection refused The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 493, in _make_request conn.request( File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 445, in request self.endheaders() File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1331, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1091, in _send_output self.send(msg) File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1035, in send self.connect() File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 276, in connect self.sock = self._new_conn() ^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 213, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f788ca8ecf0>: Failed to establish a new connection: [Errno 111] Connection refused The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/retry.py", line 519, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca8ecf0>: Failed to establish a new connection: [Errno 111] Connection refused')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/dify/api/core/plugin/manager/base.py", line 63, in _request response = requests.request( ^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/api.py", line 59, in request return session.request(method=method, url=url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca8ecf0>: Failed to establish a new connection: [Errno 111] Connection refused')) 2025-03-11 07:31:27,662 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/replicate:0.0.3@29d878cbb3fe1140bf994eb8efc8070a1210c4cbb3a4ccb76345bfb2f0be08c3 "HTTP/1.1 200 OK" 2025-03-11 07:31:27,670 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/minimax:0.0.4@d73cfcfadb5652c327050232649079f74d44bab0eeb2ccdbefcea32ffc7cd2e1 "HTTP/1.1 200 OK" 2025-03-11 07:31:27,677 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/jina:0.0.5@ea8115d14288267a8feea16af6f1c049c1fdd94955f37742e6ca62bc1b8c3325 "HTTP/1.1 200 OK" 2025-03-11 07:31:27,690 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/chart:0.0.2@fb391d9f13ca1d76ceb2596650dd5f4b7b4b5e97a0be16cb22ed132d98a07f7f "HTTP/1.1 200 OK" 2025-03-11 07:31:27,693 ERROR [base.py:67] Request to Plugin Daemon Service failed Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection raise err File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection sock.connect(sa) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect self._internal_connect(address) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect raise _SocketError(err, strerror(err)) ConnectionRefusedError: [Errno 111] Connection refused The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 493, in _make_request conn.request( File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 445, in request self.endheaders() File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1331, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1091, in _send_output self.send(msg) File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1035, in send self.connect() File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 276, in connect self.sock = self._new_conn() ^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 213, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f788ca94e30>: Failed to establish a new connection: [Errno 111] Connection refused The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/retry.py", line 519, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca94e30>: Failed to establish a new connection: [Errno 111] Connection refused')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/dify/api/core/plugin/manager/base.py", line 63, in _request response = requests.request( ^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/api.py", line 59, in request return session.request(method=method, url=url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca94e30>: Failed to establish a new connection: [Errno 111] Connection refused')) 2025-03-11 07:31:27,734 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/xinference:0.0.2@04dee9c8396689421df7537f73ebb4b26efbcb7e0b9c32b7f09236e84bb97b3c "HTTP/1.1 200 OK" 2025-03-11 07:31:27,736 INFO [_client.py:1038] HTTP Request: GET https://marketplace.dify.ai/api/v1/plugins/download?unique_identifier=langgenius/google:0.0.8@3efcf55ffeef9d0f77715e0afb23534952ae0cb385c051d0637e86d71199d1a6 "HTTP/1.1 200 OK" 2025-03-11 07:31:27,810 ERROR [base.py:67] Request to Plugin Daemon Service failed Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection raise err File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection sock.connect(sa) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect self._internal_connect(address) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect raise _SocketError(err, strerror(err)) ConnectionRefusedError: [Errno 111] Connection refused The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 787, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 493, in _make_request conn.request( File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 445, in request self.endheaders() File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1331, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1091, in _send_output self.send(msg) File "/root/.conda/envs/dify_12/lib/python3.12/http/client.py", line 1035, in send self.connect() File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 276, in connect self.sock = self._new_conn() ^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 213, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f788ca96ed0>: Failed to establish a new connection: [Errno 111] Connection refused The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connectionpool.py", line 841, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/retry.py", line 519, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca96ed0>: Failed to establish a new connection: [Errno 111] Connection refused')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/dify/api/core/plugin/manager/base.py", line 63, in _request response = requests.request( ^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/api.py", line 59, in request return session.request(method=method, url=url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/requests/adapters.py", line 519, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=5002): Max retries exceeded with url: /plugin/ad71a36cc13144229c656f927aa5b5f8/management/install/upload/package (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f788ca96ed0>: Failed to establish a new connection: [Errno 111] Connection refused')) 2025-03-11 07:31:27,858 ERROR [base.py:67] Request to Plugin Daemon Service failed Traceback (most recent call last): File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/connection.py", line 198, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 85, in create_connection raise err File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/urllib3/util/connection.py", line 73, in create_connection sock.connect(sa) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 586, in connect self._internal_connect(address) File "/root/.conda/envs/dify_12/lib/python3.12/site-packages/gevent/_socketcommon.py", line 630, in _internal_connect raise _SocketError(err, strerror(err)) ConnectionRefusedError: [Errno 111] Connection refused ``` ### ✔️ Expected Behavior _No response_ ### ❌ Actual Behavior Request to Plugin Daemon Service failed
yindo added the 🐞 bug🤔 cant-reproduce labels 2026-02-21 18:45:38 -05:00
yindo closed this issue 2026-02-21 18:45:38 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#10332