High severityconnectivity
Power BI Refresh Error:
SSL/TLS Connection Error
What does this error mean?
The client cannot establish a secure TLS connection to Snowflake. This blocks all queries and API calls from the affected environment and is often caused by certificate validation failures, proxy interception, or network configuration issues.
Common causes
- 1A corporate SSL inspection proxy is intercepting and re-signing Snowflake's TLS certificate, causing validation to fail
- 2The client machine's CA certificate bundle is outdated and does not include Snowflake's issuing CA
- 3A firewall or network appliance is performing deep packet inspection on port 443
- 4The Snowflake Python connector's verify SSL setting is misconfigured
- 5Operating system or container image missing root CA certificates (common in minimal Docker images)
- 6Snowflake account URL mismatch — connecting to the wrong region endpoint
How to fix it
- 1Test TLS connectivity: openssl s_client -connect myaccount.snowflakecomputing.com:443 — look for 'Verify return code: 0 (ok)'
- 2If a proxy is intercepting, add its CA certificate to the system trust store or set the SNOWFLAKE_CONNECTOR_PARAMS env var with the custom CA bundle path
- 3For Python connector: set ocsp_response_cache_filename or disable OCSP checking temporarily for diagnosis (do not leave disabled in production)
- 4Update the OS CA bundle: sudo update-ca-certificates (Ubuntu/Debian) or update-ca-trust (RHEL/CentOS)
- 5For Docker containers, ensure the base image includes ca-certificates: RUN apt-get install -y ca-certificates
- 6Verify the account identifier includes the correct region: e.g., myaccount.us-east-1