
# 训练作业访问OBS时，日志提示"stat:403 reason:Forbidden"
#### 问题现象
训练作业访问OBS时，出现如下报错：
```
ERROR:root:Failed to call:
func= <bound method ObsClient.getObjectMetadata of <moxing.framework.file.src.obs.client.ObsClient object at 0x7fddb4ad06d0>>
args=('bucket-cv-competition-bj4', 'fangjiemin/output/')
kwargs={}
ERROR:root:
stat:403
errorCode:None
errorMessage:None
reason:Forbidden
request-id:00000179D5ACCAC445CAA1A71019C9D0
retry:0
```
#### 原因分析
出现该问题的可能原因如下:
- OBS服务的权限出现问题，导致无法正常读取数据
 
#### 处理方法
请检查OBS权限配置，如未解决问题可参考OBS文档的[已配置OBS权限，仍然无法访问OBS（403 AccessDenied）](https://support.huaweicloud.com/obs_faq/obs_faq_0147.html)**。**
#### 建议与总结
在创建训练作业前，推荐您先使用ModelArts开发环境调试训练代码，避免代码迁移过程中的错误。
- 直接使用线上notebook环境调试请参考[使用JupyterLab开发模型](https://support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0012.html)。
- 配置本地IDE（Pycharm或者VSCode）连接云上环境调试请参考[使用本地IDE开发模型](https://support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0019.html)。
 
- OBS服务相关报错可根据错误信息（包括errorCode、errorMessage等）判断具体错误原因。具体错误码请参考[OBS官方文档](https://support.huaweicloud.com/sdk-python-devg-obs/obs_22_1502.html)
 
