Доброго времени суток!
Обнаружил, что nginx 0.7.64/0.8.28 "улучшает" путь переданный в хедере X-Accel-Redirect. Например,
"filearea/234234_ ok or bad?.gif" -> "filearea/234234_ ok or bad"
"filearea/093872_ strange name .txt " -> "filearea/093872_ strange name .txt"
и как результат сообщение в логе об отсутствии файла.
Не нашел в документации упоминания о подобном поведении.