Closed IUxp8xz9 closed 1 year ago
I'm having issues with ACL's too. I get an internal server error when I try to edit an ACL or an host that is using an ACL and when it writes out the nginx.conf it will only show the ; where the rules are normally at. For example
I'm running with docker using the image jc21/nginx-proxy-manager:2
Upon launch I was getting an error
nginx: [emerg] unexpected ";" in /data/nginx/proxy_host/10.conf:64
If I look inside of 10.conf looks like where the ACL ips should be are blank lines with just a semicolon at end:
location / {
# Access Rules
;
;
;
;
;
;
;
;
;
deny all;
# Access checks must...
satisfy all;
Workaround that got me back up and running (if it helps anyone else)
That will rebuild the ACL and get you back up and running.
I confirm that I'm having the same issue and that rolling back to 2.9.19 solves it.
@Microbolt your issue is due to a problem with ObjectionJS not returning prototyped objects anymore, something has changed somewhere in the dependencies, but I'm looking into it.
Please try the github-develop
docker image tag for these fixes
Can confirm the fix for ACL works in the github-develop
branch (and the cert configs are not nuked :) ).
Related: #2691
Checklist
jc21/nginx-proxy-manager:latest
docker image?Describe the bug Since today, I cannot successfully add Access Lists. In the GUI i get an Internal Server Error, in the logs I get:
Nginx Proxy Manager Version v2.9.20, image pulled today at 3 a.m.
To Reproduce Steps to reproduce the behavior:
Expected behavior Working as in version 2.9.19
Additional context Going back to 2.9.19 fixes the error.