0

我正在尝试将文件从本地工作站放到我创建的命名阶段,但出现 SSL 错误:

(“糟糕的握手:错误([('SSL例程','tls_process_server_certificate','证书验证失败')],)”,)

我能够从 SnowSQL 中运行 SELECT 语句,它们运行没有问题。但是当我尝试做一个 PUT 时,我得到了一个错误。

我还安装了可用的最新 SnowSQL 版本,但没有运气。

关于为什么我会收到此错误的任何想法?

谢谢

4

1 回答 1

2

我最初的想法是该错误表明防火墙或代理问题。特别是,代理可能会拦截 Snowflake 的 SSL 证书并将其替换为自己的。解决此问题的最佳方法是确保证书在代理中受信任,并且根据 Snowflake 的文档配置代理,以便 Snowflake 证书可以通过。

下面的文档提供了有关在 SnowSQL 中使用代理的更多信息。您可以将带有颁发者详细信息的错误传递给您的网络工程师,并可以请求将所需的 URL 列入白名单(下面还有概述白名单要求的文档)。您可以使用 SYSTEM$WHITELIST 函数将所有 URL 获取到您帐户的代理或防火墙中的白名单。

于 2020-01-09T22:05:03.017 回答