上一主题: 无法删除策略版本的状态下一主题: 内置变量未刷新


具有变量的规则无法部署在端点上

症状:

我创建了一个包含具有变量的规则的策略,并将该策略部署到了端点,但该规则未在端点上实施。

解决方案:

使用以下过程可排除策略部署问题:

  1. 验证端点上 policyfetcher 部分中的 policyfetcher_enabled 配置设置的值是否为 1。

    如果此配置设置的值为 1,将运行 policyfetcher。 如果 policyfetcher 未运行,则无法将策略发送到端点。

  2. 检查 policyfetcher 日志中是否有错误。

    注意:policyfetcher 日志位于 ACInstallDir/Log 目录中,其中 ACInstallDir 是安装 CA ControlMinder 的目录。

  3. 使用 CA ControlMinder 端点管理 验证是否在端点上定义了变量。

    注意:如果未在端点上定义该变量,则策略状态为“部署挂起”。

    如果未在端点上定义该变量,请创建一个包含 selang 规则(定义该变量)的新策略版本,并把该新策略版本部署到端点。

  4. 验证是否满足以下条件:
  5. 审核部署信息以确定以下内容:

    如果策略未正确编译或 DEPLOYMENT 对象包含错误,请修复错误并重新部署策略。

  6. 重新启动 CA ControlMinder。

更多信息:

使用变量的准则