-
Notifications
You must be signed in to change notification settings - Fork 459
Description
Deployment Type
Docker Compose (Recommended)
Installation Stage
Post-installation testing
Issue Description
前端一直思考中,没有进度,日志正常
经过反复测试,找到问题来自 magic-gateway 容器
Steps to Reproduce
111
Environment Details
Ubuntu 22.04
Docker version 28.0.1
Configuration Details
通用配置
JWT_SECRET=JWT_SECRET
API_GATEWAY_VERSION=1.0.0
OpenAI 服务配置
OPENAI_API_KEY=OPENAI_API_KEY
OPENAI_API_BASE_URL=https://api.openai.com/v1
OPENAI_MODEL=gpt-4
Magic 服务配置
MAGIC_API_KEY=MAGIC_API_KEY
MAGIC_API_BASE_URL=http://192.168.103.43:9501/v1
MAGIC_MODEL=gemini-2.0-flash
DeepSeek 服务配置
DEEPSEEK_API_KEY=DEEPSEEK_API_KEY
DEEPSEEK_API_BASE_URL=https://api.deepseek.com/v1
DEEPSEEK_MODEL=deepseek-coder
Azure OpenAI 服务配置
AZURE_OPENAI_EMBEDDING_API_KEY=AZURE_OPENAI_EMBEDDING_API_KEY
AZURE_OPENAI_EMBEDDING_ENDPOINT=https://example.openai.azure.com/
AZURE_OPENAI_EMBEDDING_MODEL=AZURE_OPENAI_EMBEDDING_MODEL
AZURE_OPENAI_EMBEDDING_DEPLOYMENT=AZURE_OPENAI_EMBEDDING_DEPLOYMENT
AZURE_OPENAI_EMBEDDING_API_VERSION=AZURE_OPENAI_EMBEDDING_API_VERSION
Gateway 配置
MAGIC_GATEWAY_API_KEY=MAGIC_GATEWAY_API_KEY
MAGIC_GATEWAY_DEBUG=true
REDIS_PASSWORD=magic123456
MAGIC_GATEWAY_PORT=8001
Error Logs
[API网关] 2025/08/22 15:16:38 初始化服务...
[API网关] 2025/08/22 15:16:38 调试模式已启用
[API网关] 2025/08/22 15:16:38 已加载 25 个环境变量
[API网关] 2025/08/22 15:16:38 连接Redis: magic-redis:6379 (DB: 0, 环境: test)
[API网关] 2025/08/22 15:16:38 成功连接到Redis服务器,使用数据库: 0
[API网关] 2025/08/22 15:16:38 检测到可用API服务: OPENAI (https://api.openai.com/v1)
[API网关] 2025/08/22 15:16:38 检测到可用API服务: MAGIC (http://192.168.103.43:9501/v1)
[API网关] 2025/08/22 15:16:38 检测到可用API服务: DEEPSEEK (https://api.deepseek.com/v1)
[API网关] 2025/08/22 15:16:38 API网关服务启动于 http://localhost:8001
[API网关] 2025/08/22 15:17:09 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:18:19 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:18:39 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:19:28 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:20:04 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:20:09 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:20:42 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:21:22 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:22:01 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:23:20 令牌验证错误: token is malformed: token contains an invalid number of segments
[API网关] 2025/08/22 15:23:40 AUTH请求:
[API网关] 2025/08/22 15:23:40 ======= 调试模式 - 完整请求信息 =======
[API网关] 2025/08/22 15:23:40 请求方法: POST
[API网关] 2025/08/22 15:23:40 完整URL: /auth
[API网关] 2025/08/22 15:23:40 请求协议: HTTP/1.1
[API网关] 2025/08/22 15:23:40 远程地址: 10.10.2.1:38044
[API网关] 2025/08/22 15:23:40 --- 请求头 ---
[API网关] 2025/08/22 15:23:40 X-User-Id: user
[API网关] 2025/08/22 15:23:40 X-Gateway-Api-Key: MAGIC_GATEWAY_API_KEY
[API网关] 2025/08/22 15:23:40 Accept: /
[API网关] 2025/08/22 15:23:40 Accept-Encoding: gzip, deflate
[API网关] 2025/08/22 15:23:40 User-Agent: Python/3.12 aiohttp/3.9.3
[API网关] 2025/08/22 15:23:40 Content-Length: 0
[API网关] 2025/08/22 15:23:40 Content-Type: application/octet-stream
[API网关] 2025/08/22 15:23:40 --- 请求体 ---
[API网关] 2025/08/22 15:23:40
[API网关] 2025/08/22 15:23:40 ====================================
[API网关] 2025/08/22 15:23:40 认证请来自原始地址: 10.10.2.1:38044
[API网关] 2025/08/22 15:23:40 提取的客户端IP: 10.10.2.1
[API网关] 2025/08/22 15:23:40 认证请求来自本地用户: user
[API网关] 2025/08/22 15:23:40 令牌已保存到Redis: 1755847420401849063-user, 过期时间: 743h59m59.999967034s
[API网关] 2025/08/22 15:23:40 生成30天有效令牌: 1755847420401849063-user (用户: user)
[API网关] 2025/08/22 15:24:12 令牌验证错误: token is malformed: token contains an invalid number of segments
System Status
No response
Installation Type
First-time installation
Previous Attempts
No response
Severity
Critical - Cannot proceed with Magic at all
Expected Outcome
这个请求正常
[API网关] 2025/08/22 15:23:40 AUTH请求:
[API网关] 2025/08/22 15:23:40 ======= 调试模式 - 完整请求信息 =======
[API网关] 2025/08/22 15:23:40 请求方法: POST
[API网关] 2025/08/22 15:23:40 完整URL: /auth
[API网关] 2025/08/22 15:23:40 请求协议: HTTP/1.1
[API网关] 2025/08/22 15:23:40 远程地址: 10.10.2.1:38044
[API网关] 2025/08/22 15:23:40 --- 请求头 ---
[API网关] 2025/08/22 15:23:40 X-User-Id: user
[API网关] 2025/08/22 15:23:40 X-Gateway-Api-Key: MAGIC_GATEWAY_API_KEY
[API网关] 2025/08/22 15:23:40 Accept: /
[API网关] 2025/08/22 15:23:40 Accept-Encoding: gzip, deflate
[API网关] 2025/08/22 15:23:40 User-Agent: Python/3.12 aiohttp/3.9.3
[API网关] 2025/08/22 15:23:40 Content-Length: 0
[API网关] 2025/08/22 15:23:40 Content-Type: application/octet-stream
[API网关] 2025/08/22 15:23:40 --- 请求体 ---
[API网关] 2025/08/22 15:23:40
[API网关] 2025/08/22 15:23:40 ====================================
[API网关] 2025/08/22 15:23:40 认证请来自原始地址: 10.10.2.1:38044
[API网关] 2025/08/22 15:23:40 提取的客户端IP: 10.10.2.1
Workarounds
No response
Additional Context
No response
Checklist
- I have read the installation documentation
- I have verified that my system meets the minimum requirements
- I have provided complete error logs and environment details
- I have redacted any sensitive information from my report