流沙团
前端页面报net::ERR_CONNECTION_RESET错误的原因
2020-10-26 流沙团


本机和测试环境都是OK的。但是一到线上就报错;可能原因总结如下:



可能是服务器限制了文件上传的权限。



解决方法:开通了文件上传权限。



也许导致这种错误的方式有很多,可能是因为post请求时提交的数据过多而导致的。



解决办法:修改tomcat的配置文件server.xml,或修改nginx里面配置的上传文件最大值



3 服务器未开启;



如静态文件运行时没有开启静态资源服务器就会报这个错误



4 跨域请求的问题;



如上传excel表格时,打开翻墙就可以进行上传,否则会报net::ERR_CONNECTION_RESET



5 域名下作了文件上传进行了限制;



       比如项目上线了,公司内网访问需要翻墙,在公司内部测试正式环境时,相当于从内网像外上传文件,一般公司的信息安全部门会有限制这个权限;找到信息安全负责人确认















 因为在项目中遇到同样问题,所以转载。 第二次为项目组开发一个文件上传功能。本机和测试环境都是OK的。但是一到线上就报错,而且服务端tomcat看不到任何日志。





  1. POSThttp://king.im.com/upload/uploadPatch net::ERR_CONNECTION_RESET VM2095:1180





  2. SWFUpload.callFlashVM2095:1180





  3. SWFUpload.returnUploadStartVM2095:1453





  4. (anonymous function)VM2095:1342





  5. SWFUpload.executeNextEventVM2095:1356





  6. (anonymous function)





  排查了几天都不得结果,而且一直以为是是代码方面的原因。百度google上查了应该不下100片相关的帖子,试了各种方法,都没解决问题。



  迫不得已,问了下我们的运维,才知道是服务器限制了文件上传的权限。喊运维开通了文件上传权限之后,这个错误就不再报了。





















发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容