我正在为我的服务器端使用openfire v4.1.1和xmldebugger插件v1.6.0。该插件将打印服务器接收和发送的原始XML以及解释的XML(即解析的XML)。默认情况下,插件只会打印原始XML。
我的问题是,XML调试器插件只打印到stdout的原始XML流量,甚至认为调试器插件配置了plugin.debugger.interpretedAllowed - true
以在服务器解析后打印XML数据包。不知道我错过了什么。添加了屏幕截图供参考。
答案 0 :(得分:0)
XML调试器插件仅将原始XML流量打印到stdout。
此问题已在最新debugger plugin v1.7.0中修复。插件的源代码可以从git Openfire master分支获得。检查源代码更改。以下是他们所做的修复。
- 调试器插件不会打印加密或压缩数据。
- 调试器插件将显示远程地址。
醇>
请勿尝试从任何最新的openfire源获取插件源,因为xml调试器插件源尚未更新到最新的v1.7.0。