传输异常处理


一.处理上传/下载问题的流程

1.双击不能正常传输的任务,下方会弹出进度详情(留意传输相关的每条信息都会带任务号) 2.如果进度或速度在变动,则说明此任务至少是在传输的,没有卡住 3.如果一直提示“正在连接接入服务器”,这时,可找网管确认是否开放相应IP及端口,若确认无问题,则联系www.renderbus.com客服人员协助解决 4.如果持续提示“连接接入服务器失败,连接接入服务器成功......循环”,这说明,能连接入服务器,但连接不上传输服务器,此时可联系www.renderbus.com客服人员协助解决 5.如果提示“Error x”,则可以依据错误码参照表:

二.错误码参照表

错误码描述解决方法
0成功。-
1失败。-
80无效的存储ID。原因1:更换了存储,但客户端未重启。
解决方法1:重启客户端。
原因2:传输服务器或者cdl服务器未配置对应存储。
解决方法2:联系在线客服解决。
81Rayvision传输服务器挂了。-
82insufficient permission 权限不足(aspera引擎)。-
100不确定的本地错误。-
101本地创建内部事件失败。内存不足,需要重启客户端 。
102本地接收到无效的数据。-
103本地连接的通道数据无效。-
104本地路径访问失败。-
105检查该文件是否不存在。一定要从详情中拷贝出出错的文件名,直接访问。
106本地路径是个文件。-
107本地路径是个目录。-
108本地路径太长,引擎不支持。-
109本地文件创建失败。选择下载任务,右键,打开存储,进入到下载目录,检查该目录是否可以正常访问,或是否具有创建文件的权限,多为网络路径情况下。
110本地文件打开失败。-
111本地文件读取失败。-
112本地文件写入失败。-
113本地文件偏移失败。-
114本地路径重命名失败。-
115本地路径删除失败。-
116本地文件不完整(下载完成,但是大小不足预期)。等自动重试下载,或者重启客户端,或者切换引擎。
117本地文件溢出(下载完成,但是大小超出预期)。等自动重试下载,或者重启客户端,或者切换引擎。
118本地目录创建失败。1. 如果传输详情如:”/123_test” -> “”,即本地目录为空,此情形,退出杀毒软件,从下载列表删除任务,再从渲染任务列表中选择任务,重新下载。
2. 如果传输详情如:”/123_test” -> “乱码”,即本地目录有乱码,此情形,重新设置下载目录,从下载列表删除任务,再从渲染任务列表中选择任务,重新下载。
119本地目录打开失败。-
120本地解析待下载(待显示)的目录信息失败。-
121本地解析存储服务器的存储根目录信息失败。-
122本地设置下载文件的保存目录失败(Rayvision引擎)。-
123本地有多个线程在上传同一个文件(一般可以等它自动恢复,否则,可以停止所有上传任务,再一个一个上传)。一般可以等它自动恢复,否则,可以停止所有上传任务,再一个一个上传,再不然,重启客户端。
124本地发送请求到服务器失败(连接断开了,一般可忽略,等自动恢复)。-
125本地在传输文件时,长时间收不到任何文件数据,导致引擎自动断开连接(会自动重试)。见”个别错误再分析”中的”超时导致连接断开”。
126本地发起的请求,长时间收不到服务器的响应,导致引擎自动断开连接(会自动重试)。见”个别错误再分析”中的”超时导致连接断开”。
127本地与OSS服务器通讯失败。-
128本地获取OSS服务器的临时登录密钥失败(可能是W7网站访问失败或者W7相关功能异常,也可能是阿里云的STS服务器访问失败,一般不会长期出现,短期出现可以不处理)。-
129本地解析从W7返回的OSS服务器的临时登录密钥失败。-
130本地Aspera引擎创建会话失败。-
131本地连接打开通道失败(连接异常了,会尝试自动恢复)。-
132本地断开连接(本地主动取消传输)。-
133本地系统错误。-
134本地Aspera错误。-
135本地未给出明确的目的路径。-
136本地license错误。-
137本地安全认证错误。原因1:用户对网络有限制,没有放开传输服务器的IP、端口。
解决方法1:放开传输服务器的IP、端口。
原因2:用户对软件有限制。
解决方法2:需要将ascp.exe和QRenderbus.exe加入到白名单。
138本地打开太多文件。-
139本地路径无效。-
140本地路径已经存在。-
141本地文件太大。-
142本地文件列表太大。-
143本地没有需要传输的任务。-
144本地磁盘满。-
145客户本地数据加密失败。-
146客户本地数据解密失败。-
147客户本地aspera端口异常。-
200不确定的远端错误。-
201远端创建内部事件失败。内存不足,需要重启服务器。
202远端接收到无效的数据。-
203远端连接的通道数据无效。-
204远端路径访问失败。-
205远端路径不存在。-
206远端路径是个文件。-
207远端路径是个目录。见“个别错误再分析”之”远程路径解析异常的问题”。
208远端路径太长,引擎不支持。-
209远端文件创建失败。见“个别错误再分析”之“分析出的路径不合法、编码异常或者乱码导致的问题”。
210远端文件打开失败。-
211远端文件读取失败。-
212远端文件写入失败。-
213远端文件偏移失败。-
214远端路径重命名失败。1. 如果是.7z或者.rayvision文件,尝试暂停上传,再开始上传,或者暂停上传,再重启客户端。
2. 可能存储上的文件被占用(有渲染任务),从存储上找到对应文件,尝试改名,如果不能改,说明就是文件被占用了,如果确定文件不是在渲染,麻烦咨询在线客服。
3. 可能是aspera服务器挂了并占用了一些文件(如果是一些配置文件.json、.cfg,则比较确定是这个问题),此时需要重启aspera服务器对应的机器。
215远端路径删除失败。尝试暂停上传,再开始上传,或者暂停上传,再重启客户端,再不行,切换引擎。
216远端文件不完整(上传完成,但是大小不足预期)。1. 一般可忽略,会重新上传。
2. 如果当前使用的是aspera引擎并且开启了校验,则可以尝试禁用校验。
3. 如果同一个文件多次出现此报错,可切换引擎或者重启客户端。
217远端文件溢出(上传完成,但是大小超出预期)。-
218远端发现有多个连接在上传同一个文件(一般不用在意,等传输的连接成功或失败,当前连接会自动重试的)。一般不用在意,等传输的连接成功或失败,当前连接会自动重试。
219远端目录创建失败。见“个别错误再分析”之“分析出的路径不合法、编码异常或者乱码导致的问题”。
220远端目录打开失败。-
221远端构建待下载(待显示)的目录信息失败。-
222远端构建存储服务器的存储根目录信息失败。-
223远端设置上传文件的保存目录失败(Rayvision引擎)。见“个别错误再分析”之“分析出的路径不合法、编码异常或者乱码导致的问题”。
224远端断开连接(Rayvision传输服务器与Rayvision引擎断开连接,一般可忽略,否则,可能是服务器异常)。Rayvision传输服务器与Rayvision引擎断开连接,一般可忽略,否则,可能是服务器异常,换引擎或者线路,再不行,可能是存储繁忙导致。
225远端路径无效。-
226远端路径已经存在。见“个别错误再分析”之”远程路径解析异常的问题”和“分析出的路径不合法、编码异常或者乱码导致的问题”。
227远端文件太大。-
228远端文件列表太大。-
229远端没有需要传输的任务。-
230远端磁盘满。-
231远端路径超出访问范围。-
232远程服务数据加密失败。-
233远程服务数据解密失败。-
300未知错误(不会出现,仅供内部使用)。-

三.其他错误处理

1.300~500的错误,为校验错误

1.1 如果个别的文件出现短期性报错,可以忽略,等自动重试 1.2 如果是aspera引擎,且是持续性的、批量的报错,切换引擎或者禁用校验

2.连接不上校验服务器

如果是临时性的可以忽略,否则尝试切换线路,或者临时性禁用校验

3.传输速度慢

3.1 客户端传输速度有4-5MB/S,但还是觉得慢,可以在客户端上进行限速,1000粗略代表1MB/S,另外,1048576代表不限速(最新版本客户端默认已经改成不限速),但这可能导致客户网络崩溃 3.2 如果客户的带宽大小远高于客户速度,那可能是线路选错了,尝试切换线路,让客户在百度中输入“ip”,就能查看客户的带宽类型了,电信的客户选”DianXin”(或者CTCC),移动的客户选”YiDong”(或者CMCC),联通的客户选”LianTong”(或者CUCC)

4.超时导致连接断开

4.1 error-125: client wait file data timeout。 本地在传输文件时,长时间收不到任何文件数据,导致引擎自动断开连接(会自动重试) 4.2 error-126: client wait message response timeout。 本地发起的请求,长时间收不到服务器的响应,导致引擎自动断开连接(会自动重试)。 这种超时的错误,有三种情况:1.是防火墙(客户本地、路由器甚至客户运营商)挡了,针对这种情形,需要对我们提供的传输IP、端口放行(家庭网络关闭防火墙),再重启客户端观察。2. 是杀毒软件挡了,针对这种情形,可以尝试退出所有杀毒软件,再重启客户端观察。3.是传输速度占用太多带宽,导致网络阻塞或者被其它安全软件挡了,这种情况的表现往往是一下速度很大,一下又超时断开,针对这种情形,可以尝试在客户端或者第三方软件限速(国外可以用netlimiter这个软件,对ascp.exe和QRenderbus.exe、QFoxRenderfarm.exe限速)

5.远程路径解析异常的问题

5.1 error-207:server path is a directory。 远端路径是个目录 5.2error-226: server path already exist。 远端路径已经存在。 上面报错分两种情况:1.存储上有同名的目录(客户本地是文件,存储上已经有同名的一个文件夹)。2. 是客户端传入的远端路径有问题,具体是脚本本来给的不对,还是客户端解析异常,要看配置文件render.cfg/upload.json来初步确认,进一步确认需要查看下面文件进行确认: 动画版查看 %appdata%\RenderBus\RenderbusAnim\User用户名\UncompleteUploadFile.db 效果图查看 %appdata%\RenderBus\RenderbusVFX\User用户名\UncompleteUploadFile.db 如果是客户端解析异常,按如下步骤重试: (1. 先退出客户端,再删除上面的db文件,再启用客户端进行上传,来重试。 2.如果是脚本分析结果异常,需联系在线客服处理。 如何确定是哪种情形.。3.先看配置文件,再看配置文件中对应的存储文件。4.看传输日志,会有 “(本地路径) -> (远端路径)”这样的内容,确认远端路径是否和配置文件中一致,如果一致,是情形5.1,否则为情形5.2)

6.分析出的路径不合法、编码异常或者乱码导致的问题

6.1 error-147: client aspera port error。 如果整个任务都上传失败,那可能是网络限制或者服务器异常。 如果是个别文件上传失败,那极可能是文件路径乱码(这里只讨论这种情形) 6.2 error-209:server create file failed。 远端文件创建失败 6.3 error-219: server create directory failed。 远程创建上传文件的保存目录失败 6.4 error-223: server set save directory failed。 远端设置上传文件的保存目录失败(Rayvision引擎) 6.5 error-226: server path already exist。 远端路径已经存在