<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Troubleshooting on Chengyu Wang</title><link>https://chengyu.eu/tags/troubleshooting/</link><description>Recent content in Troubleshooting on Chengyu Wang</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Chengyu</copyright><lastBuildDate>Thu, 09 Jul 2026 14:08:34 +0000</lastBuildDate><atom:link href="https://chengyu.eu/tags/troubleshooting/index.xml" rel="self" type="application/rss+xml"/><item><title>Tracking Down a Podsync 'Empty Duration' Crash: From a Bad Format String to Filling In the PO Token Gap</title><link>https://chengyu.eu/posts/podsync-po-token-crash-troubleshooting/</link><pubDate>Thu, 09 Jul 2026 14:08:34 +0000</pubDate><guid>https://chengyu.eu/posts/podsync-po-token-crash-troubleshooting/</guid><description>One feed kept crashing Podsync with a cryptic &amp;lsquo;bad format string&amp;rsquo; error — three wrong turns later, the real fix meant switching Docker images and realizing YouTube&amp;rsquo;s PO Token wasn&amp;rsquo;t actually being generated at all.</description></item><item><title>From a Compromised VPS to Building a Real Website Backup System</title><link>https://chengyu.eu/posts/vps-breach-to-backup-system/</link><pubDate>Fri, 03 Jul 2026 10:00:10 +0000</pubDate><guid>https://chengyu.eu/posts/vps-breach-to-backup-system/</guid><description>After cleaning up malware off a VPS, the bigger realization was that defense alone isn&amp;rsquo;t enough without recoverability — so I built a four-layer backup system covering local snapshots, scheduled automation, off-site NAS sync, and recovery documentation.</description></item><item><title>Reflections After a VPS Security Incident: From Discovery to Building a Full Monitoring System</title><link>https://chengyu.eu/posts/vps-security-incident-reflection/</link><pubDate>Thu, 02 Jul 2026 12:37:21 +0000</pubDate><guid>https://chengyu.eu/posts/vps-security-incident-reflection/</guid><description>A cryptomining-style trojan ran undetected on my Oracle Cloud VPS for nearly 20 days — the real lesson wasn&amp;rsquo;t fixing that one box, but realizing monitoring itself needs to be monitored.</description></item><item><title>Podsync Download Troubleshooting Diary</title><link>https://chengyu.eu/posts/podsync-cookie-troubleshooting-diary/</link><pubDate>Wed, 29 Apr 2026 09:00:07 +0000</pubDate><guid>https://chengyu.eu/posts/podsync-cookie-troubleshooting-diary/</guid><description>Podsync started throwing YouTube bot-verification and rate-limit errors — the fix was exporting browser cookies into the container&amp;rsquo;s mounted data directory and wiring them into yt-dlp&amp;rsquo;s args.</description></item><item><title>Tracking Down Why My Ubuntu Server Kept Auto-Restarting After Shutdown, Post Wake-on-LAN Setup</title><link>https://chengyu.eu/posts/ubuntu-wol-shutdown-auto-restart-fix/</link><pubDate>Sat, 18 Apr 2026 09:00:08 +0000</pubDate><guid>https://chengyu.eu/posts/ubuntu-wol-shutdown-auto-restart-fix/</guid><description>A GPU server configured for Wake-on-LAN would shut down cleanly, then reboot itself ~10 seconds later — the culprit was ACPI wakeup left enabled on the network card, letting ordinary LAN broadcast traffic trigger a wake, not just the magic packet.</description></item><item><title>Chasing Down OpenClaw's Slow-Reply Problem: Auth Profiles and Session Stickiness</title><link>https://chengyu.eu/posts/openclaw-api-rate-limit-fix/</link><pubDate>Sat, 14 Mar 2026 22:00:47 +0000</pubDate><guid>https://chengyu.eu/posts/openclaw-api-rate-limit-fix/</guid><description>Adding more API keys didn&amp;rsquo;t fix the slowdowns — the real issue was a key that existed in secrets but was never registered for failover, plus session pinning that kept using the same key after a restart.</description></item><item><title>Weekend Chaos: Auto-Login Broke My Hackintosh, and AI Talked Me Back In</title><link>https://chengyu.eu/posts/hackintosh-autologin-breakage-ai-fix/</link><pubDate>Mon, 09 Feb 2026 16:00:12 +0000</pubDate><guid>https://chengyu.eu/posts/hackintosh-autologin-breakage-ai-fix/</guid><description>One innocent auto-login setting later, my Mac mini hackintosh was stuck in a boot loop — a night of Gemini-guided EFI edits, a networkless recovery dead end, and a reinstall that saved my data.</description></item><item><title>Tech Log: Chasing Down a Hijacked LAN Route on macOS</title><link>https://chengyu.eu/posts/macos-lan-route-hijack-fix/</link><pubDate>Thu, 05 Feb 2026 11:00:06 +0000</pubDate><guid>https://chengyu.eu/posts/macos-lan-route-hijack-fix/</guid><description>A NAS on 192.168.5.x went unreachable with &amp;lsquo;No route to host&amp;rsquo; — the culprit was a leftover feth interface from an ad-blocker&amp;rsquo;s content-filter extension that never fully uninstalled.</description></item><item><title>Debugging a Broken Homepage: When a .mov File Got Treated as a Cover Image</title><link>https://chengyu.eu/posts/obsidian-typecho-video-cover-bug/</link><pubDate>Tue, 10 Jun 2025 16:00:09 +0000</pubDate><guid>https://chengyu.eu/posts/obsidian-typecho-video-cover-bug/</guid><description>A cover-image extractor that grabbed the first &lt;img&gt; tag without checking it was actually an image — and broke the homepage whenever a post embedded video.</description></item><item><title>My Free Image Host Died Overnight — and How I Rebuilt It</title><link>https://chengyu.eu/posts/telegram-image-hosting-shutdown/</link><pubDate>Sat, 07 Sep 2024 23:16:00 +0000</pubDate><guid>https://chengyu.eu/posts/telegram-image-hosting-shutdown/</guid><description>Telegram quietly killed Telegraph&amp;rsquo;s image-hosting support, breaking the free image pipeline my blog depended on — here&amp;rsquo;s how I patched it back together in a day.</description></item><item><title>Podsync Stopped Fetching New Episodes — Turns Out It Was Google</title><link>https://chengyu.eu/posts/podsync-google-blocking-issue/</link><pubDate>Sat, 10 Aug 2024 10:00:13 +0000</pubDate><guid>https://chengyu.eu/posts/podsync-google-blocking-issue/</guid><description>A morning-commute podcast habit broken by an upstream block, not anything on my end.</description></item><item><title>Fixing a Blank White Box Where Code Blocks Should Be in Typecho</title><link>https://chengyu.eu/posts/typecho-code-block-blank-fix/</link><pubDate>Sat, 03 Aug 2024 23:00:20 +0000</pubDate><guid>https://chengyu.eu/posts/typecho-code-block-blank-fix/</guid><description>A CSS/plugin conflict was rendering code blocks as an ugly blank space — turned out to be a syntax-highlighting plugin fighting the theme.</description></item><item><title>Fixing an Ollama Install Failure Caused by a Snap-Installed curl</title><link>https://chengyu.eu/posts/ollama-install-curl-fix/</link><pubDate>Sat, 03 Aug 2024 00:00:31 +0000</pubDate><guid>https://chengyu.eu/posts/ollama-install-curl-fix/</guid><description>Installing curl via snap put it ahead of /usr/bin on PATH, which broke the Ollama installer in a confusing way.</description></item><item><title>Fixing a CUDA Error When Running Gemma2 in Ollama</title><link>https://chengyu.eu/posts/ollama-gemma2-cuda-error/</link><pubDate>Sat, 27 Jul 2024 22:36:33 +0000</pubDate><guid>https://chengyu.eu/posts/ollama-gemma2-cuda-error/</guid><description>A one-line fix for a CUBLAS_STATUS_NOT_INITIALIZED crash: just update Ollama.</description></item></channel></rss>