Skip to content

[2.14.x/2.15.x] Proxy Hosts and Certificates pages show blank/empty content #5675

Description

@gruenheit

Describe the bug

Since version 2.14.0, the Proxy Hosts and Certificates pages in the web frontend show blank/empty content — no list, no error message, just an empty page. The rest of the UI (Dashboard, Access Lists, Streams) works normally.

The backend API is fully functional. All proxy host and certificate management can be performed via the API as a workaround.

Versions affected

Version Status
2.15.1 ❌ Affected
2.15.0 ❌ Affected
2.14.x ❌ Affected
2.13.x Not tested

Steps to reproduce

  1. Run NPM 2.14.x or 2.15.x via Docker (jc21/nginx-proxy-manager:latest)
  2. Open the web UI (port 81)
  3. Navigate to Proxy Hosts or Certificates
  4. Page renders but shows no content — list is empty even though hosts/certs exist in the database

Expected behavior

Proxy Hosts and Certificates pages display the existing entries.

Actual behavior

Both pages render with an empty content area. No JavaScript errors in the console (or non-actionable ones). The items are confirmed to exist via the API:

# Proxy hosts via API still work:
curl -s -H "Authorization: Bearer <token>" http://<host>:81/api/nginx/proxy-hosts | python3 -m json.tool

Environment

  • Docker image: jc21/nginx-proxy-manager:latest (2.15.1)
  • Host OS: Ubuntu 24.04 LTS
  • Deployment: Docker Compose

Workaround

All management (create, edit, delete proxy hosts; certificate renewal) works via the REST API until this is resolved.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions