error for docker-api-1: PluginDaemonUnauthorizedError: unauthorized #13896
Replies: 1 comment
-
How did you fix it? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Self Checks
1. Is this request related to a challenge you're experiencing? Tell me about your story.
docker 安装完成后 访问页面后,一直报错:Internal Server Error
docker-api 控制台:PluginDaemonUnauthorizedError: unauthorized
2. Additional context or comments
2025-02-18 14:32:06 2025-02-18 06:32:06,250.250 ERROR [Dummy-616] [app.py:875] - Exception on /console/api/workspaces/current/plugin/tasks [GET]
2025-02-18 14:32:06 Traceback (most recent call last):
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
2025-02-18 14:32:06 rv = self.dispatch_request()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
2025-02-18 14:32:06 return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask_restful/init.py", line 489, in wrapper
2025-02-18 14:32:06 resp = resource(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/views.py", line 110, in view
2025-02-18 14:32:06 return current_app.ensure_sync(self.dispatch_request)(**kwargs) # type: ignore[no-any-return]
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask_restful/init.py", line 604, in dispatch_request
2025-02-18 14:32:06 resp = meth(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 147, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/libs/login.py", line 94, in decorated_view
2025-02-18 14:32:06 return current_app.ensure_sync(func)(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 27, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/workspace/init.py", line 32, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/workspace/plugin.py", line 274, in get
2025-02-18 14:32:06 {"tasks": PluginService.fetch_install_tasks(tenant_id, args["page"], args["page_size"])}
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/services/plugin/plugin_service.py", line 99, in fetch_install_tasks
2025-02-18 14:32:06 return manager.fetch_plugin_installation_tasks(tenant_id, page, page_size)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/plugin.py", line 105, in fetch_plugin_installation_tasks
2025-02-18 14:32:06 return self._request_with_plugin_daemon_response(
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/base.py", line 150, in _request_with_plugin_daemon_response
2025-02-18 14:32:06 self._handle_plugin_daemon_error(error.error_type, error.message)
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/base.py", line 233, in _handle_plugin_daemon_error
2025-02-18 14:32:06 raise PluginDaemonUnauthorizedError(description=message)
2025-02-18 14:32:06 core.plugin.manager.exc.PluginDaemonUnauthorizedError: PluginDaemonUnauthorizedError: unauthorized
2025-02-18 14:32:06 2025-02-18 06:32:06,758.758 ERROR [Dummy-617] [app.py:875] - Exception on /console/api/workspaces/current/models/model-types/llm [GET]
2025-02-18 14:32:06 Traceback (most recent call last):
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
2025-02-18 14:32:06 rv = self.dispatch_request()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
2025-02-18 14:32:06 return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask_restful/init.py", line 489, in wrapper
2025-02-18 14:32:06 resp = resource(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/views.py", line 110, in view
2025-02-18 14:32:06 return current_app.ensure_sync(self.dispatch_request)(**kwargs) # type: ignore[no-any-return]
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask_restful/init.py", line 604, in dispatch_request
2025-02-18 14:32:06 resp = meth(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 147, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/libs/login.py", line 94, in decorated_view
2025-02-18 14:32:06 return current_app.ensure_sync(func)(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 27, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/workspace/models.py", line 360, in get
2025-02-18 14:32:06 models = model_provider_service.get_models_by_model_type(tenant_id=tenant_id, model_type=model_type)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/services/model_provider_service.py", line 271, in get_models_by_model_type
2025-02-18 14:32:06 provider_configurations = self.provider_manager.get_configurations(tenant_id)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/provider_manager.py", line 102, in get_configurations
2025-02-18 14:32:06 provider_entities = model_provider_factory.get_providers()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/model_runtime/model_providers/model_provider_factory.py", line 56, in get_providers
2025-02-18 14:32:06 plugin_providers = self.get_plugin_model_providers()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/model_runtime/model_providers/model_provider_factory.py", line 92, in get_plugin_model_providers
2025-02-18 14:32:06 plugin_providers = self.plugin_model_manager.fetch_model_providers(self.tenant_id)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/model.py", line 29, in fetch_model_providers
2025-02-18 14:32:06 response = self._request_with_plugin_daemon_response(
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/base.py", line 150, in _request_with_plugin_daemon_response
2025-02-18 14:32:06 self._handle_plugin_daemon_error(error.error_type, error.message)
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/base.py", line 233, in _handle_plugin_daemon_error
2025-02-18 14:32:06 raise PluginDaemonUnauthorizedError(description=message)
2025-02-18 14:32:06 core.plugin.manager.exc.PluginDaemonUnauthorizedError: PluginDaemonUnauthorizedError: unauthorized
2025-02-18 14:32:06 2025-02-18 06:32:06,761.761 ERROR [Dummy-618] [app.py:875] - Exception on /console/api/workspaces/current/model-providers [GET]
2025-02-18 14:32:06 Traceback (most recent call last):
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
2025-02-18 14:32:06 rv = self.dispatch_request()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
2025-02-18 14:32:06 return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask_restful/init.py", line 489, in wrapper
2025-02-18 14:32:06 resp = resource(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/views.py", line 110, in view
2025-02-18 14:32:06 return current_app.ensure_sync(self.dispatch_request)(**kwargs) # type: ignore[no-any-return]
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask_restful/init.py", line 604, in dispatch_request
2025-02-18 14:32:06 resp = meth(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 147, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/libs/login.py", line 94, in decorated_view
2025-02-18 14:32:06 return current_app.ensure_sync(func)(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 27, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/workspace/model_providers.py", line 37, in get
2025-02-18 14:32:06 provider_list = model_provider_service.get_provider_list(tenant_id=tenant_id, model_type=args.get("model_type"))
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/services/model_provider_service.py", line 40, in get_provider_list
2025-02-18 14:32:06 provider_configurations = self.provider_manager.get_configurations(tenant_id)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/provider_manager.py", line 102, in get_configurations
2025-02-18 14:32:06 provider_entities = model_provider_factory.get_providers()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/model_runtime/model_providers/model_provider_factory.py", line 56, in get_providers
2025-02-18 14:32:06 plugin_providers = self.get_plugin_model_providers()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/model_runtime/model_providers/model_provider_factory.py", line 92, in get_plugin_model_providers
2025-02-18 14:32:06 plugin_providers = self.plugin_model_manager.fetch_model_providers(self.tenant_id)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/model.py", line 29, in fetch_model_providers
2025-02-18 14:32:06 response = self._request_with_plugin_daemon_response(
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/base.py", line 150, in _request_with_plugin_daemon_response
2025-02-18 14:32:06 self._handle_plugin_daemon_error(error.error_type, error.message)
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/base.py", line 233, in _handle_plugin_daemon_error
2025-02-18 14:32:06 raise PluginDaemonUnauthorizedError(description=message)
2025-02-18 14:32:06 core.plugin.manager.exc.PluginDaemonUnauthorizedError: PluginDaemonUnauthorizedError: unauthorized
2025-02-18 14:32:06 2025-02-18 06:32:06,772.772 ERROR [Dummy-619] [app.py:875] - Exception on /console/api/datasets [GET]
2025-02-18 14:32:06 Traceback (most recent call last):
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
2025-02-18 14:32:06 rv = self.dispatch_request()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
2025-02-18 14:32:06 return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask_restful/init.py", line 489, in wrapper
2025-02-18 14:32:06 resp = resource(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask/views.py", line 110, in view
2025-02-18 14:32:06 return current_app.ensure_sync(self.dispatch_request)(**kwargs) # type: ignore[no-any-return]
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/.venv/lib/python3.12/site-packages/flask_restful/init.py", line 604, in dispatch_request
2025-02-18 14:32:06 resp = meth(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 147, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/libs/login.py", line 94, in decorated_view
2025-02-18 14:32:06 return current_app.ensure_sync(func)(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 27, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/wraps.py", line 159, in decorated
2025-02-18 14:32:06 return view(*args, **kwargs)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/controllers/console/datasets/datasets.py", line 65, in get
2025-02-18 14:32:06 configurations = provider_manager.get_configurations(tenant_id=current_user.current_tenant_id)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/provider_manager.py", line 102, in get_configurations
2025-02-18 14:32:06 provider_entities = model_provider_factory.get_providers()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/model_runtime/model_providers/model_provider_factory.py", line 56, in get_providers
2025-02-18 14:32:06 plugin_providers = self.get_plugin_model_providers()
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/model_runtime/model_providers/model_provider_factory.py", line 92, in get_plugin_model_providers
2025-02-18 14:32:06 plugin_providers = self.plugin_model_manager.fetch_model_providers(self.tenant_id)
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/model.py", line 29, in fetch_model_providers
2025-02-18 14:32:06 response = self._request_with_plugin_daemon_response(
2025-02-18 14:32:06 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/base.py", line 150, in _request_with_plugin_daemon_response
2025-02-18 14:32:06 self._handle_plugin_daemon_error(error.error_type, error.message)
2025-02-18 14:32:06 File "/app/api/core/plugin/manager/base.py", line 233, in _handle_plugin_daemon_error
2025-02-18 14:32:06 raise PluginDaemonUnauthorizedError(description=message)
2025-02-18 14:32:06 core.plugin.manager.exc.PluginDaemonUnauthorizedError: PluginDaemonUnauthorizedError: unauthorized
Beta Was this translation helpful? Give feedback.
All reactions