Skip to content

Custom error pages not working #4028

Description

@CYM-GS

Checklist

  • Have you pulled and found the error with jc21/nginx-proxy-manager:latest docker image?
    • Yes
  • Are you sure you're not using someone else's docker image?
    • Yes
  • Have you searched for similar issues (both open and closed)?
    • Yes

Describe the bug
Whenever I add the server_proxy.conf file to /data/custom and fill it with my desired configurations:

...
error_page 505 /error_pages/505.html;

location /error_pages {
    alias /data/nginx/error_pages;
    internal;
}

It doesn't actually use it, the permissions have been check and since it works on my test nginx instance I am assuming something isn't right with NPM.

However, if added in the proxy under the advanced section, it will function.

Nginx Proxy Manager Version
v2.11.3

To Reproduce
Steps to reproduce the behavior:

  1. create the server_proxy.conf in /data/custom
  2. Enter the error page location like above
  3. Go to a subdomain configured with NPM
  4. the page will report the default 502 bad gateway with openresty instead the custom html file

Expected behavior
See the custom html file instead openresty default error page

Screenshots
{8917B66A-89BA-4AF3-A389-22834FEB8101}

Operating System

Additional context
Firefox 130.0.1 (64-bit)

Client: Docker Engine - Community
Version: 27.1.2
API version: 1.46
Go version: go1.21.13
Git commit: d01f264
Built: Mon Aug 12 11:50:12 2024
OS/Arch: linux/amd64
Context: default

Server: Docker Engine - Community
Engine:
Version: 27.1.2
API version: 1.46 (minimum version 1.24)
Go version: go1.21.13
Git commit: f9522e5
Built: Mon Aug 12 11:50:12 2024
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.7.20
GitCommit: 8fc6bcff51318944179630522a095cc9dbf9f353
runc:
Version: 1.1.13
GitCommit: v1.1.13-0-g58aa920
docker-init:
Version: 0.19.0
GitCommit: de40ad0

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions