自定义网域与集成的开发者门户中的 CNAME 记录不匹配

<ph type="x-smartling-placeholder"></ph> 您正在查看 Apigee Edge 文档。
转到 Apigee X 文档
信息

问题

在以下情况下,集成开发者门户中的自定义网域配置将不起作用: 域名与 CNAME(规范名称)记录不一致: 发布 >门户 >开发者 门户 >设置 >网域。

错误消息

系统会显示以下错误消息:

Domain does not match CNAME record

Edge 界面中会显示错误消息,如下所示:

门户 >开发者门户 >设置 >网域”title="域名">

可能的原因

起因 说明 适用的问题排查说明
域名的 CNAME 记录缺失或不正确 该自定义网域应包含指向 {orgname}-portal.apigee.net。否则,自定义网域配置将失败。 Edge 公有云用户

原因:网域的 CNAME 记录缺失或不正确

诊断

请按照以下步骤诊断问题:

  1. 执行以下命令以查找自定义域名的 DNS 配置:
    dig +noall +answer {custom-domain}
  2. 上述命令的输出应包含指向 {org}-portal.apigee.net 域名。 例如:
    dig +noall +answer {custom-domain}
    
    {custom-domain}	{TTL}	IN	CNAME	{orgname}-portal.apigee.net.
  3. 如果此命令的输出显示自定义网域没有 CNAME 记录或 包含不匹配的 CNAME 记录{org}-portal.apigee.net, 虚拟主机创建失败的原因。因此,上述错误消息为 在 Edge 界面的自定义网域配置页面上向用户显示。

分辨率

如果自定义网域不包含指向 {orgname}-portal.apigee.net,然后执行以下步骤来解决此问题:

  1. 移除在自定义网域 DNS 配置中找到的所有现有 CNAME 记录。
  2. 为您的域名添加 CNAME 记录(您想在自定义域名页面中使用) 以指向 {orgname}-portal.apigee.net
  3. 选择特定的自定义域名(具有指向 {orgname}-portal.apigee.net) 从 Domain(域名)的下拉菜单中, 自定义网域配置页面。
  4. 如果您已将通配符证书上传到密钥库,请执行以下操作: <ph type="x-smartling-placeholder">
      </ph>
    1. 从下拉菜单中选择域名,然后
    2. 填写正确的子域名
  5. 配置密钥库 别名、集成式开发者门户自定义网域配置页面中的域名
  6. 点击保存

如果问题仍然存在,请转到必须收集诊断信息

必须收集的诊断信息

如果按照上述说明操作后问题仍然存在,请收集以下诊断信息。 信息并与 Apigee Edge 支持团队分享:

  • Apigee Edge Cloud 组织名称
  • Apigee Edge Cloud 集成开发者门户名称
  • 在门户环境中创建的密钥库的名称
  • 别名
  • 自定义域名
  • 捕获错误消息的自定义网域配置页面的屏幕截图