Sachkov-Aleksandr commented on issue #9381: URL: https://github.com/apache/apisix/issues/9381#issuecomment-1533423445
> What did you do to enable mTLS with etcd? > > Also, there is an unknown field `ssl_verify_depth: 2` in your config map. This field is not present in config-default.yaml. Maybe try removing it. > > ++ try installing apisix using helm charts by the way defined [here](https://apisix.apache.org/docs/helm-chart/apisix/). Thanks for the reply. I include mtls in etcd via directives in Helm: ` client: secureTransport: true useAutoTLS: false existingSecret: "etcd-client-secret" enableAuthentication: true certFilename: "tls.crt" certKeyFilename: "tls.key" caFilename: "ca.crt" ` And than I enabled mtls in APISIX Helm via by specifying certificates: `etcd: enabled: false host: - https://etcd.apisix.svc.cluster.local:2379 user: "" password: "" prefix: "/apisix" timeout: 30 auth: rbac: create: false rootPassword: ************* tls: enabled: true existingSecret: "etcd-cp-secret" certFilename: "tls.crt" certKeyFilename: "tls.key" verify: true sni: ""` I removed the field ssl_verify_depth:2 directive but it didn't give a result. I will also note that initially I installed the chart via Helm, specifying certificates in values and received the same error except for one moment - I also set etcd separately. -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
