Use passed client IP address in various audit logs
HAProxy: change to use option forwardfor to pass origin IP address to backend via X-Forwarded-For header Keystone: Apache does the audit logs for keystone. Change the LogFormat to display the passed address instead of the connection address which is that of the load balancer. Nova, Cinder, Glance: these services can make use of the address passed in X-Forwarded-For. With this setting the API logs for these services include the client IP address. Change-Id: Ia861ecc11a7c7d463d0366586926d1a842853f69 Closes-Bug: #1548935
Showing
- ansible/roles/cinder/templates/cinder.conf.j2 1 addition, 0 deletionsansible/roles/cinder/templates/cinder.conf.j2
- ansible/roles/common/templates/heka-keystone.toml.j2 1 addition, 1 deletionansible/roles/common/templates/heka-keystone.toml.j2
- ansible/roles/glance/templates/glance-api.conf.j2 1 addition, 0 deletionsansible/roles/glance/templates/glance-api.conf.j2
- ansible/roles/haproxy/templates/haproxy.cfg.j2 1 addition, 0 deletionsansible/roles/haproxy/templates/haproxy.cfg.j2
- ansible/roles/keystone/templates/wsgi-keystone.conf.j2 2 additions, 2 deletionsansible/roles/keystone/templates/wsgi-keystone.conf.j2
- ansible/roles/nova/templates/nova.conf.j2 1 addition, 0 deletionsansible/roles/nova/templates/nova.conf.j2
Please register or sign in to comment