Skip to content

[Bug]: Unable to access Frontend app on Ubuntu Linux (x86_64) via public IP address #2140

Description

@mpawlow

OpenRAG Version

0.6.2

Deployment Method

Local development (make dev)

Operating System

Ubuntu 24.04.4 LTS

Python Version

Python 3.13.14

Affected Area

Local Development Environment / Makefile

Bug Description

Unable to access Frontend app on Ubuntu Linux (x86_64) via public IP address

Steps to Reproduce

  • Start OpenRAG
    • e.g. Run: make frontend
    • Frontend app binds to hostname
  • Run make health
    • BUG: Frontend app is listed as not responding
  • Access OpenRAG Web UI using the external IP address of the host VM (not hostname)
    • BUG: Unable to access OpenRAG Web UI

Expected Behavior

  • Frontend app should bind to the 0.0.0.0 network interface - which binds to all network interfaces available (e.g. IP address, hostname, etc.)

Actual Behavior

hostname ?= 0.0.0.0

Relevant Logs

Current

Starting frontend locally...
Using distDir .next
▲ Next.js 16.2.9 (Turbopack)
- Local:         http://openrag21.fyre.ibm.com:3000/
- Network:       http://openrag21.fyre.ibm.com:3000/
✓ Ready in 621ms
◇ injected env (0) from ../.env // tip: ⌘ multiple files { path: ['.env.local', '.env'] }
- Experiments (use with caution):
  · proxyTimeout: 300000

Previous

Starting frontend locally...
Using distDir .next
▲ Next.js 16.2.9 (Turbopack)
- Local:         http://localhost:3000/
- Network:       http://0.0.0.0:3000/
✓ Ready in 656ms
◇ injected env (0) from ../.env // tip: ⌘ custom filepath { path: '/custom/path/.env' }
- Experiments (use with caution):
  · proxyTimeout: 300000

Screenshots

Image

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

Labels

bug🔴 Something isn't working.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions