Due to a bug in certain libcurl versions, VHA can push HTTPS replications requests to the wrong nodes in the cluster, leaving others untouched. This version works around the issue by closing the connection after each HTTPS request.
On the other hand, plain HTTP requests now systematically request a connection keep-alive instead of inheriting the client request header.
We also added the -k
argument allowing VHA to trust HTTPS nodes even if the
certificate doesn’t match the host, or if the trust chain isn’t valid (same as
curl -k
), this makes testing your setup easier when using self-signed
certificates, notably.