Troubleshooting

Common issues and how to fix them. Always start with the health endpoint:

curl http://localhost:3300/health
# {"service":"dakera","status":"healthy","version":"0.11.77"}

Server not starting

Check container logs first: docker logs dakera --tail 50. Common causes:

Authentication errors (401)

All authenticated requests need: Authorization: Bearer <your-api-key>. In SDKs, pass via DAKERA_API_KEY env var or the constructor parameter. Verify the key matches DAKERA_ROOT_API_KEY on the server.

No memories returned from recall

Slow queries

Connection refused

MCP server not connecting

Embedding failures

Dakera uses a built-in ONNX embedding model. Common failure modes:

# Check embedding model in use
curl http://localhost:3300/health
# → {"status":"ok","embedding_model":"nomic-embed-text-v1.5",...}

Docker networking

Common container networking issues:

# Test connectivity between containers
docker exec my-app-container curl -s http://dakera:3300/health

Rate limiting (429 Too Many Requests)

Dakera applies per-key rate limits. If you're hitting 429s:

Storage and data issues

API key issues

Getting help

If these steps don't resolve your issue: