• 触发生命周期管理规则,Object被删除。
  • Object被其他具有合法权限的用户通过OSS控制台、OSS客户端或API等方式删除了。
  • 目标Bucket与其他Bucket存在跨区域复制关系,其他Bucket中执行的删除操作被同步到目标Bucket中,此时Object也会被删除。
  • 解决方案:
  • 确保请求的Object命名符合规范。Object名称不能以正斜线(/)或者反斜线(\)开头,需使用UTF-8编码,且长度必须在1~1023字符之间。
  • 检查OSS设置的生命周期规则,确认请求的Object未触发删除规则。详情请参见 设置生命周期规则
  • 确认其他具有合法权限的用户未删除请求的Object。
  • 检查Bucket配置的跨区域复制规则,确认请求的Object未被删除。详情请参见 设置跨区域复制

    NoSuchUpload

    The specified upload does not exist. The upload ID may be invalid, or the upload may have been aborted or completed
  • 问题原因:
  • 上传成功后未收到OSS返回的requestId,即实际未上传成功。
  • 分片上传或者断点续传时,部分分片上传成功,但最终未完成上传。
  • 解决方案:
  • 如果是上传Object资源后访问404,确认上传后收到返回的requestId。
  • 如果是分片上传或断点续传,以调用 CompleteMultipartUpload 接口返回的HTTP状态码200以及requestId为准。详情请参见 InitiateMultipartUpload

    NoSuchReplicationConfiguration

    The bucket you specified does not have replication configuration

  • 问题原因:此Bucket未配置跨区域复制规则。
  • 解决方案:如果您需要将源Bucket中Object的改动(新建、覆盖、删除等操作)自动、异步(近实时)复制到目标Bucket中,以实现跨区域容灾或数据复制等需求,建议配置跨区域复制规则。具体操作,请参见 设置跨区域复制

    NoSuchTransferAccelerationConfiguration

    The bucket you specified does not have transfer acceleration configuration

  • 问题原因:指定的Bucket未开启传输加速。
  • 解决方案:如果您需要远距离数据传输加速、加速上传和下载GB或TB级大文件以及非静态、非热点数据下载加速等场景,请开启传输加速服务。详情请参见 传输加速

    NoSuchCacheControlConfiguration

    The bucket you specified does not have cache control configuration

  • 问题原因:该Bucket未配置缓存控制策略。
  • 解决方案:如果您需要实现不同的缓存控制策略,请在HTTP请求和响应中使用 cache-control 通用消息头。OSS支持在 PutObject AppendObject GetObject 等API接口中指定 cache-control
  •