Skip to content

[Bug]: OpenRAG app fails to start on Windows 11 (WSL) using the simple OpenRAG console with the "out of the box" default settings #1202

@mpawlow

Description

@mpawlow

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

  1. Install OpenRAG via simple OpenRAG console
uv run openrag
  1. 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

Image

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

  • I have searched existing issues to ensure this bug hasn't been reported before.
  • I have provided all the requested information.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug🔴 Something isn't working.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions