Ibm cloud 无法连接到Bluemix上业务规则服务的规则执行服务器实例

Ibm cloud 无法连接到Bluemix上业务规则服务的规则执行服务器实例,ibm-cloud,business-rules,Ibm Cloud,Business Rules,我在规则设计器中为Bluemix上的业务规则实例创建了“规则执行服务器配置”,但在从“连接设置”选项卡提供凭据时,我看到以下错误: 无法连接到位于的规则执行服务器实例 ''. 请检查a 服务器正在这个地址运行。联系时出现HTTP错误 “/res/repositoryService”,HTTP状态400:错误请求 如果出现此问题,我发现以下配置很有用: 配置防火墙以允许访问 配置Eclipse网络配置)窗口>首选项>常规>网络配置) 从web浏览器获取服务器证书。有关如何导出SSL证书的详细信息

我在规则设计器中为Bluemix上的业务规则实例创建了“规则执行服务器配置”,但在从“连接设置”选项卡提供凭据时,我看到以下错误:

无法连接到位于的规则执行服务器实例 ''. 请检查a 服务器正在这个地址运行。联系时出现HTTP错误 “/res/repositoryService”,HTTP状态400:错误请求


如果出现此问题,我发现以下配置很有用:

  • 配置防火墙以允许访问

  • 配置Eclipse网络配置)窗口>首选项>常规>网络配置)

  • 从web浏览器获取服务器证书。有关如何导出SSL证书的详细信息,请参阅每个浏览器的供应商文档。 例如,从Internet Explorer访问规则执行服务器时,将显示“安全警报”对话框。单击查看证书>详细信息选项卡>复制到文件,然后按照导出向导中的步骤操作。这会将证书导出到.cer文件(DER编码的二进制文件)

  • 使用
    keytool-Import
    命令,将服务器证书导入安装了规则设计器插件的Eclipse实例的JVM信任库。在下面的示例中,
    JAVA_HOME
    指向用于启动Eclipse(规则设计器)的Eclipse JVM:

JAVA_HOME/jdk/bin/keytool.exe-import-file[服务器路径] 证书]-别名[证书别名]-密钥库 JAVA_HOME/jdk/jre/lib/security/cacerts

  • 使用
    keytool-list
    命令验证是否正确添加了钥匙。有关详细信息,请参阅

  • 为Eclipse设置以下Java系统属性(使用
    -vmargs
    )以允许使用不受信任的证书进行HTTPS/SSL连接:

-Dilog.rules.res.allowSelfSignedCertificate=true