Здравствуйте!
В секции server имеется такой кусок:
location / {
if ( $server_port = 8010 ) {
proxy_pass http://backend1/;
}
if ( $server_port = 8020 ) {
proxy_pass http://backend2/;
}
}
Всего таких проверок 5. При проверке конфига nginx не принимает его, т.к.
2007/07/21 22:25:50 [emerg] 1029#0: "proxy_pass" may not have URI part
in location given by regular expression, or inside the "if" statement,
or inside the "limit_except" block in /usr/local/etc/nginx/nginx.conf:73