#ssl #ssh #certificate #snowflake-cloud-data-platform
#ssl #ssh #сертификат #snowflake-облачная платформа данных
Вопрос:
Я выполняю загрузку данных через ODBC, извлекая данные из базы данных prem в файлы, а затем импортируя их в целевую таблицу Snowflake.
Во время этого процесса я получаю ошибку, указанную ниже. Какова может быть вероятность получения этой ошибки?
Exception calling "Open" with "0" argument(s): "ERROR [HY000] [Snowflake][Snowflake] (4)
REST request for URL <hiding Snowflake URL> failed: CURLerror (curl_easy_perform() failed) - code=60 msg='SSL peer certificate or SSH remote key was not OK' osCode=2 osMsg='No such file or directory'.
ERROR [HY000] [Snowflake][Snowflake] (4)
REST request for URL <hiding Snowflake URL> failed: CURLerror (curl_easy_perform() failed) - code=60 msg='SSL peer certificate or SSH remote key was not OK' osCode=2 osMsg='No such file or directory'.
"
At C:tempwsla3205x.ps1:254 char:5
$sfOdbc.Open()
Требуется ли еще какая-либо информация по этому поводу с моей стороны?
Комментарии:
1. Обычно это означает, что у вас есть промежуточный прокси-сервер / брандмауэр, который прерывает поток. Взгляните также сюда
2. Спасибо за ответ @Sergiu. Я уже проверил эту ссылку. Это для «osCode=9 osMsg=’Bad file descriptor'». Мой — osCode=2. Хотя я все еще пытался реализовать решение, упомянутое в этой ссылке, по-прежнему безуспешно. Кстати, у меня нет брандмауэров / прокси на месте. Или вы имеете в виду, что мне нужно проверить это на веб-клиенте Snowflake, если он у него есть?
3. Даже если сообщение выглядит немного иначе, чем в этом сообщении, я все равно думаю, что в вашей сети может быть устройство, которое проверяет SSL по URL-адресу учетной записи Snowflake. Я бы запустил SnowCD и посмотрел, будет ли он успешным.