无法创建 SSL 引擎:目标主体名称不正确,SSL 和 SAP HANA 2024-5-31 • ssl self-signed-certificate ssl-certificate-errors sap-hana 尝试连接到在 SUSE Linux 上运行的多租户 SAP HANA 服务器中的租户数据库时出现以下错误: 我可以通过 SSL 连接到 HANA 服务器的系统数据库,并且服务器的证书是在系统服务器上创建的。因此,我认为问题在于系统数据库的“主体名称”与租户数据库的主体名称不同。由于租户数据库继承了系统数据库的所有 SSL 相关属性,因此客户端无法验证租户数据库的证书,因为租户数据库 != 服务器数据库。但是,我不确定如何比较两个服务器的“主体名称”。有人可以给我更多关于主体名称的信息吗,以及我如何解决这个问题? 答案1 问题是我使用了 DATABASENAME 连接属性。使用该属性时,连接字符串中包含的系统数据库的 hostname:port 用于与租户数据库进行主机名验证。由于租户数据库连接到不同端口上的主机,因此 SSL 连接的证书验证部分失败。 相关内容 Windows 7 - 判断 AERO/DWM 是否启用的最简单方法? 在 Linux 中重命名 bash 中的文件 在文件上使用 ls 或命令时出现问题: '\' ,甚至使用 '\\' 转义 安装 Ubuntu 13.10 后 Windows 8 无法加载 SSD/HDD 混合驱动器作为 BRTFS 或 md raid 中的驱动器是好的选择吗? 虚线边和交叉节点的问题 可以找到同事电脑上的浏览历史记录或将其链接到我的 Android 上的浏览历史记录吗? 在 chef 资源文档中,为什么执行示例中的模板资源中的名称周围有括号? 通过脚本在 MacOS 上安装 .app 文件? 使用 Duplicity + S3 排除大文件的脚本