thelabdude opened a new issue #255:
URL: https://github.com/apache/solr-operator/issues/255


   If the Solr cluster requires mTLS, then the `http.Client` used by `api.go` 
needs to supply a client cert and optionally the Certificate Authority (CA) 
cert if not already trusted between client & server. This means adding the 
following config to the `http.Transport` object for the `http.Client`:
   ```
                                TLSClientConfig: &tls.Config{
                                        ClientCAs:          caCertPool,
                                        Certificates:       
[]tls.Certificate{clientCert},
                                             ...
                                },
   ```
   The server(s) will need to be configured to trust the CA that issued the 
client cert.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to