lms icon indicating copy to clipboard operation
lms copied to clipboard

/lms route returns "Not Found" on VPS Ubuntu 22.04

Open ffrz opened this issue 4 months ago • 2 comments

I am experiencing an issue where the /lms route is not accessible on my VPS running Ubuntu 22.04. The server and Frappe LMS installation appear to be running correctly, but accessing /lms returns a "Not Found" error. The /apps route, however, is accessible and works as expected.

Steps to Reproduce:

  • Deploy a fresh Ubuntu 22.04 VPS.
  • Install Docker (28.3.3) and Docker Compose.
  • Clone the Frappe LMS repository from GitHub.
  • Set up Frappe LMS following the official Docker instructions.
  • Start the Frappe LMS site.
  • Access http://<VPS_IP>:<PORT>/lms in a browser.

Observed Behavior:

  • /lms returns "Not Found".
  • /apps works and is accessible.
  • he Frappe LMS site is listed in bench as installed.

Expected Behavior:

  • /lms should load the LMS frontend interface.

Environment:

  • Ubuntu 22.04 LTS (VPS)
  • Docker version: 28.3.3, build 980b856
  • Frappe version: 15.x.x-develop (commit: bda03d6)
  • LMS version: 2.33.0 (commit: f218846)

Additional Notes:

  • The issue does not occur when running Frappe LMS locally on Windows 11 with ngrok.
  • Tried fresh reinstall on the VPS; the problem persists.
  • /apps route works, suggesting site is running but /lms route is not correctly routed.

ffrz avatar Aug 29 '25 04:08 ffrz