操作产品功能遇到413错误的解决方案

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

操作产品功能遇到413错误的解决方案

问题现象

1、操作某些单据功能时(如出口成本核算)报错:远程服务器返回错误(413)Request Entity Too Large。

2、附件上传报错、详细信息提示:未显示页面,因为请求实体过大。

3、BOS保存单据报错:The remote server returned an error:(413)Request Entity Too Large。

原因分析

此情况一般发生在使用HTTPS访问金蝶云星空时,因IIS或反向代理服务器设置值过小导致问题。

解决方案

一、修改IIS设置

1、登录应用服务器,打开IIS管理器。

2、依次展开网站,确认K3Cloud所在的网站(一般是Default Web Site)。

3、选择上一步的网站(本例选择Default Web Site),打开中间的配置编辑器


4、在“配置编辑器”界面,定位到“system.webServer/serverRuntime”节。

5、如上图最下面红框的2个配置项,截图是默认值。

    在遇到问题时,首先可考虑将uploadReadAheadSize 适当改大,比如直接加个0

6、还可以检查Default Web Site的SSL设置。默认应如下选择

    6-1、不勾选“要求SSL”

    6-2、客户证书选择“忽略”

二、反向代理服务器设置

有些客户环境下,在星空服务器前端有使用反向代理服务器(如Nginx),此时还需要检查对应的配置。

以Nginx为例,可参考检查下http节下方是否有配置client_max_body_size,没有配置或配置过小的都需要调整下。参考下图,实际的值根据现场情况调整。


附录

微软官方文档(UploadReadAheadSize)

Nginx官方文档(client_max_body_size)

操作产品功能遇到413错误的解决方案

问题现象1、操作某些单据功能时(如出口成本核算)报错:远程服务器返回错误(413)Request Entity Too Large。2、附件上传报错、详细信息提...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息