لقد حللت المشكلة عن طريق إضافة عنوان IP الخاص ببوابة Docker الداخلية إلى DISCOURSE_ALLOWED_INTERNAL_HOSTS وتعريض المنفذ في ملف docker-compose.yml الخاص بـ LiteLLM:
ports:
- "4444:4000"
يشير Nginx إلى
LITELLM_IP:4000وDiscourse إلىGATEWAY_IP:4444لتجنب تعارض المنافذ.
ثم قمت بحل الأخطاء في واجهة إدارة MCP عن طريق إزالة أدوات MCP المضافة سابقاً والتي لم تكن تعمل:
# List all configured MCP servers
AiMcpServer.all
# If you see a bad one, delete it by ID (e.g., id: 1)
AiMcpServer.find(1).destroy
آمل أن يكون هذا مفيداً لأشخاص آخرين لديهم إعداد مشابه.