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