Thank you! It works now, but still only in response headers, not in request headers. Is it normal behavior? Also how can I append the ID in the logs? I think that it should works by this way by default?
> On Jun 28, 2017, at 9:52 AM, Liu Lantao <liulan...@gmail.com> wrote: > > Please try to append ‘always' at the end of ‘add_header’ line. > > > http://nginx.org/en/docs/http/ngx_http_headers_module.html#add_header > > If the always parameter is specified (1.7.5), the header field will be > added regardless of the response code. > > >> On Jun 28, 2017, at 1:52 PM, Georgi Georgiev <geo...@serversolution.info> >> wrote: >> >> 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.conf 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 > > _______________________________________________ > nginx mailing list > nginx@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx