I need to debug some unsuccessful CalDAV synchronization requests. I have functioning clients, so I can compare working vs broken. The traffic is SSL-encrypted, but I have the key. I have root on a box, that sees this traffic.
I have previously used tools like
*shark, and others to debug similar problems. This time, the SSL comes into play, and the *sharks can decrypt SSL, but I haven't yet managed to build a suitable tshark command-line, and started wondering, if there aren't more specialized/adapted tools for "Debugging pretty-printed CalDAV XML over HTTPS" in a terminal.
How would you do it?