服务器:centOs7:4台
场景1:接到现场项目反馈附件上传有两台服务器超过1M的文件上传不了。
排查:
1.通过拨vpn,访问项目上传超过1M的文件确实会出现上传失败的问题。查看异常日志:

org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. java.util.concurrent.TimeoutException

从日志上分析应该是超时导致的解析器解析流信息异常。排查了中间件http的超时时间配置未30s,感觉应该不是这个的问题,随后查看了服务器tcp的优化配置,发现后来加的两台与之前的配置不一样,修改配置后,通过vpn连过去上传40-50M的都没问题(有点慢)。

场景2:
过了有2周,客户经里反馈又不行了,这次是长传了一个20M的文件.
排查:
1.通过ie上传,上传到12%的时候,又过了大概5s左右请求中止,控制台报错:

XMLHttpRequest:网络错误 0x2ee2, 由于出现错误 00002ee2 而导致此项操作无法完成。

经查询资料大概是两个原因导致的:

  1. Ajax的contentType记得要加charset=utf-8,否则大概率会引发Ajax错误:SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3 而导致此项操作无法完成

  2. IE中Keep-Alive机制引起的错误

参考:PowerCoder

2.通过谷歌上传,上传到12%又过了大概5s左右,控制台报错:

net::ERR_CONNECTION_REST

本机和测试环境下正常,部署后报错,可能的原因如下:

  1. 可能是服务器限制了文件上传的权限, 解决方法:开通了文件上传权限;

  2. 也许导致这种错误的方式有很多,可能是因为post请求时提交的数据过多而导致的, 解决办法:修改tomcat的配置文件server.xml;

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

  4. 跨域请求的问题, 如上传excel表格时,打开FQ就可以进行上传,否则会报net::ERR_CONNECTION_RESET。

我要成为酷酷的人http://www.cnblogs.com/CooLLYP/
参考:我要成为酷酷的人

从目前的情况来看:谷歌下1、2比较贴切,中间件中的配置响应超时设置的比较大了,所以只有1会导致,于是联系了线上网络管理员,请求协助排查。。。。

net::ERR_CONNECTION_REST与XMLHttpRequest:网络错误 0x2ee2, 由于出现错误 00002ee2 而导致此项操作无法完成。相关推荐

  1. XMLHttpRequest: 网络错误 0x2efd, 由于出现错误 00002efd 而导致此项操作无法完成。

    问题 解决 需要搭建本地服务器 也不一定是这个 查了本地地址出现了 解决 删除.vscode 或者试试可能是因为node xx.js文件的命令删除了,再试试这个命令.

  2. 解决“SCRIPT257: 由于出现错误 80020101 而导致此项操作无法完成。 ”

    2019独角兽企业重金招聘Python工程师标准>>> 今天客户反映IE浏览系统又出问题了,但是在谷歌火狐浏览器下面没问题.没办法,IE下启动调试,出现如下错误提示(为了方便调试,我 ...

  3. 网络错误7002_SCRIPT7002: XMLHttpRequest: 网络错误 0x2ef3, 由于出现错误 00002ef3nbsp...

    我们知道Http协议是基于TCP/IP连接的,也就是说客户端浏览器向服务器发出一个Http请求并得到响应是要建立一条TCP/IP连接的,但是如果每发出一个Http请求客户端就要向服务器端建立一条TCP ...

  4. ie浏览器跨域报错问题;Access-Control-Allow-Headers 列表不存在请求表头 content-type;XMLHTTPRequest:网络错误 0x80070005,拒绝访问。

    问题: 这段是我在main.js下设置的,为了在请求头上添加后端需要的参数sessionId 和xrequestedwith ,在谷歌下是正常的, ie报Access-Control-Allow-He ...

  5. 记录ie下报XMLHttpRequest: 网络错误 0x80070005, 拒绝访问。

    问题: 同样的调用接口,在谷歌是没有问题的,但是在ie下报错XMLHttpRequest: 网络错误 0x80070005, 拒绝访问. 1.分析: 对比了一下,相同的是接口传递参数错误导致报错, 传 ...

  6. IE出现“XMLHttpRequest: 网络错误 0x80070005, 拒绝访问”的解决方案

    最近使用Vue开发的项目,本地开发, 使用IE浏览器访问出现了问题 提示: "Access-Control-Allow-Headers 列表中不存在请求标头 content-type&quo ...

  7. 网络错误7002_jquery - SCRIPT7002:XMLHttpRequest:网络错误0x2ef3,由于错误00002ef3无法完成操作...

    jquery - SCRIPT7002:XMLHttpRequest:网络错误0x2ef3,由于错误00002ef3无法完成操作 当我做一些Ajax调用时,我一直收到这个错误... 它甚至可能与地理编 ...

  8. 关于IE浏览器出现“XMLHttpRequest: 网络错误 0x80070005, 拒绝访问”的解决方案

    前言 最近使用Vue开发的项目,部署在nginx容器中,使用IE浏览器访问出现了问题,提示"Access-Control-Allow-Headers 列表中不存在请求标头 content-t ...

  9. 堡垒机远程连接报“由于安全设置错误, 客户端无法连接到远程计算机. 确定你已登录到网络后,再重新连接” 错误处理步骤

    window客户端 通过堡垒机 远程连接出现 "由于安全设置错误, 客户端无法连接到远程计算机. 确定你已登录到网络后,再重新连接" 错误 解决方法如下: 第一步:打开" ...

最新文章

  1. CompletableFuture:让你的代码免受阻塞之苦
  2. bzoj 1601 最小生成树
  3. P2048 [NOI2010]超级钢琴
  4. MATLAB中的ind2vec和vec2ind函数
  5. web前端-移动端HTML5微商城项目实战分享案例
  6. vuecli启动的服务器位置,VUE启动流程vue-cli
  7. php 数据库 加载图片,图片显示不出来,但是数据库里有显示
  8. linux centos安装git,centos下两种方法安装git–转载
  9. 算法 --- 判断某个值是否在二叉搜索树中
  10. mac php errorlog,Mac下使用php的error_log()函数发送邮件
  11. 信息化与工业化融合的内涵、层次和方向
  12. 交换排序图解_动画图解十个经典排序算法
  13. android应用程序开发宝典,android应用程序开发宝典.pdf
  14. 超链接一般有两种表现形式_超级链接有哪些常见的表现形式?
  15. .NET项目使用EF+Migration
  16. CTF逆向-[CISCN2018]2ex-WP_mips-32架构以及base64换表
  17. 从PDF直接复制粘贴过来可以吗?其他软件的数据怎么导入Excel?
  18. 苹果又一波奇葩Bug来袭:小心你的备忘录被清空!
  19. STM32 中断向量表的位置 、重定向
  20. 安恒6月赛部分做题记录

热门文章

  1. AI技术在音视频领域的发展
  2. 爱普生L3116打印机不进纸拆机探索(上)
  3. 计算机网络(三):网络核心
  4. [ProblemSolving]关于utorrent未响应的解决方法
  5. 如何获得树莓派CPU实时温度值
  6. 人脸识别背后的数据安全
  7. 作业3:智能汽车车载网络
  8. remote: error: File: MB, exceeds 100.00 MB.git push提示我文件大于100m处理方法
  9. 从tushare获取股票基金数据制作k线图
  10. 数智化转型再加速,低代码开发助力企业转型