#azure #tls1.2 #npgsql #azure-data-catalog #azure-database-postgresql
#azure #tls1.2 #npgsql #azure-data-catalog #azure-база данных-postgresql
Вопрос:
не могли бы вы посоветовать, как я могу использовать Npgsql, чтобы разрешить каталогу данных Azure (ADC) доступ к базе данных Azure для сервера PostgreSQL с использованием TLS >= 1.2?
При использовании локального приложения для ADC я получаю следующую ошибку:
- Когда у меня не установлена версия Npgsql
- Когда у меня установлена версия Npgsql 4.1.4
Я получаю следующую ошибку, когда использую локальное приложение для ADC, и у меня установлена версия Npgsql 2.2.4.3, а сервер Postgres использует минимальный TLS > = 1.1:
Я могу использовать локальное приложение для ADC для подключения к Postgres, когда я устанавливаю минимальную версию TLS 1.0. Однако на моем рабочем месте требуется TLS 1.2. Я получаю аналогичную проблему в Power BI, поэтому я предполагаю, что эта проблема не относится конкретно к ADC.
Что я пробовал:
- Поиск в Интернете. Я не нашел соответствующей информации.
- Возникает проблема с Microsoft. Они не предоставили ответа.
Комментарии:
1. Известны проблемы с самим поставщиком данных npgsql 4.1.x, пожалуйста, проверьте эту проблему на GitHub github.com/npgsql/npgsql/issues/2677#issuecomment-541219594 Обходной путь заключается в использовании версии 4.0.9. Это также предлагается по вопросу, который вы затронули в вопросах и ответах Microsoft. Пожалуйста, прокрутите страницу вниз и нажмите «Показать дополнительные комментарии», если комментарии свернуты.
2. Привет, Калян, спасибо за эту ссылку. Вы правы, я не заметил дополнительных комментариев Microsoft. Теперь я получаю немного другую проблему с каталогом данных Azure, которая все еще может быть связана с Npgsql, я обновил Microsoft Q amp; A с этой проблемой. Вы рекомендуете мне обновить этот вопрос о переполнении стека? Или закройте его и вместо этого прокомментируйте проблему GitHub, на которую вы ссылались?
3. Проблема с npgsql — это не то, с чем Microsoft может помочь. Возможно, вы захотите следить за проблемой Github, чтобы получать уведомления о том, что она исправлена, чтобы вы могли обновиться до последней версии. Но вы можете обновить вопрос здесь, в Stack, чтобы другие пользователи могли предложить обходные пути, если таковые имеются. Мы продолжим помогать вам в вопросах и ответах Microsoft