File tree 1 file changed +2
-2
lines changed
internal/ingress/controller
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -749,9 +749,9 @@ func (n *NGINXController) getBackendServers(ingresses []*ingress.Ingress) ([]*in
749
749
}
750
750
751
751
if ! n .store .GetBackendConfiguration ().ProxySSLLocationOnly {
752
- if server .ProxySSL .CAFileName == "" {
752
+ if server .ProxySSL .CAFileName == "" && server . ProxySSL . ProxySSLCA . CAFileName == "" {
753
753
server .ProxySSL = anns .ProxySSL
754
- if server .ProxySSL .Secret != "" && server .ProxySSL .CAFileName == "" {
754
+ if ( server .ProxySSL .Secret != "" && server .ProxySSL .CAFileName == "" ) && ( server . ProxySSL . ProxySSLCA . ConfigMap != "" && server . ProxySSL . ProxySSLCA . CAFileName == "" ) {
755
755
klog .V (3 ).Infof ("Secret %q has no 'ca.crt' key, client cert authentication disabled for Ingress %q" ,
756
756
server .ProxySSL .Secret , ingKey )
757
757
}
You can’t perform that action at this time.
0 commit comments