实际上我已经在IBM DataPower xi50中创建了一个loopback xml防火墙,并且它在使用CURL进行测试时从JSON转换为SOAP.Now我没有得到任何输出,也没有任何东西在'show Probe'中。实际上可能是这种行为的原因。我的CURL命令如下:
curl --data-binary @smallFile.txt https://DPIP:port -S
答案 0 :(得分:0)
您的网址有https
,这就是您收到错误的原因。当您使用-S
时,它不会返回任何错误(如果您得到任何错误)。只需删除-S
,您就会看到错误。
现在,要修复该错误(约https
),您必须添加-k
参数。它会解决你的问题。所以你的整体命令将是
curl --data-binary @smallFile.txt https://DPIP:port -S -k
答案 1 :(得分:0)
探针设置仅在您具有规则设置且被命中时才有效。由于您正在将JSON转换为SOAP,因此假设您具有XML FW的处理策略集。但是你能确定规则是否真的受到了打击。其次,你看到系统日志的任何登录?请求类型是否正确设置为JSON?如果所有这些都按预期设置,您是否可以在处理策略中创建“*”规则,以便它作为处理的默认规则,然后查看您是否能够查看探测。理想情况下,您应该能够看到它。