接入点错误或RAM角色不存在会导致投递日志到OSS失败。
问题现象
投递日志到OSS失败的可能报错如下:
- 接入点错误。
AccessDenied: The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.
- RAM角色不存在。
EntityNotExist.Role: The role not exists:
可能原因
根据报错,可能的错误原因如下:
- 如果报错是接入点错误,则说明日志服务的Project和OSS的Bucket的地域不一致。
- 如果报错是RAM角色不存在,则说明填写的RAM角色的ARN错误。
解决方案
根据报错,选择解决方案:
- 如果错误原因是地域不一致,您需要确保日志服务的Project和OSS的Bucket的地域一致。
注意 如果日志服务Project属于杭州金融云,则只支持投递到杭州金融云公网地域(oss-cn-hzfinance),不支持华东1金融云地域(oss-cn-hzjbp)。杭州金融云公网地域的OSS接入点为oss-cn-hzfinance-internal.aliyuncs.com。
- 如果错误原因是填写的RAM角色的ARN错误,您需要填写正确的ARN。
如何获取正确的ARN,请参见如何获取ARN。