boto3 ссылается на FEATURE_OCSP_MODE при установке IP-адреса, но не может найти документ об этом

#python-3.x #boto3

#python-3.x #boto3

Вопрос:

Я получил следующее сообщение об ошибке:

Вызванное клиентом HTTP и необработанное исключение: имя ‘FEATURE_OCSP_MODE’ не определено.

Однако я не могу найти в Интернете никаких ссылок на этот FEATURE_OCSP_MODE. Я вызывал describee_addresses() boto3, используя Pythan 3.8. Код работал до вчерашнего дня (24.08.2020).

Комментарии:

1. На сегодняшний день у меня такая же проблема с python 3.6

Ответ №1:

Я только что столкнулся с той же проблемой, и основной причиной была версия snowflake-connector-python, упомянутая Беном Кэмпбеллом. В версии v2.3.0 они случайно удалили константу ‘FEATURE_OCSP_MODE’, но в версии v2.3.1 они добавили ее обратно. Решение состоит в том, чтобы использовать snowflake-connector-python == 2.3.1 или более новый.

Комментарии:

1. IMO это должно быть помечено как ответ, поскольку мы должны использовать последнюю версию везде, где это возможно. Спасибо за ответ 🙂

Ответ №2:

Я откатился к boto3==1.14.46 и snowflake-connector-python==2.2.10 , поскольку получал ошибки в обоих в Airflow 1.10.10 на Python 3.6.

Это сделало свое дело.

Комментарии:

1. Похоже, что это проблема snowflake-connector-python, по крайней мере, в моем случае. Я установил snowflake-connector-python == 2.2.10, и все работает. Большое тебе спасибо, Бен!

2. Люди из Snowflake поделились со мной, что они исправили проблему с самой последней версией snowflake-connector-python.