SSL Client Auth Settings Ignored In gitlab.rb File
I'm unable to turn on SSL client authentication in the embedded nginx server. I have the following in my '/etc/gitlab/gitlab.rb' file:
nginx['ssl_client_certificate'] = "/etc/pki/tls/certs/root-certs.pem" nginx['ssl_verify_client'] = "on" nginx['ssl_verify_depth'] = "2"
It takes no effect after I run 'gitlab-ctl reconfigure'.
If I add the same values manually to the file '/var/opt/gitlab/nginx/conf/gitlab-http.conf', I get 2-way SSL. Of course, this is not ideal as I'll lose these changes the next time 'gitlab-ctl reconfigure' is run. Is this not supported? I could not find how to configure this in the documentation, and had to find the configuration settings from NGINX's documentation.
This is on a clean RHEL 6.8 VM, with "gitlab-ce-8.9.6-ce.0.el6.x86_64" installed.