开发者社区 问答 正文

自定义ssl更新后cdn访问变慢

如题,而且我在cdn证书管理中上传自定义证书,应用到域名后发现自定义证书变成了云盾,不知道这是怎么回事

展开
收起
yxxs 2019-05-12 00:10:07 776 分享 版权
阿里云 AI 助理回答

在阿里云CDN中上传自定义证书后,发现证书类型从“自定义上传”变成了“云盾”,这种情况可能与阿里云的证书托管机制有关。以下是详细的原因分析和解决方法:


原因分析

  1. 证书托管机制
    阿里云CDN支持将用户上传的自定义证书托管到阿里云数字证书管理服务(即云盾证书中心)。当您上传自定义证书并将其应用到域名时,系统可能会自动将该证书托管到云盾证书中心,并将其标记为“云盾”类型。这种托管机制旨在简化证书管理和部署流程。

  2. 证书来源识别
    如果您上传的证书内容与云盾证书中心已有的证书匹配(例如,您之前通过云盾购买或上传过相同的证书),系统会自动识别并关联到云盾证书中心的记录,从而显示为“云盾”类型。

  3. 证书名称冲突
    如果您上传的自定义证书名称与云盾证书中心中已有的证书名称重复,系统可能会提示证书重复,并自动将其归类为云盾证书。


解决方法

如果您希望明确区分自定义上传的证书和云盾证书,可以按照以下步骤操作:

1. 检查证书来源

  • 登录阿里云CDN控制台,进入“证书服务”页面。
  • 查看证书信息列表,确认证书的“证书类型”字段是否显示为upload(自定义上传)或cas(云盾证书)。
  • 如果证书类型显示为cas,说明该证书已被托管到云盾证书中心。

2. 修改证书名称

  • 如果系统提示证书名称重复,请修改证书名称后再重新上传。
  • 证书名称支持使用英文字母、数字、下划线(_)、短划线(-)和英文句号(.)。

3. 手动上传证书

  • 在CDN控制台中选择“自定义上传(证书+私钥)”方式,手动填写证书名称、证书公钥和私钥内容。
  • 确保证书格式为PEM编码,并且包含完整的证书链(服务器证书在前,中间证书在后,证书之间不能有空行)。

4. 避免托管到云盾

  • 如果您不希望证书被托管到云盾证书中心,可以在上传时选择“仅上传到CDN”选项(如果可用)。
  • 如果没有此选项,建议联系阿里云技术支持,确认是否可以关闭自动托管功能。

注意事项

  • 证书格式要求:CDN仅支持PEM格式的证书和私钥,其他格式的证书需要先转换为PEM格式后再上传。
  • 私钥保护:上传的私钥必须是无密码保护的,否则会导致配置失败。
  • 证书状态检查:上传完成后,务必检查证书状态是否正常。如果状态异常(如“域名与证书不匹配”或“证书即将过期”),请及时更新证书。

总结

您的自定义证书在CDN中显示为“云盾”类型,可能是由于系统自动将其托管到云盾证书中心所致。通过检查证书来源、修改证书名称或手动上传证书,可以避免此类问题的发生。如有进一步疑问,建议联系阿里云技术支持以获取更详细的帮助。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答