I did some debug, and realize ngx_http_uploadprogress_event_handler() is never been called. That's the reason I see starting and done state, but never see "uploading" state. I want to know which nginx configure and html part will call ngx_http_uploadprogress_event_handler Thanks, Yanxin -- Posted via http://www.ruby-forum.com/.