<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>TunnelHQ blog</title>
    <link>https://tunnelhq.com/blog/</link>
    <description>Product updates from the TunnelHQ team, and guides to monitoring WireGuard, OpenVPN and V2Ray servers.</description>
    <language>en-us</language>
    <lastBuildDate>Tue, 20 Oct 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://tunnelhq.com/blog/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>October 2026: AI assistants, tunnel groups and sign-in by email</title>
      <link>https://tunnelhq.com/blog/october-2026-update/</link>
      <guid isPermaLink="true">https://tunnelhq.com/blog/october-2026-update/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Connect Claude, ChatGPT, Cursor or VS Code by signing in, sort tunnels into groups, and sign in with a code we email you.</description>
    </item>
    <item>
      <title>September 2026: Uptime monitoring, heartbeats and 16 more alert channels</title>
      <link>https://tunnelhq.com/blog/september-2026-update/</link>
      <guid isPermaLink="true">https://tunnelhq.com/blog/september-2026-update/</guid>
      <pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
      <description>Website, keyword, ping and port checks in beta, heartbeats for scheduled jobs, DNS checks, expiry alerts and new places to send alerts.</description>
    </item>
    <item>
      <title>July and August 2026: better search, longer timelines and status at a glance</title>
      <link>https://tunnelhq.com/blog/summer-2026-update/</link>
      <guid isPermaLink="true">https://tunnelhq.com/blog/summer-2026-update/</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>Ranked ⌘K search, health timelines up to 90 days, per-region results and live status counts above the tunnel list.</description>
    </item>
    <item>
      <title>Why WireGuard port monitoring misses real outages</title>
      <link>https://tunnelhq.com/blog/why-wireguard-port-monitoring-fails/</link>
      <guid isPermaLink="true">https://tunnelhq.com/blog/why-wireguard-port-monitoring-fails/</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <description>A WireGuard server on UDP/51820 looks healthy to port monitors even when every client fails. What's happening on the wire — and how to catch it.</description>
    </item>
    <item>
      <title>OpenVPN: TLS key negotiation failed to occur within 60 seconds</title>
      <link>https://tunnelhq.com/blog/openvpn-tls-key-negotiation-failed/</link>
      <guid isPermaLink="true">https://tunnelhq.com/blog/openvpn-tls-key-negotiation-failed/</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <description>You Googled the error. Monitoring says green. Users cannot connect. Eight things that actually cause it, ordered from most to least common.</description>
    </item>
    <item>
      <title>Monitoring V2Ray subscription URLs in production</title>
      <link>https://tunnelhq.com/blog/monitoring-v2ray-subscription-urls/</link>
      <guid isPermaLink="true">https://tunnelhq.com/blog/monitoring-v2ray-subscription-urls/</guid>
      <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
      <description>Subscription URLs sound simple until you run a fleet. Stale caches, partial deliveries, dead servers in healthy bundles. A practical checklist.</description>
    </item>
  </channel>
</rss>
