<div dir="auto">Maybe there is some clue in the request log of the grafana or home assistant. Compare their response code and response length to what you see in the browser\u2019s developer tool console. </div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Nov 20, 2025 at 20:47 Khalid Baheyeldin &lt;<a href="mailto:kb@2bits.com">kb@2bits.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr"><div><div style="font-size:small" class="gmail_default">I am having a puzzling issue with my VPN network, which uses Wireguard, and has been working well for months. </div><div style="font-size:small" class="gmail_default">Then a few days ago, things started going wrong.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">A service (e.g. Home Assistant, Grafana) would load from my phone, but fails to load from my laptop.</div><div style="font-size:small" class="gmail_default">My phone and my laptop are peers in the Wireguard VPN.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">The issue does not seem to be a firewall issue, because I have not changed that at all, and I do see responses, but no traffic.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">When I use curl, I get back a response, which is an HTTP redirect:</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default"><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">$ curl <a href="http://s1.example.com:3000" target="_blank" style="font-family:monospace">s1.example.com:3000</a>
</span><br>&lt;a href=&quot;/login&quot;&gt;Found&lt;/a&gt;. <br></span></div><div style="font-size:small" class="gmail_default"><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)"><br></span></span></div><div style="font-size:small" class="gmail_default"><div style="font-size:small" class="gmail_default">But when I go to that URL, the browser (or curl) hangs there indefinitely.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default"><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">$ curl </span></span><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)"><a href="http://s1.example.com" target="_blank" style="font-family:monospace">s1.example.com</a></span></span><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">:3000/login # Grafana, Hangs</span><br></span><br></div><div style="font-size:small" class="gmail_default"><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">$ curl </span></span><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)"><a href="http://s1.example.com" target="_blank" style="font-family:monospace">s1.example.com</a></span></span><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">:8123/ # Home Assistant, Hangs </span></span></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default"><div style="font-size:small" class="gmail_default">Again, some requests with errors do send back responses:</div><br></div><div style="font-size:small" class="gmail_default"><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">$ curl </span></span><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)"><a href="http://s1.example.com" target="_blank" style="font-family:monospace">s1.example.com</a></span></span><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">:8123/foo # Home Assistant, with an invalid URL</span><br></span></div><div style="font-size:small" class="gmail_default"><span style="font-family:monospace">404: Not Found</span></div><br><div style="font-size:small" class="gmail_default">But I do see bytes being queued in netstat on the target machine (3rd column).</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default"><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">tcp 0 5606 <a href="http://10.10.0.4:8123" target="_blank" style="font-family:monospace">10.10.0.4:8123</a> <a href="http://10.10.0.2:50322" target="_blank" style="font-family:monospace">10.10.0.2:50322</a> ESTABLISHED 4071/python3</span><br></span><br></div><div style="font-size:small" class="gmail_default">Then it goes from ESTABLISHED to CLOSING to CLOSE_WAIT ...etc.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">I restarted the Wireguard tunnels on both machines, just in case:</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default"><span style="font-family:monospace"><span style="font-family:monospace;color:rgb(0,0,0)">$ sudo systemctl status wg-quick@wg0</span><br></span><br></div><div style="font-size:small" class="gmail_default">And it made no difference.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">This is happening for various services, but only from specific machines, but not others.</div><div style="font-size:small" class="gmail_default"><br></div>How can one go about troubleshooting this pesky problem?</div></div></div><div dir="ltr"><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Khalid M. Baheyeldin</div></div>
_______________________________________________<br>
kwlug-disc mailing list<br>
To unsubscribe, send an email to <a href="mailto:kwlug-disc-leave@kwlug.org" target="_blank">kwlug-disc-leave@kwlug.org</a><br>
with the subject &quot;unsubscribe&quot;, or email<br>
<a href="mailto:kwlug-disc-owner@kwlug.org" target="_blank">kwlug-disc-owner@kwlug.org</a> to contact a human being.<br>
</blockquote></div></div>