mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-22 01:55:27 -04:00
no available node, plugin not found #751
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @winni0 on GitHub (Oct 25, 2025).
Self Checks
Dify version
1.9.2
Plugin version
vllm 0.1.5
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
docker logs -f dify-docker-api-1
✔️ Error log
[2025-10-25 10:06:05 +0000] [1] [INFO] Starting gunicorn 23.0.0
[2025-10-25 10:06:05 +0000] [1] [INFO] Listening at: http://0.0.0.0:5001 (1)
[2025-10-25 10:06:05 +0000] [1] [INFO] Using worker: gevent
[2025-10-25 10:06:05 +0000] [35] [INFO] Booting worker with pid: 35
gRPC patched with gevent.
psycopg2 patched with gevent.
2025-10-25 10:06:09.408 INFO [MainThread] [utils.py:164] - NumExpr defaulting to 8 threads.
2025-10-25 10:06:16.096 WARNING [Dummy-1] [version.py:66] - Check update version error: httpx.Timeout must either include a default, or set all four parameters explicitly..
2025-10-25 10:06:16.340 ERROR [Dummy-2] [base.py:211] - Error in stream reponse for plugin {'code': -500, 'message': '{"message":"no available node, plugin not found","error_type":"PluginDaemonInternalServerError","args":null}', 'data': None}
2025-10-25 10:06:16.341 WARNING [Dummy-2] [provider_configuration.py:1717] - get custom model schema failed, req_id: 5c0863da01 PluginDaemonInternalServerError: no available node, plugin not found
2025-10-25 10:06:16.355 ERROR [Dummy-3] [base.py:211] - Error in stream reponse for plugin {'code': -500, 'message': '{"message":"no available node, plugin not found","error_type":"PluginDaemonInternalServerError","args":null}', 'data': None}
2025-10-25 10:06:16.356 WARNING [Dummy-3] [provider_configuration.py:1717] - get custom model schema failed, req_id: 81326f1815 PluginDaemonInternalServerError: no available node, plugin not found
2025-10-25 10:06:26.669 ERROR [Dummy-4] [base.py:211] - Error in stream reponse for plugin {'code': -500, 'message': '{"message":"no available node, plugin not found","error_type":"PluginDaemonInternalServerError","args":null}', 'data': None}
2025-10-25 10:06:26.670 WARNING [Dummy-4] [provider_configuration.py:1717] - get custom model schema failed, req_id: ca676410a5 PluginDaemonInternalServerError: no available node, plugin not found
2025-10-25 10:06:35.737 ERROR [Dummy-5] [base.py:211] - Error in stream reponse for plugin {'code': -500, 'message': '{"message":"no available node, plugin not found","error_type":"PluginDaemonInternalServerError","args":null}', 'data': None}
2025-10-25 10:06:35.738 WARNING [Dummy-5] [provider_configuration.py:1717] - get custom model schema failed, req_id: 6fda5c4a86 PluginDaemonInternalServerError: no available node, plugin not found
2025-10-25 10:07:20.306 INFO [Dummy-6] [_client.py:1038] - HTTP Request: POST http://192.168.80.182/api/v1/dify/retrieval "HTTP/1.1 200 OK"
2025-10-25 10:07:20.910 WARNING [Dummy-7] [version.py:66] - Check update version error: httpx.Timeout must either include a default, or set all four parameters explicitly..
2025-10-25 10:07:20.942 ERROR [Dummy-8] [base.py:211] - Error in stream reponse for plugin {'code': -500, 'message': '{"message":"no available node, plugin not found","error_type":"PluginDaemonInternalServerError","args":null}', 'data': None}
2025-10-25 10:07:20.943 WARNING [Dummy-8] [provider_configuration.py:1717] - get custom model schema failed, req_id: 799c4d723e PluginDaemonInternalServerError: no available node, plugin not found
2025-10-25 10:09:22.316 ERROR [Dummy-9] [base.py:211] - Error in stream reponse for plugin {'code': -500, 'message': '{"message":"no available node, plugin not found","error_type":"PluginDaemonInternalServerError","args":null}', 'data': None}
2025-10-25 10:09:22.316 WARNING [Dummy-9] [provider_configuration.py:1717] - get custom model schema failed, req_id: 78096b4eee PluginDaemonInternalServerError: no available node, plugin not found
2025-10-25 10:10:04.196 INFO [Thread-13 (_retriever)] [_client.py:1038] - HTTP Request: POST http://192.168.80.182/api/v1/dify/retrieval "HTTP/1.1 200 OK"
2025-10-25 10:10:04.293 ERROR [GraphDispatcher] [error_handler.py:101] - Node llm failed with ABORT strategy: Model qvq-max-latest not exist.
2025-10-25 10:10:04.498 ERROR [Thread-12 (_generate_worker)] [workflow_entry.py:110] - Unknown Error when workflow entry running
Traceback (most recent call last):
File "/app/api/core/workflow/workflow_entry.py", line 106, in run
yield from generator
File "/app/api/core/workflow/graph_engine/graph_engine.py", line 262, in run
raise self._graph_execution.error
RuntimeError: Model qvq-max-latest not exist.
2025-10-25 10:10:22.408 INFO [Thread-16 (_retriever)] [_client.py:1038] - HTTP Request: POST http://192.168.80.182/api/v1/dify/retrieval "HTTP/1.1 200 OK"
2025-10-25 10:10:22.493 ERROR [GraphDispatcher] [error_handler.py:101] - Node llm failed with ABORT strategy: Model qwen-max not exist.
2025-10-25 10:10:22.697 ERROR [Thread-14 (_generate_worker)] [workflow_entry.py:110] - Unknown Error when workflow entry running
Traceback (most recent call last):
File "/app/api/core/workflow/workflow_entry.py", line 106, in run
yield from generator
File "/app/api/core/workflow/graph_engine/graph_engine.py", line 262, in run
raise self._graph_execution.error
RuntimeError: Model qwen-max not exist.
2025-10-25 10:12:41.236 ERROR [Dummy-18] [base.py:211] - Error in stream reponse for plugin {'code': -500, 'message': '{"message":"no available node, plugin not found","error_type":"PluginDaemonInternalServerError","args":null}', 'data': None}
2025-10-25 10:12:41.237 WARNING [Dummy-18] [provider_configuration.py:1717] - get custom model schema failed, req_id: cc0210c004 PluginDaemonInternalServerError: no available node, plugin not found
@dosubot[bot] commented on GitHub (Oct 25, 2025):
The error "no available node, plugin not found" in your self-hosted Dify Docker setup with the vllm plugin usually means the plugin daemon or node isn't properly registered or discoverable by the main service. This can happen if the plugin service (like vllm) isn't running, isn't reachable due to Docker network issues, or its configuration (model names, endpoints) doesn't match what's expected by Dify. Similarly, "Model qvq-max-latest not exist" and "Model qwen-max not exist" indicate the models are either not loaded or not correctly configured in the plugin or Dify's provider settings.
To resolve this, check that:
The relevant orchestration and error handling logic is managed in Dify's workflow engine and provider configuration code, which expects all plugin nodes and models to be available and correctly registered at startup. Issues often stem from mismatches in Docker service startup order, network configuration, or missing model/provider settings. For more details, see the workflow and plugin node orchestration logic in the codebase (workflow_entry.py).
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other

@winni0 commented on GitHub (Oct 25, 2025):