В логах nginx нашел такую строчку:
upstream sent too big header while reading response header from upstream
Погуглив нашел решение:
Такая ошибка может быть если nginx работает как прокси (например, к apache), и от бэкенда пришел ответ со слишком большим заголовком.
Исправляется добавлением строчек (увеличение размера буфера для заголовка)
proxy_buffers 8 16k;
proxy_buffer_size 32k;
после
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
И последующим перезапуском nginx.
Если и этого буфера мало - соответственно, надо увеличивать ещё,
После выполненных действий обновление прошло успешно.