CA-146821: WLB server address could be an IPv6 address

Signed-off-by: Kaifeng Zhu <kaifeng.zhu@citrix.com>