Software / code / prosody-modules
Comparison
mod_rawdebug/README.markdown @ 2256:c5c583fae25d
mod_rawdebug: Simplify, remove telnet command, log every single byte
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Thu, 28 Jul 2016 12:14:33 +0200 |
| parent | 1937:def6290a8cd1 |
comparison
equal
deleted
inserted
replaced
| 2255:cdfc917a8cc7 | 2256:c5c583fae25d |
|---|---|
| 1 --- | 1 --- |
| 2 labels: | 2 summary: Extra verbose logging of sent and received |
| 3 summary: Telnet command for raw stanza logging | 3 --- |
| 4 ... | |
| 5 | 4 |
| 6 # Summary | 5 Summary |
| 6 ======= | |
| 7 | 7 |
| 8 Sometimes it is useful to get the raw XML logs from clients for | 8 Sometimes it is useful to get the raw XML logs from clients for |
| 9 debugging purposes, but some clients don't expose this. This command | 9 debugging purposes, but some clients don't expose this. |
| 10 lets you activate this on specific sessions. | |
| 11 | 10 |
| 12 # Usage | 11 This module logs dumps everything sent and received into debug logs, for |
| 13 | 12 debugging purposes. |
| 14 In the telnet console: | |
| 15 | |
| 16 c2s:show() | |
| 17 | example.com | |
| 18 | user@example.com/bd0b8b19 [c2sb75e93d8] available(0) (encrypted) | |
| 19 | ... | |
| 20 | OK: Total: $n clients | |
| 21 | |
| 22 | |
| 23 rawdebug:enable"user@example.com/bd0b8b19" | |
| 24 > OK | |
| 25 | |
| 26 Then everything sent and received will be logged to debug levels. |