Хм, неожиданно. Но так и есть. В server был другой add_header. Не логичнее ли было бы наследовать, с http, то что не оговоренно в server? Posted at Nginx Forum: https://forum.nginx.org/read.php?21,288741,288751#msg-288751