﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	uname	nginx_version
635	include directive not allowed within upstream context	Corey Farrell		"http://nginx.org/en/docs/ngx_core_module.html#include states that the include directive is allowed in any context, however the following fails:

upstream rpc_proxy {
	server unix:/var/run/rpc.http.sock;
	include rpc_proxy.backends;
}

[emerg] ""include"" directive is not allowed here in /etc/nginx/rpc_proxy.conf:3

Having this working would be very useful for separation of configuration between packaged (static) config and user defined.  In my case the primary backend is a unix socket, alternate backends may be configured by the user if the local service is failed.

The intent was for unix:/var/run/rpc.http.sock to be defined in a file that can be replaced by RPM on update, where rpc_proxy.backends would not be replaced by any updates and may contain additional remote servers defined by the system administrator."	defect	closed	minor		nginx-core	1.7.x	fixed			Linux testserver1 2.6.32-358.23.2.el6.x86_64 #1 SMP Wed Oct 16 18:37:12 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux	nginx version: nginx/1.7.3
