Karate 连接到内部qa服务器时,空手道连接重置错误。(开发服务器正常)

Karate 连接到内部qa服务器时,空手道连接重置错误。(开发服务器正常),karate,Karate,因此,我的公司在两个不同的内部服务器上实现了Oauth2.0。当我尝试使用空手道在myldev服务器上取回令牌时。如果有任何问题,我都会拿回来。(使用配置ssl=True) 但是当我对mylqa服务器执行完全相同的调用时。我得到以下错误 11:01:46.113[main]DEBUG org.apache.http.impl.execchain.MainClientExec-打开连接{s}->私有url 11:01:46.113[main]DEBUG org.apache.http.impl.c

因此,我的公司在两个不同的内部服务器上实现了Oauth2.0。当我尝试使用空手道在
myldev
服务器上取回令牌时。如果有任何问题,我都会拿回来。(使用
配置ssl=True

但是当我对
mylqa
服务器执行完全相同的调用时。我得到以下错误

11:01:46.113[main]DEBUG org.apache.http.impl.execchain.MainClientExec-打开连接{s}->私有url 11:01:46.113[main]DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator-连接到mylqa.corp.realpage.com/10.34.208.35:443 11:01:46.113[main]DEBUG org.apache.http.conn.ssl.lenientslconnectionsocketfactory-将套接字连接到mylqa.corp.realpage.com/10.34.208.35:443,超时30000 11:01:46.117[main]DEBUG org.apache.http.conn.ssl.LenientsLConnectionSocketFactory启用的协议:[TLSv1,TLSv1.1,TLSv1.2] 11:01:46.120[main]DEBUG org.apache.http.conn.ssl.LenientsLConnectionSocketFactory启用的密码套件:(TLS)他们是一个宗教信仰的人,他们是一个宗教信仰的人,他们是一个宗教信仰的人,他们是一个RSA是一个带有宗教信仰的人,他们是一个宗教信仰的人,他们是一个宗教信仰的人,他们是一个宗教信仰的人,他们是一个宗教信仰的人,他们是一个宗教信仰的人,他们是他们是一个宗教信仰他们是一个RSA是一个RSA是他们是一个宗教信仰的人,他们是他们是他们是他们是他们是他们是一个宗教是他们是一个宗教信仰的人,他们是他们是一个宗教是一个宗教的人,他们是他们是一个宗教是他们是一个宗教是一个宗教是一个宗教的人,他们是他们是一个宗教是一个宗教是一个宗教是他们是一个宗教是一个宗教的人,他们是他们是一个宗教是一个宗教是一个宗教是一个宗教是他们是一个宗教信仰的人,他们是一个_SHA256,TLS_ECDHE_ECDSA_与_AES_256_CBC_SHA,TLS_ECDHE_RSA_与_AES_256_CBC_SHA,TLS_RSA_W有人用它来写了一个256个字母来写的256个字母来写的一个字母来写的一个256个字母来写的一个256个字母来写的一个256个字母来写的一个256个字母来写的一个256个字母来写的一个256个字母来写的便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便便U 128_CBC_SHA256,TLS_ECDH_ECDSA_带AES_128_CBC_SHA256,TLS_ECDH_RSA_带AES_128_CBC_SHA256、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6、6 U DHE_RSA_与_AES_128_CBC_SHA,TLS_DHE_DSS_与_AES_128_CBC_SHA,TLS_ECDHE_ECDSA_与_AES_256_研究者们用了384年的GCM-SHA384,他们用了384年的GCM-SHA384,他们用128年的128年的128年的GCM-SHA256年的256年的GCM-SHA384,他们用128年的128年的GCM-SHA256年的GCM-SHA256年的GCM-SHA384,他们用用128年的128年的128年的GCM-SHA256年的GCM-SHA256年的SHA256年的GCM-SHA256年的GCM-SHA384,他们他们用用用他们用他们他们用他们用他们用他们用他们用他们用他们用他们用他们用他们用他们用他们用他们用他们的加密加密加密加密求求求求求求求求求求求求求求求求求求你们你们们的RSA加密加密加密加密加密加密加密加密加密加密加密加密和RSA用用用用用用用用用用用用用用用用用用他们的256年的256年的256年的RSA加密加密256 AES_256_GCM_SHA384,TLS_ECDHE_RSA_与AES_128_GCM_SHA256,TLS_RSA_与AES_128_GCM_SHA256,他们的研究结果是一个ECDH和一个ECDH一个ECDH一个ECDSA和一个128个128个128个GCM的SHA256,他们的研究结果是一个RSA和一个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个GCM的GCM的GGM的东西,他们的研究结果是一个RSA和一个用128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个128个GCM的GCM的G的GGGGGGGGGGGGGGM的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西的东西SHA、TLS、ECDH、ECDSA和CBC、TLS、ECDH、RSA和CBC、SSL和H_3DES_EDE_CBC_SHA、SSL_DHE_DSS_与_3DES_EDE_CBC_SHA、TLS_EMPTY_重新协商_信息_SCSV] 11:01:46.120[main]DEBUG org.apache.http.conn.ssl.lenientslconnectionsocketfactory-开始握手 11:01:46.126[main]DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection-http-outgoing-3:关闭连接 11:01:46.127[main]DEBUG org.apache.http.impl.execchain.MainClientExec-已放弃连接 11:01:46.127[main]DEBUG org.apache.http.impl.conn.poolighttpclientconnectionmanager-已发布连接:[id:3][route:{s}->[private url][total保持活动状态:0;分配的路由:0/5;分配的路由:0/10] 11:01:46.127[main]错误com.intuit.karate-java.net.SocketException:连接重置,URL:private URL的http调用在194毫秒后失败 11:01:46.127[main]错误com.intuit.karate-http请求失败: java.net.SocketException:连接重置

我的mac.Jmeter使用apache客户机4.5.5,我的mac.Jmeter中的其他工具没有遇到过这个问题。我的mac.Jmeter在获得响应时没有遇到问题

问候,, JK

附言。
我对ssl和https有点陌生。所以请对我放松点。我还确保开发服务器和qa服务器都有完全相同的配置。

你确定两者都是https吗?听起来qa服务器有更强的加密功能。看看这张票,我希望你能顺利上路

编辑-额外信息:

其他人也有类似的问题,但遗憾的是还没有答案:

类似的问题结果是缺少
Accept
标题:

您是否可以尝试新的自定义证书支持:


有关堆栈溢出的相关问题:

谢谢您的回复。我确实让我的后端开发人员检查了两台服务器是否存在任何差异。他们找到了一台。并使两台服务器完全相同。感谢您的链接,我将研究这些链接。我也查看了x509认证文档,并尝试了这些文档。什么我们有一个内部公共认证,它没有与之关联的密钥文件。我确实花了相当长的时间试图将
.crt
文件转换为基于PK8的密钥和证书文件。并为其提供路径。我将使用您的建议和更多研究。作为后续问题。我正在考虑使用JavaScripts xhttp作为一个解决方法。但是该模块有一个导入错误。你有没有一个起点可以让我在javascript代码中使用包。另外,我使用了值为
*/*
@JawadKalia的
Accept
头,而不是我建议使用Java代码的JS。请参阅关于“调用Java”的文档。是的,我使用Java。使用process builder制作一个卷发电话。还有一个工作。谢谢!