Невозможно создать механизм SSL: неверное имя целевого принципа, SSL и SAP HANA

Я получаю следующую ошибку при попытке подключиться к базе данных клиентов на многопользовательском сервере SAP HANA, работающем в SUSE Linux:

enter image description here

I может подключаться через SSL к системной базе данных сервера HANA, а сертификат сервера был создан на системном сервере. Поэтому я думаю, что проблема в том, что «основное имя» системной базы данных отличается от основного имени базы данных клиента. Поскольку база данных клиента унаследовала все свойства, связанные с SSL, из системной базы данных, клиент не может проверить сертификат базы данных клиента, потому что база данных клиента! = База данных сервера. Однако я не уверен, как сравнивать «основные имена» двух серверов. Может ли кто-нибудь дать мне дополнительную информацию о том, что такое основное имя и как я могу решить эту проблему?

0
задан 3 February 2018 в 23:19
1 ответ

Проблема заключалась в том, что я использовал свойство соединения DATABASENAME. Когда это свойство используется, имя хоста: порт системной базы данных, которая включается в строку подключения, используется для проверки имени хоста с базой данных клиента. Поскольку база данных клиента подключается к хосту через другой порт, часть проверки сертификата SSL-соединения не работает.

0
ответ дан 5 December 2019 в 06:38

Теги

Похожие вопросы