Плохое рукопожатие SnowSQL при запуске PUT
Я пытаюсь ПОСТАВИТЬ файл с локальной рабочей станции на созданный мной именованный этап, но получаю ошибку SSL:
("плохое рукопожатие: ошибка ([('процедуры SSL', 'tls_process_server_certificate', 'ошибка проверки сертификата')],)",)
Я могу запускать операторы SELECT из SnowSQL, и они работают без проблем. Но когда я пытаюсь выполнить PUT, я получаю сообщение об ошибке.
Я также установил последнюю доступную версию SnowSQL, но безуспешно.
Есть мысли о том, почему я получаю эту ошибку?
Благодарность
1 ответ
Мои первоначальные мысли заключаются в том, что ошибка указывает на проблему с брандмауэром или прокси. В частности, прокси-сервер может перехватить SSL-сертификат Snowflake и заменить его своим собственным. Лучший способ решить эту проблему - убедиться, что сертификат является доверенным на прокси-сервере, и прокси настроен в соответствии с документацией Snowflake, чтобы сертификат Snowflake мог пройти.
В документации ниже содержится дополнительная информация об использовании прокси со SnowSQL. Вы можете передать сообщение об ошибке с информацией об эмитенте своему сетевому инженеру и запросить внесение в белый список необходимых URL-адресов (в документации также ниже изложены требования к белому списку). Вы можете использовать функцию SYSTEM$WHITELIST, чтобы получить все URL-адреса для внесения в белый список на прокси-сервере или брандмауэре для вашей учетной записи.