Do we need any special steps for haproxy(https) forward to backend(https) servers

both the https are using self-signed certificates.

  1. if i use ssl verify none , i can foward the traffice to the backend server, but i can’t detect the health for the backend servers with “option httpchk” .
    if one server is down, user will failed to open the website if one of the server is working properly.

  2. if i use " check " , 503 error will be reported.

503 Service Unavailable
No server is available to handle this request.

from haproxy log, it show each backend server is down (actually they are fine).