Skip to main content

🛠️ Troubleshooting

🛠️ Troubleshooting

Troubleshooting

Use this page to find the right guide for your issue. If you're unsure where to start, match your symptom in the table below.

🔌 Connection Errors📈 Performance📄 RAG🔐 SSO & Auth🎤 Audio⚖️ Scaling & HA

Quick Symptom Lookup

What you're seeingGo to
Empty "{}" responses, garbled markdown, CORS errors in consoleConnection Errors → HTTPS/CORS/WebSocket
WebSocket connection failed: 403 or chat hangsConnection Errors → WebSocket
Can't connect to Ollama from HridaAIConnection Errors → Ollama
Model list takes forever to load / 500 on /api/modelsConnection Errors → Model List Loading
[SSL: CERTIFICATE_VERIFY_FAILED]Connection Errors → SSL
Login loops, 401 Unauthorized, token errors across replicasScaling & HA → Login Loops
database is locked, data disappearing across instancesScaling & HA → Database
Worker crash: Child process [pid] died during uploadRAG → Worker Crashes
Model ignores attached knowledge baseRAG → Knowledge Base Not Working
Agent stops mid-task after many tool calls / Tool-call limit reached (N iterations).CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS
NoneType object has no attribute 'encode'RAG → Embedding Error
CUDA out of memory during embeddingRAG → CUDA OOM
OAuth redirect loops, CSRF state mismatchSSO & OAuth
CSRF Warning! State not equal in request and responseSSO → CSRF Errors
TTS loading forever, Dataset scripts are no longer supportedAudio → TTS Issues
Whisper int8 compute type errorAudio → STT Issues
Microphone not working (non-HTTPS)Audio → Microphone
Image not generating, ComfyUI workflow errorsImage Generation
Web search returns empty content or proxy errorsWeb Search
Slow performance, high RAM, OOM crashesPerformance & RAM
Container OOM-killed when editing model/knowledge permissions (SQLite)Performance & RAM → SQLite Memory Footprint
"The prompt is too long" / context length exceededContext Window / Prompt Too Long
Forgot admin passwordReset Admin Password
no such table or table already exists on startupDatabase Migration

All Troubleshooting Guides

GuideCovers
Connection ErrorsHTTPS, CORS, WebSocket, reverse proxy, Ollama, SSL, Podman, MCP
Performance & RAMSpeed tuning, database optimization, scaling infrastructure, resource efficiency
Context Window / Prompt Too LongWhy "prompt is too long" errors happen and how to manage chat history with filters
RAGDocument ingestion, retrieval quality, embeddings, upload limits, worker crashes
SSO & OAuthOIDC, Microsoft, Google, Authentik, cookie & session issues
AudioSpeech-to-Text, Text-to-Speech, microphone access, ElevenLabs
Scaling & HAMulti-replica, multi-worker, Redis, shared storage, database concurrency
Image GenerationOpenAI, ComfyUI, Automatic1111, Gemini
Web SearchProxy issues, SearXNG, empty results, timeouts
Reset Admin PasswordPassword reset for Docker and local installations
Database MigrationManual Alembic migrations, recovery from failed upgrades

Before You Start

💡 Tips
  • Update first. Many issues are fixed in newer releases. Make sure you're on the latest version.
  • Check ConfigVar. HridaAI stores some settings in its database, which take priority over environment variables. If an env var change seems ignored, see the Environment Variable Configuration page.

Browser Compatibility

HridaAI requires a modern browser. Minimum supported versions:

🌐 Chrome 111+ March 2023

🧭 Safari 16.4+ March 2023

🦊 Firefox 128+ July 2024

If you experience rendering or functionality issues, ensure your browser meets these requirements.

Get Support

If you're still stuck after following the relevant guide, contact the Zlabs Innovation support team at hello@hrida.ai or visit the Enterprise page for dedicated support options.

This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Hrida AI is proprietary software owned by Zlabs Innovation, provided "as is." See your license for applicable terms. © 2026 Zlabs Innovation. All rights reserved.