本文介绍OSS返回424错误的原因和解决方案。
MirrorFailed
Mirroring failed, please check your mirror configuration
问题原因:配置的回源地址无法访问、回源地址不存在请求的文件等。
解决方案:请参见概述排查回源地址是否有效。
Read body from mirror host failed, please check your mirror host
问题原因:无法从镜像源站读取数据。
解决方案:请检查是否能正常访问镜像回源地址中的文件。
Bytes read is not equal to expected
问题原因:从镜像源站读取的数据缺失或无效。
解决方案:请检查源站是否能向OSS正常发送数据。
MD5 in header() is not equal to MD5 calculated
问题原因:回源文件的MD5值与Content-MD5值不匹配,OSS不保存回源文件。
解决方案:请检查是否因源站服务和网络通讯异常,导致了回源文件的MD5值与Content-MD5值不匹配。
The object you specified already exists and can not be overwritten
问题原因:文件已存在且不可被覆盖。
解决方案:不支持覆盖同名文件。请通过GetBucket (ListObjects)检查已存在的文件。
The object you specified is immutable
问题原因:Bucket处于被保护状态时,无法向该Bucket写入文件。
解决方案:确保回源文件写入的Bucket未处于合规保留策略的保护状态。请通过GetBucketWorm获取Bucket的保护状态。
Meta is too large
问题原因:用户自定义元数据超出限值。
解决方案:一个Object可以有多个自定义元数据,但所有的自定义元数据总大小不能超过8 KB。
Mirror request is rejected by QoS
问题原因:每秒请求数QPS(Query Per Second)超出限值。
解决方案:对于镜像回源,中国各地域默认QPS为2000、流量为2 Gbit/s;海外各地域默认QPS为1000、流量为1 Gbit/s。如您的业务有更大的QPS需求,请联系技术支持。
Error status : 0 from mirror host, should return 200 OK
问题原因:源站拒绝了回源请求。
解决方案:关闭源站防火墙或宝塔的拦截策略。
文档内容是否对您有帮助?