Nobody use this variable?

> On Jun 26, 2017, at 2:28 PM, Georgi Georgiev <geo...@serversolution.info> 
> wrote:
> 
> Hello,
>  I have enabled request_id headers in nginx (which works as reverse proxy) by 
> the following way:
> 
> In nginx.co <http://nginx.com/>nf my log format hs included $request_id as 
> follows:
> 
> log_format  main '$remote_addr - $remote_user [$time_local] "$request" '
>                       '$status $body_bytes_sent $request_id "$http_referer" '
>                       '"$http_user_agent" "$http_x_forwarded_for”';
> 
> 
> In the ghost configs I have headers like the following:
> location / {
> ...
> add_header X-Request-Id $request_id;
> proxy_set_header       X-Request-Id $request_id;
> 
> I would ike to accomplish the following thing.
> 
> 1. In all logs and all requests (access, error, mod security audit logs) the 
> request_id to be logged  (as it should be, but currently not work).
> 2. When I open the site X-Request-ID to be set in request headers, not only 
> in response headers. Currently I have the x-request-id header only in the 
> response headers.
> 3. When I have been blocked my some mod security rule with status 403 the 
> headers to be present and the id to be logged too in the logs. Currently on 
> 403 response I haven’t the header neither in request headers and response 
> headers (only on normal query).
> 
> Can you please explain me where I am wrong? Thank you in advance.

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to