Tag: debugging
All the articles with the tag "debugging".
Why ipconfig /flushdns didn't fix it: stale DNS after moving a domain
After pointing a domain at a new server, one machine kept loading the old site even after flushing DNS. The stale record was in the ISP's resolver, not on the machine. Here is how to prove that in three commands.
Subdomains returned NXDOMAIN after I moved DNS to Cloudflare
After switching nameservers to Cloudflare, 16 of my self-hosted subdomains stopped resolving. The apps were fine. The A records had not been carried over.
RustFS console behind nginx: broken login and 429 errors, fixed
A root redirect in nginx broke sign-in to the RustFS console, and a blanket rate limit returned 429s right after login. Two nginx map blocks fixed both.
One n8n error workflow that emails me when any workflow fails
A four-node n8n error workflow that sends failure emails through the Gmail API, plus the patterns I use so failures clean up after themselves and carry a useful message.
n8n form submitted by script: values are null, use field-0 keys
I posted to an n8n hosted form from a script and every value arrived as null. The form expects multipart keys field-0, field-1, not the labels. The reply is also not the final result.
n8n 2.x "Unrecognized node type" for Execute Command: use a sidecar
n8n 2.x excludes the Execute Command node by default, so my workflow would not activate. I left it disabled and moved the shell work into a small HTTP sidecar on a private Docker network.
Android emulator with KVM on GitHub Actions: workflow and a caching trap
A working GitHub Actions workflow that boots a hardware-accelerated Android emulator and runs instrumented tests in about three minutes, and why AVD snapshot caching made it worse.