Blog

Technical writing about VPN server monitoring, protocol-specific pitfalls, and infrastructure observability. Occasionally opinionated.

Most posts here come from real incidents we ran into building TunnelHQ — the kind that show why a TCP port check on a WireGuard endpoint, an OpenVPN TLS handshake, or a V2Ray subscription URL will lie to you about whether the server actually works. We try to keep each post grounded in the protocol on the wire (handshakes, framing, key rotation) and useful to operators running real fleets, not marketing-style overviews.

If you maintain VPN servers and want a deeper read on protocol-aware monitoring, the per-protocol guides are a good starting point: WireGuard, OpenVPN, VLESS, VMess, Trojan, Shadowsocks, and Hysteria2. Or run an ad-hoc check via the free config tester.