Я запускаю unifi через nginx как одно из нескольких приложений. Было бы здорово, если бы сайт был чуть более удобен для обратного проксирования. Чтобы всё было под путём вроде /unifi/что-то — было бы идеально, но пока так работает нормально, вплоть до версии 5.9.29. А теперь на /api/self выдаёт 400 с сообщением InvalidAccessToken.
Это один из нескольких блоков в моём конфиге, все они используют мой сертификат letsencrypt и basic auth поверх для забавы:
location ~ (/wss|/manage|/login|/status|/templates|/src|/services|/directives|/api) {
proxy_pass ;
proxy_cache off;
proxy_store off;
proxy_buffering off;
proxy_http_version 1.1;
proxy_read_timeout 86400;
proxy_set_header Host $http_host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Referer "";
client_max_body_size 0;
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd; #Basic auth
}
Кто-нибудь уже заставил это работать с несколькими приложениями на 5.9.29? Буду признателен за любые советы!
Это один из нескольких блоков в моём конфиге, все они используют мой сертификат letsencrypt и basic auth поверх для забавы:
location ~ (/wss|/manage|/login|/status|/templates|/src|/services|/directives|/api) {
proxy_pass ;
proxy_cache off;
proxy_store off;
proxy_buffering off;
proxy_http_version 1.1;
proxy_read_timeout 86400;
proxy_set_header Host $http_host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Referer "";
client_max_body_size 0;
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd; #Basic auth
}
Кто-нибудь уже заставил это работать с несколькими приложениями на 5.9.29? Буду признателен за любые советы!

