anandasastry commented on issue #9993: URL: https://github.com/apache/apisix/issues/9993#issuecomment-1679287153
I tried to remove the SSL certs and load again. But still not working. The complete error is SSL_do_handshake() failed (SSL: error:14094412:SSL routines:ssl_read_bytes:sslv3 alert bad certificate: SSL alert number 42), context ngx.timer, client: 127.0.0.1, server: 0.0.0.0:9443 [lua] healthcheck.lua:958: run_single_check(): [healthcheck] [upstream#/apisix/routes/472419835670693804] failed SSL handshake with ' (_**upstream ip:port**_)' using server name [sni] 'nil': handshake failed, context ngx.timer, client: 127.0.0.1, server: 0.0.0.0:9443 Since there is no option to specify client cert or key for the mTLS during health check, can you please let me know how APISIX will determine the client certificate to be sent to upstream I tried enabling the health check on a different upstream port using Basic Auth and it works fine. -- 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]
