回源指您通过客户端请求访问资源时,如果CDN节点上未缓存该资源,或者您部署预热任务给CDN节点时,CDN节点会回源站获取资源。本文为您介绍关于回源的常见问题。
配置回源协议为HTTPS后,无法访问网站,提示502报错时如何解决?
检查域名是否能正确解析。
检查源站是否能正常访问。
检查源站是否支持HTTPS访问。
如果源站IP绑定了多个域名,请配置默认回源SNI指明所请求的具体域名,服务器会根据配置的SNI名称正确返回域名对应的SSL证书,以确保正常回源。
Common Name白名单校验的是什么?
发生回源时,将校验CDN节点回源请求中SNI和源站返回证书的CommonName值,两者需一致方可成功回源。
如果您未修改回源SNI,CDN节点回源请求携带的Host值默认是加速域名,所以校验的是加速域名的证书的Common Name。
如何在HTTPS回源时配置自定义端口?
登录CDN控制台。
在左侧导航栏,单击域名管理。
在域名管理页面,找到目标域名,单击操作列的管理。
在指定域名的左侧导航栏,单击回源配置。
在回源协议区域,打开回源协议开关。
单击修改配置。
根据需要配置自定义端口即可。
CDN配置开启HTTPS功能后回源时使用的协议是HTTP还是HTTPS?
在CDN上配置HTTPS证书与回源协议无关,默认情况下回源协议以配置源站中设置的回源端口为准:
回源端口设置为443:以HTTPS协议回源。
回源端口设置为80或其他:以HTTP协议回源。
如果您需要指定回源协议,可根据需要配置回源协议。
CDN访问OSS资源提示You have no right to access this object because of bucket acl.错误如何解决?
OSS的Bucket被配置为私有模式(可以起到访问鉴权的作用,避免非授权的请求盗刷流量),该情况下需要给加速域名开启OSS私有Bucket回源功能,可以解决该报错,实现CDN加速OSS私有Bucket资源。
CDN访问OSS资源提示This request is forbidden by kms.错误如何解决?
如果您的OSS Bucket中使用了密钥管理服务KMS(Key Management Service)进行加密,您需要为CDN的回源角色额外授予使用KMS密钥的权限,否则CDN将无法解密和访问这些文件,出现This request is forbidden by kms.报错。
CDN使用STS实现跨账号回源OSS私有Bucket操作指引
默认情况下,CDN使用STS临时安全令牌的方式,只支持回源到同一个账号下的OSS私有Bucket,如果您期望使用STS临时安全令牌实现跨账号回源OSS私有Bucket,可以在OSS上添加Bucket授权策略来实现,配置方式如下:



