Retrieves the OpenVPN server configuration from a MikroTik router. Returns NOT_FOUND when the OpenVPN package is not installed, making missing setup identifiable.
Generate a downloadable OpenVPN client configuration or installer for connecting to a pfSense OpenVPN server. Supports overrides for hostname, port, proxy, and more.
Group anomalous network-call detections by process to distinguish legitimate VPN daemons (tailscaled, twingate, etc.) from other processes needing per-destination review. Returns per-process count, distinct endpoints, sample detections, and a suggested suppression rule for VPN processes.
Check VPN connectivity by retrieving WireGuard peer and OpenVPN session status, including last handshake times and transfer counters, to see who is connected.
Fetch OONI censorship measurements for any country to identify blocked websites, Tor accessibility, and circumvention tool status based on local probe data.
Retrieve the live status of OpenVPN tunnels, including connection state, connected clients, traffic statistics, and uptime for all server and client instances.
Diagnose VPN connectivity issues across OpenVPN, IPsec, and WireGuard. Get per-VPN connected, disconnected, and error counts to identify faulty connections.
Enable, disable, or configure the OpenVPN server on a MikroTik router. Adjust authentication, encryption, protocol, port, and tunnel mode to control VPN access.
Lists client-access VPN servers at a site—WireGuard, OpenVPN, L2TP, Teleport—returning IDs, types, names, enabled status, and origin to verify or audit VPN configuration.
Restart firewall services (unbound, dhcpd, openvpn) with dry-run preview and target support; excludes management API services to avoid cutting the connection.