Ни -f, ни -e в директиве if ( .. ) существование сокета не обнаруживают :-/ Posted at Nginx Forum: http://forum.nginx.org/read.php?21,159107,159107#msg-159107