
There is a direct link between the sslEnabled flag and the default port that should be used by an address. The checks are currently set in two places: * Determine which port should be used * Determine if SSL should be enabled This commit polishes the initial proposal so that secureConnection is only set if a protocol is available. See gh-19109