The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Не могу подключится через ODBC к MS-SQL. ОС Ubuntu 18.04, !*! gusak80, 24-Фев-22, 15:01  [смотреть все]
Добрый день.
Коллеги помогите, как исправить ошибку.
при попытке подключение к MS SQL R2 2008 и 2016 аналогично
получаю ошибку

[08001][unixODBC][Microsoft][ODBC Driver 18 for SQL Server]SSL Provider: [error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed:self signed certificate]
[08001][unixODBC][Microsoft][ODBC Driver 18 for SQL Server]Client unable to establish connection

Устанавливал/ настраивал руководствуясь

https://docs.microsoft.com/ru-ru/sql/connect/php/installatio...

Понимаю что проблема проверки сертификата.
в
/etc/ssl/openssl.cnf
внёс
[default_conf]
ssl_conf = ssl_sect

[ssl_sect]
system_default = system_default_sect

[system_default_sect]
MinProtocol = TLSv1
CipherString = DEFAULT@SECLEVEL=1

не помогло.

Помогите пож-та решить проблему.

  • Не могу подключится через ODBC к MS-SQL. ОС Ubuntu 18.04, !*! ыы, 18:48 , 24-Фев-22 (1)
    >[оверквотинг удален]
    > внёс
    > [default_conf]
    > ssl_conf = ssl_sect
    > [ssl_sect]
    > system_default = system_default_sect
    > [system_default_sect]
    > MinProtocol = TLSv1
    > CipherString = DEFAULT@SECLEVEL=1
    > не помогло.
    > Помогите пож-та решить проблему.

    А обязательно надо с сертификатом?
    Ну, наверное надо установоить корневой сертификат (которым подписывали) в число доверенных. Да и тот сертификат что сгенерировали- тоже установить в доверенные...

    • Не могу подключится через ODBC к MS-SQL. ОС Ubuntu 18.04, !*! gusak80, 12:37 , 25-Фев-22 (2)
      >[оверквотинг удален]
      >> [ssl_sect]
      >> system_default = system_default_sect
      >> [system_default_sect]
      >> MinProtocol = TLSv1
      >> CipherString = DEFAULT@SECLEVEL=1
      >> не помогло.
      >> Помогите пож-та решить проблему.
      > А обязательно надо с сертификатом?
      > Ну, наверное надо установоить корневой сертификат (которым подписывали) в число доверенных.
      > Да и тот сертификат что сгенерировали- тоже установить в доверенные...

      Нет, у меня в настройка MSSQL отключено обязательное шифрование.

      openssl s_client -showcerts -connect 192.168.5.2:1433
      CONNECTED(00000003)
      write:errno=0
      ---
      no peer certificate available
      ---
      No client certificate CA names sent
      ---
      SSL handshake has read 0 bytes and written 283 bytes
      Verification: OK
      ---
      New, (NONE), Cipher is (NONE)
      Secure Renegotiation IS NOT supported
      Compression: NONE
      Expansion: NONE
      No ALPN negotiated
      Early data was not sent
      Verify return code: 0 (ok)
      ---

      в настройках подключения я указываю
      Trusted_Connection=no
      но всё равно получаю выше описанную ошибку.

      • Не могу подключится через ODBC к MS-SQL. ОС Ubuntu 18.04, !*! ыы, 14:13 , 25-Фев-22 (3)
        >[оверквотинг удален]
        > Secure Renegotiation IS NOT supported
        > Compression: NONE
        > Expansion: NONE
        > No ALPN negotiated
        > Early data was not sent
        > Verify return code: 0 (ok)
        > ---
        > в настройках подключения я указываю
        > Trusted_Connection=no
        > но всё равно получаю выше описанную ошибку.

        Ошибку вам выдает ODBC
        А ссылка которую вы показываете от совсем другого мануала. Не про настройку ODBC.

        Как вы ставили ODBC и имеет ли эта ошибка место при тестировании собственно ODBC подключения?


        • Не могу подключится через ODBC к MS-SQL. ОС Ubuntu 18.04, !*! gusak80, 20:46 , 26-Фев-22 (4)
          >[оверквотинг удален]
          >> Verify return code: 0 (ok)
          >> ---
          >> в настройках подключения я указываю
          >> Trusted_Connection=no
          >> но всё равно получаю выше описанную ошибку.
          > Ошибку вам выдает ODBC
          > А ссылка которую вы показываете от совсем другого мануала. Не про настройку
          > ODBC.
          > Как вы ставили ODBC и имеет ли эта ошибка место при тестировании
          > собственно ODBC подключения?

          Да, если тестировать подключение из консоли
          isql -v MSSQLTest логин пароль

          получаю аналогичную ошибку.

          • Не могу подключится через ODBC к MS-SQL. ОС Ubuntu 18.04, !*! ыы, 21:08 , 26-Фев-22 (5)
            >[оверквотинг удален]
            >>> Trusted_Connection=no
            >>> но всё равно получаю выше описанную ошибку.
            >> Ошибку вам выдает ODBC
            >> А ссылка которую вы показываете от совсем другого мануала. Не про настройку
            >> ODBC.
            >> Как вы ставили ODBC и имеет ли эта ошибка место при тестировании
            >> собственно ODBC подключения?
            > Да, если тестировать подключение из консоли
            > isql -v MSSQLTest логин пароль
            > получаю аналогичную ошибку.

            Покажите конфиги ODBC




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру