更新时间:2024-02-23 GMT+08:00

常见网络问题定位

OBS Browser+作为客户端软件,在访问OBS的过程中通常受用户侧网络质量影响,在受网络波动影响的情况下,可能出现访问OBS超时或者上传下载失败的情况;除界面右上角错误提示或任务管理界面失败原因提示外,用户还可以通过查看日志文件basic.log及obssdk.log中的详细报错信息判断是否出现了网络异常(日志路径可通过设置-基础设置-日志路径查看);常见的网络异常信息包括“connect ETIMEDOUT”,“premature end of Content-Length delimiter message body (expected: xxxxx, actual:xxxxxx)”等。

解决方案:

  1. 通过ping桶域名(桶名.域名)确认当前网络联通情况;网络不通的情况下请优先解决本地网络问题。
  2. 在网络联通没有问题的情况下,如果偶现列举操作、创桶操作等基础操作出现网络超时的情况,通常考虑为偶现的网络波动导致,建议重试。
  3. 针对上传下载操作,常见“premature end of Content-Length delimiter message body (expected: xxxxx, actual:xxxxxx)”错误,通常为上传下载过程中因为偶现的网络波动导致数据传输不完整报错,因为Browser+工具支持断点续传机制,因此可以直接重试因网络问题失败的上传下载任务;如果频繁出现上传下载因为网络问题失败,建议在设置中适当调小并发任务数量以降低网络因素对整体任务的影响。
    • 如果希望进一步分析出现上传下载传输失败的原因,建议通过在客户端进行网络抓包来分析完整网络链路中是否存在丢包或其他网络问题;需要注意的是,考虑到采用https协议的情况下网络包会进行加密传输,因此如果需要进行客户端抓包,则建议在登录时选择其他对象存储服务,并手动指定http://协议开头的endpoint。