Вообщем проверил свой код ещё раз - всё работает. Просто буферы чуток неправильно формировал. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,243053,243393#msg-243393