我们目前正面临一个奇怪的问题,我们不知道是什么原因导致了这一点。HttpResponse正在被修改
我们有一个web服务托管在serverA上。 当从serverB调用此Web服务时(使用命令curl http://serverA:8008/service/getId
),我们获得所需的响应。 (Web服务返回一个整数的Id)。
当同一网络的服务是从服务器C调用,我们获得所需的响应,但在响应中位数是越来越受_取代。
例如,当从服务器B调用web服务时,我们得到。 当同一Web服务从服务器C调用,我们得到500_1
我们检查从serverA上Wireshark的细节和数据从serverA的走出去,是您在服务器相同。
我们目前没有线索为什么会发生这种情况。我想补充一点,serverC在DMZ中,而serverB不在。
在这方面的任何输入/帮助是高度赞赏。
我听说过网络交换机可能导致损坏但保持CRC完好无损的情况,当您从serverA运行curl时,返回值是否会返回OK? –
@Gearoid - 是的,从任何服务器发出命令时,我们都看不到任何问题。它只有在从serverC调用它时才会发生。 –
serverA和serverC之间是否有防火墙? –