Comments (4)
请汇报平台版本,docker-compose版本,docker版本。您可以尝试升级docker-compose版本或手动创建tool-server-network并将docker-compose中networks.tool-server-network配置为external。
from xagent.
执行环境:
Docker version 20.10.5+dfsg1, build 55c4c88
docker-compose version 1.25.0, build unknown
设置为external之后,执行docker-compose,提示认证失败,具体报错:
ToolServerMonitor_1 | Traceback (most recent call last):
ToolServerMonitor_1 | File "/app/main.py", line 46, in
ToolServerMonitor_1 | asyncio.run(check_nodes_status_loop())
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/asyncio/runners.py", line 44, in run
ToolServerMonitor_1 | return loop.run_until_complete(main)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
ToolServerMonitor_1 | return future.result()
ToolServerMonitor_1 | File "/app/main.py", line 42, in check_nodes_status_loop
ToolServerMonitor_1 | await check_nodes_status()
ToolServerMonitor_1 | File "/app/main.py", line 12, in check_nodes_status
ToolServerMonitor_1 | async for node in nodes:
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/motor/core.py", line 1390, in next
ToolServerMonitor_1 | if self.alive and (self._buffer_size() or await self._get_more()):
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
ToolServerMonitor_1 | result = self.fn(*self.args, **self.kwargs)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/cursor.py", line 1179, in _refresh
ToolServerMonitor_1 | self.__send_message(q)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/cursor.py", line 1060, in __send_message
ToolServerMonitor_1 | response = client._run_operation(
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/_csot.py", line 108, in csot_wrapper
ToolServerMonitor_1 | return func(self, *args, **kwargs)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1388, in _run_operation
ToolServerMonitor_1 | return self._retryable_read(
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/_csot.py", line 108, in csot_wrapper
ToolServerMonitor_1 | return func(self, *args, **kwargs)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1526, in _retryable_read
ToolServerMonitor_1 | with self._conn_from_server(read_pref, server, session) as (
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/contextlib.py", line 135, in enter
ToolServerMonitor_1 | return next(self.gen)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1324, in _conn_from_server
ToolServerMonitor_1 | with self._checkout(server, session) as conn:
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/contextlib.py", line 135, in enter
ToolServerMonitor_1 | return next(self.gen)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1246, in _checkout
ToolServerMonitor_1 | with server.checkout(handler=err_handler) as conn:
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/contextlib.py", line 135, in enter
ToolServerMonitor_1 | return next(self.gen)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 1598, in checkout
ToolServerMonitor_1 | conn = self._get_conn(handler=handler)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 1714, in _get_conn
ToolServerMonitor_1 | conn = self.connect(handler=handler)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 1568, in connect
ToolServerMonitor_1 | conn.authenticate()
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 1042, in authenticate
ToolServerMonitor_1 | auth.authenticate(creds, self, reauthenticate=reauthenticate)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/auth.py", line 616, in authenticate
ToolServerMonitor_1 | auth_func(credentials, conn)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/auth.py", line 521, in _authenticate_default
ToolServerMonitor_1 | return _authenticate_scram(credentials, conn, "SCRAM-SHA-1")
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/auth.py", line 248, in _authenticate_scram
ToolServerMonitor_1 | res = conn.command(source, cmd)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/helpers.py", line 315, in inner
ToolServerMonitor_1 | return func(*args, **kwargs)
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 932, in command
ToolServerMonitor_1 | return command(
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/network.py", line 191, in command
ToolServerMonitor_1 | helpers._check_command_response(
ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/helpers.py", line 223, in _check_command_response
ToolServerMonitor_1 | raise OperationFailure(errmsg, code, response, max_wire_version)
ToolServerMonitor_1 | pymongo.errors.OperationFailure: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'}
from xagent.
请尝试更新docker和docker-compose再运行
from xagent.
执行环境: Docker version 20.10.5+dfsg1, build 55c4c88 docker-compose version 1.25.0, build unknown
设置为external之后,执行docker-compose,提示认证失败,具体报错: ToolServerMonitor_1 | Traceback (most recent call last): ToolServerMonitor_1 | File "/app/main.py", line 46, in ToolServerMonitor_1 | asyncio.run(check_nodes_status_loop()) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/asyncio/runners.py", line 44, in run ToolServerMonitor_1 | return loop.run_until_complete(main) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete ToolServerMonitor_1 | return future.result() ToolServerMonitor_1 | File "/app/main.py", line 42, in check_nodes_status_loop ToolServerMonitor_1 | await check_nodes_status() ToolServerMonitor_1 | File "/app/main.py", line 12, in check_nodes_status ToolServerMonitor_1 | async for node in nodes: ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/motor/core.py", line 1390, in next ToolServerMonitor_1 | if self.alive and (self._buffer_size() or await self._get_more()): ToolServerMonitor_1 | File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run ToolServerMonitor_1 | result = self.fn(*self.args, **self.kwargs) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/cursor.py", line 1179, in _refresh ToolServerMonitor_1 | self.__send_message(q) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/cursor.py", line 1060, in __send_message ToolServerMonitor_1 | response = client._run_operation( ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/_csot.py", line 108, in csot_wrapper ToolServerMonitor_1 | return func(self, *args, **kwargs) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1388, in _run_operation ToolServerMonitor_1 | return self._retryable_read( ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/_csot.py", line 108, in csot_wrapper ToolServerMonitor_1 | return func(self, *args, **kwargs) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1526, in _retryable_read ToolServerMonitor_1 | with self._conn_from_server(read_pref, server, session) as ( ToolServerMonitor_1 | File "/usr/local/lib/python3.10/contextlib.py", line 135, in enter ToolServerMonitor_1 | return next(self.gen) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1324, in _conn_from_server ToolServerMonitor_1 | with self._checkout(server, session) as conn: ToolServerMonitor_1 | File "/usr/local/lib/python3.10/contextlib.py", line 135, in enter ToolServerMonitor_1 | return next(self.gen) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1246, in _checkout ToolServerMonitor_1 | with server.checkout(handler=err_handler) as conn: ToolServerMonitor_1 | File "/usr/local/lib/python3.10/contextlib.py", line 135, in enter ToolServerMonitor_1 | return next(self.gen) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 1598, in checkout ToolServerMonitor_1 | conn = self._get_conn(handler=handler) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 1714, in _get_conn ToolServerMonitor_1 | conn = self.connect(handler=handler) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 1568, in connect ToolServerMonitor_1 | conn.authenticate() ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 1042, in authenticate ToolServerMonitor_1 | auth.authenticate(creds, self, reauthenticate=reauthenticate) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/auth.py", line 616, in authenticate ToolServerMonitor_1 | auth_func(credentials, conn) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/auth.py", line 521, in _authenticate_default ToolServerMonitor_1 | return _authenticate_scram(credentials, conn, "SCRAM-SHA-1") ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/auth.py", line 248, in _authenticate_scram ToolServerMonitor_1 | res = conn.command(source, cmd) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/helpers.py", line 315, in inner ToolServerMonitor_1 | return func(*args, **kwargs) ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/pool.py", line 932, in command ToolServerMonitor_1 | return command( ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/network.py", line 191, in command ToolServerMonitor_1 | helpers._check_command_response( ToolServerMonitor_1 | File "/usr/local/lib/python3.10/site-packages/pymongo/helpers.py", line 223, in _check_command_response ToolServerMonitor_1 | raise OperationFailure(errmsg, code, response, max_wire_version) ToolServerMonitor_1 | pymongo.errors.OperationFailure: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'}
请问这个问题解决了吗?
from xagent.
Related Issues (20)
- Docker Enabling Privileged Mode Causes Container Escapes
- 执行任务发生数据库连接报错 HOT 1
- docker内部请求异常终止导致会话超时
- docker拉去成功,run.py后一只重复打印chatcompletion: using gpt-4-32k HOT 3
- Error in task_handler 和 NoneType 错误 HOT 1
- 1、docker 容器中,MongoDB、MySql、Redis 分别用来做什么的,能否自定义集成向量库、图数据库、索引库自定义 RAG
- 2、如何人工干预任务拆解
- 支持本地部署的LLM吗?
- 执行python run.py 的时候报错KeyError: 0,错误定位在plan_exec.py line 178 HOT 3
- xagentllama-34b-preview 使用transformer加载报错: model = AutoModelForCausalLM.from_pretrained( File "/data/envs_qwen_xgentllama_service/lib/python3.9/site-packages/transformers/models/auto/auto_factory.py", line 566, in from_pretrained return model_class.from_pretrained( File "/envs_qwen_xgentllama_service/lib/python3.9/site-packages/transformers/modeling_utils.py", line 3206, in from_pretrained raise EnvironmentError( OSError: Error no file named pytorch_model.bin, tf_model.h5, model.ckpt.index or flax_model.msgpack found in
- xagentllama-34b-preview 缺少 pytorch_model.bin.index.json, 使用transformers 库加载报错
- 疑问:parse_web_text 配置
- 部署后测试提问‘你好’出现错误 HOT 1
- ## Issue Description / 问题描述在多台机器上尝试执行docker compose up 容器出现mysql问题,然后执行docker compose build也出现问题 HOT 2
- 源码构建docker compose build时候[ 2/41] Cythonizing spacy/kb.pyx错误 HOT 3
- https://www.x-agent.net/ The website cannot be opened HOT 1
- 卡在 GENERATE INITIAL_PLAN HOT 1
- mysqld: Table 'mysql.plugin' doesn't exist HOT 1
- FunctionCallSchemaError: No function call found in the response
- 终端编译执行 报错
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xagent.