It has been determined this is not a problem with rancher, but a problem with how the test was written. Here is the full error with some surrounding logs:
time="2026-01-26T04:59:46Z" level=info msg="Verifying cloud provider (auto-harvester-vtfjx)"
time="2026-01-26T04:59:57Z" level=info msg="harvester loadbalancer created for nginx workload."
verify.go:141:
Error Trace: /root/go/src/github.com/rancher/tests/actions/services/verify.go:141
/root/go/src/github.com/rancher/tests/actions/cloudprovider/verify.go:124
/root/go/src/github.com/rancher/tests/validation/harvester/provisioning/cloud_provider_test.go:86
Error: Received unexpected error:
Get "http://10.115.43.250/": dial tcp 10.115.43.250:80: connect: connection refused
Test: TestHarvesterProvisioningTestSuite/TestCloudProvider
--- FAIL: TestHarvesterProvisioningTestSuite/TestCloudProvider (1008.72s)