client_max_body_size 16M;
И есть такой локейшн
location ~* "/v2/storage/records/[a-zA-Z]{2}/.+/attachments" {
include include.d/allowed_methods.conf;
proxy_pass https://10.30.1.211:5000;
client_max_body_size 101m;
}
И если попытаться положить файл, больше чем 16М, то nginx возвращает 413 Payload Too Large
Т.е. как будто не сработало условие на локейшн.
Обращение идет к пути /v2/storage/records/se/Team-oriented global orchestration/attachments - проверил в тестере, подпадает под регулярку из конфига.
Куда курить?
nginx не умеет отвечать Payload Too Large
Обсуждают сегодня