cool so adding the maps & access_log config at http level solved both problems, all logs now goto variable named file. there is no file with --- in the name anymore. thanks! Posted at Nginx Forum: http://forum.nginx.org/read.php?2,254210,254256#msg-254256