OpenRAG Version
0.3.2
Deployment Method
uv add (installed in project)
Operating System
Windows 11 + WSL + Ubuntu 24.04 + Podman
Python Version
Python 3.13.12
Affected Area
TUI (Terminal User Interface)
Bug Description
- OpenRAG app fails to start on Windows 11 (WSL) using the simple OpenRAG console with the "out of the box" default settings
- e.g. No custom
.env file specified
Steps to Reproduce
- Install OpenRAG via simple OpenRAG console
- Install all apps via Option (1)
- BUG: Langflow app crashes
- BUG: Backend app crashes
- BUG: OpenSearch app crashes
Expected Behavior
- All apps to successfully be installed and running
- The "out of the box" default settings (without many customizations) to be sufficient to run OpenRAG
Actual Behavior
- Langflow app, Backend app, OpenSearch app all crashed
Relevant Logs
### Langflow Logs
mpawlow@IBM-PW03196D:~/openrag_project$ podman logs langflow
/app/.venv/lib/python3.12/site-packages/langflow/main.py:20: FastAPIPaginationWarning: Pydantic v2.12.5 or higher is required for full compatibility. Please upgrade your Pydantic version to avoid potential issues.Support for Pydantic versions lower than v2.12.5 will be dropped in fastapi-pagination v0.16.0.
from fastapi_pagination import add_pagination
2026-03-19T01:39:59.064374Z [debug ] Logger set up with log level: debug
□ Initializing Langflow...2026-03-19T01:39:59.065019Z [debug ] No env_file provided.
2026-03-19T01:39:59.068117Z [debug ] Create service ServiceType.SETTINGS_SERVICE
2026-03-19T01:39:59.072751Z [debug ] Setting user agent to langflow
2026-03-19T01:39:59.074332Z [debug ] Saved secret key
✗ Initializing Langflow
Error: 3 validation errors for AuthSettings
AUTO_LOGIN
Input should be a valid boolean, unable to interpret input [type=bool_parsing, input_value='', input_type=str]
For further information visit https://errors.pydantic.dev/2.11/v/bool_parsing
ENABLE_SUPERUSER_CLI
Input should be a valid boolean, unable to interpret input [type=bool_parsing, input_value='', input_type=str]
For further information visit https://errors.pydantic.dev/2.11/v/bool_parsing
NEW_USER_IS_ACTIVE
Input should be a valid boolean, unable to interpret input [type=bool_parsing, input_value='', input_type=str]
For further information visit https://errors.pydantic.dev/2.11/v/bool_parsing
╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ /app/.venv/lib/python3.12/site-packages/langflow/__main__.py:295 in run │
│ │
│ 292 │ with progress.step(0): │
│ 293 │ │ logger.debug(f"Loading config from file: '{env_file}'" if env_ │
│ 294 │ │ set_var_for_macos_issue() │
│ ❱ 295 │ │ settings_service = get_settings_service() │
│ 296 │ │
│ 297 │ # Step 1: Checking Environment │
│ 298 │ with progress.step(1): │
│ │
### Backend Logs
[2026-03-19T01:41:21.343299Z] [ERROR ] [langflow_utils.py:87 ] Failed to verify whether the Langflow service is ready.
[2026-03-19T01:41:21.343333Z] [ERROR ] [main.py:1239 ] Failed to initialize clients
- error: Failed to verify whether the Langflow service is ready.
Screenshots
Additional Context
Workaround
- Fixed OpenSearch app crash by changing the data path
#OPENSEARCH_DATA_PATH=./opensearch-data
OPENSEARCH_DATA_PATH=/home/mpawlow/.openrag/opensearch-data
- TODO: Add full fix with custom
.env file
Checklist
OpenRAG Version
0.3.2
Deployment Method
uv add (installed in project)
Operating System
Windows 11 + WSL + Ubuntu 24.04 + Podman
Python Version
Python 3.13.12
Affected Area
TUI (Terminal User Interface)
Bug Description
.envfile specifiedSteps to Reproduce
Expected Behavior
Actual Behavior
Relevant Logs
Screenshots
Additional Context
Workaround
#OPENSEARCH_DATA_PATH=./opensearch-data OPENSEARCH_DATA_PATH=/home/mpawlow/.openrag/opensearch-data.envfileChecklist