只要产品在安全(HTTPS/IMAPS/POPS/LDAPS)模式下运行,就需要信任目标服务器的 SSL 证书,以便 ServiceDesk Plus 建立安全连接。
应按照以下步骤在 ServiceDesk Plus 和相应的安全服务器之间建立连接。
1. 从下面给出的链接下载 .zip 文件,并解压到 "ManageEngine/ServiceDesk"。
Linux:
Windows:
2. 连接到命令提示符。 转到 "ManageEngine/ServiceDesk "并运行格式如下的批处理文件:
Linux:
C:>ManageEngine\ServiceDesk>gencert.sh servername:portnumber
Windows:
C:>ManageEngine\ServiceDesk>gencert.bat servername:portnumber
3. 运行该命令时,您将收到 PKIX 异常,并要求您输入一个值。 输入值 1 将在 "ManageEngine/ServiceDesk "下生成一个名为 jssecacerts 的文件。
4. 将 jssecacerts 文件复制到 "ManageEngine\ServiceDesk\jre\lib\security "文件夹下。
现在,重新启动 ServiceDesk Plus 应用程序,以便与安全服务器建立连接。
考虑与之建立连接的目标服务器;例如,我们将把目标服务器视为 win7 测试机中的邮件服务器。 您可以使用下面的命令将邮件服务器的证书添加到应用程序的信任库中:
脚本执行结束时,会显示如下信息:"使用别名'win7-test-1'向密钥存储'jssecacerts'添加了证书
它会自动保存为 "jssecacerts"。