Conniva: A Smarter Approach to Network Troubleshooting
A sneak peek at Conniva, a new network diagnostics platform I'm building. It combines automated diagnostics, secure data collection, and local AI assisted analysis to help support engineers identify network issues faster while simplifying the troubleshooting experience for users.
Over the past few months I've been building Conniva, a platform born out of a problem I've encountered countless times during support sessions.
When a customer reports a connectivity issue, support engineers often spend the first 20 to 30 minutes gathering the same information over and over again. Checking DNS, identifying NAT behavior, detecting VPNs, collecting system information, and running connectivity tests before they can even begin investigating the actual problem.
I wanted to streamline that process.
At the heart of Conniva is a lightweight, cross platform probe distributed as a single executable. The user simply runs it, it performs a comprehensive series of network diagnostics, collects relevant (mostly anonymous) system information, and securely uploads the results to an encrypted backend.
Instead of exchanging log files or walking users through lengthy troubleshooting steps, the user simply shares a generated token with support. The engineer can immediately access that diagnostic session, complete with visualized results and the underlying raw JSON.

To speed up the initial investigation, Conniva also integrates a locally hosted LLM that analyzes the collected diagnostics together with the user's problem description. It doesn't replace the engineer, but it does provide a useful starting point that can significantly reduce investigation time.
Conniva is built around a modular architecture. There are currently 16 of 32 planned diagnostic modules implemented, including:
- RFC 5389/5780 compliant NAT behavior classification
- SIP, RTP and RTSP diagnostics
- VPN detection and classification
- DNS and connectivity analysis
- System and interface inspection
- Additional network diagnostics currently under development
The NAT analyzer module builds upon NatTypeTester-NG and is now fully integrated into Conniva.
https://git.jdneer.com/jd/NatTypeTester-NG
Conniva is already proving to be a huge time saver during support sessions, and there's still plenty more to build. I'm looking forward to completing the remaining modules and rolling it out with some of our larger customers.
More updates to come.