На данный момент речь идет о js-файликах, которые либо забросили на сервер по ftp, либо просто прямо на сервере создали ручками в проводнике.. То, что файл старый, видно наглядно:) Т.е. открывая файл в проводнике, вижу одно, а получая его из браузера - другое (старый вариант). При этом речь о кеше браузера вряд ли может идти, так как новые файлы, добавленные на сервер, так же не видны из браузера. Но если отключить обработку js-файлов ngnix-ом, то iis отдает файлы правильно. Заголовки не менялись.
Такое поведение появилось только сегодня. Месяц или даже больше все работало нормально. Перезагрузка ngnix не помогает:((