Troubleshooting
401 Unauthorized на /mcp
Section titled “401 Unauthorized на /mcp”Причины:
- включён Cloudflare Access, но клиент не отправляет
CF-Access-Client-Id/Secret - включён
KG_MCP_API_TOKEN, но нетAuthorization: Bearer ...наkg.rwxrwxrwx.dev/mcp
500 на fs.rwxrwxrwx.dev/mcp при tools/list
Section titled “500 на fs.rwxrwxrwx.dev/mcp при tools/list”Некоторые MCP серверы требуют initialize (session) перед tools/list.
Проверка:
curl -sS -D - -X POST https://fs.rwxrwxrwx.dev/mcp \ -H 'Accept: application/json, text/event-stream' \ -H 'Content-Type: application/json' \ --data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","clientInfo":{"name":"curl","version":"0"},"capabilities":{}}}'DNS “не резолвится” после изменений
Section titled “DNS “не резолвится” после изменений”На macOS иногда нужна очистка DNS кэша:
sudo dscacheutil -flushcachesudo killall -HUP mDNSResponder502 на хосте
Section titled “502 на хосте”Обычно означает, что Cloudflare Tunnel ingress есть, но origin сервис:
- не развернут (например,
graphiti), или - неверное имя сервиса/порт, или
- NetworkPolicy/Cilium блокирует трафик до origin.