REGTESTS: checks: Fix tls_health_checks when IPv6 addresses are used
authorChristopher Faulet <cfaulet@haproxy.com>
Mon, 25 May 2020 05:59:59 +0000 (07:59 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Mon, 25 May 2020 06:06:30 +0000 (08:06 +0200)
commited48657e0297268d83d4b07027843c0a8ab05d36
tree55c420737d925d85fd61acf369f00f32d3c1ae77
parent99ff105bd1396d8d514cd6e3a0fbd38e7bc50103
REGTESTS: checks: Fix tls_health_checks when IPv6 addresses are used

In tls_health_checks.vtc, when IPv6 addresses are used, A config error is
reported because of the "addr" server parameter. Because there is no specified
port, the IPv6 address must be enclosed into brackets to be properly parsed. It
also works with IPv4 addresses. But instead, a dummy port is added to the addr
parameter. This way, we also check the port parameter, when specified, is used
in priority over the port found in the addr parameter.

This patch should fix the issue #646.
reg-tests/checks/tls_health_checks.vtc