从代码调用 Web 服务 (NODE.jS) 我得到 ECONNRESET

CALLING A WEB SERVICE FROM THE CODE (NODE.jS) I GET ECONNRESET

不幸的是,我无法通过提出 SAOP 请求来解决问题。问题是我总是从 node.js 获得 ECONNRESET。 奇怪的是,使用 SOAPUI 一切都没有问题。目前我尝试进行以下测试但没有得到结果:

  1. 关闭所有防病毒软件
  2. 尝试通过邮递员调用服务 现在我想尝试在 Java 中编写代码,但我不确定它是否有意义,虽然我想到了一个解决方案,但我写在这里希望有人能帮助我。我提供一些信息: 提前感谢您的任何建议

从 Node.js 我提高了调试级别,我得到的错误如下:

错误:ECONNRESET 读取

at TCP.onStreamRead (internal / stream_base_commons.js: 201: 27)
at Socket.Readable.on (_stream_readable.js: 867: 35)
at tickOnSocket (_http_client.js: 672: 10)
at onSocketNT (_http_client.js: 723: 5)
at processTicksAndRejections 
(internal / process / task_queues.js: 80: 21)
at ClientRequest.onSocket (_http_client.js: 711: 11)
at setRequestSocket (_http_agent.js: 366: 7)
at handleSocketCreation_Inner (_http_agent.js: 359: 7)
at oncreate (_http_agent.js: 231: 5)
at Agent.createSocket (_http_agent.js: 236: 5)
at Agent.addRequest (_http_agent.js: 193: 10)
at new ClientRequest (_http_client.js: 276: 16)
at Object.request (http.js: 44: 10)
at Request.start 

使用 SOAPUI 一切正常:

有关从 soapUI 正确运行的服务的一些信息:

------------------------SOAPUI请求------------ ----------------------

POST http://MY-IP:7563/recorderstatusservice/recorderstatusservice2.asmxHTTP/1.1

接受编码: gzip, deflate

内容类型:文本/xml;字符集 = UTF-8

SOAPAction: "http://videoos.net/2/XProtectCSRecorderStatus2/GetRecorderStatus"

内容长度:375

主机:我的IP:7563

连接:保持活动

用户代理: Apache-HttpClient / 4.1.1 (java 1.5)

----------------------------SOAPUI 响应-------- ----------------------

HTTP / 1.1 200 OK

服务器:XProtect 录制服务器 12.2a

日期:2021 年 3 月 19 日,星期五 21:45:37 GMT

缓存控制:私有,最大年龄 = 0

内容类型:文本/xml;字符集 = utf-8

内容长度:488

经过几次测试以了解我尝试使用另一个名为 SOAP 的节点模块,我解决了这个问题。