When using Clash, I wanted to customize a rule set to quickly add rules that need proxy. Upload to Cloudflare R2, and in the future, I just need to update custom.yaml, upload it, and click update to use it.
The problem I encountered was that when clicking update rules in Clash, it showed 503 error I thought it was a problem on Cloudflare’s side
- Tried modifying the content in custom.yaml many times
- Tried changing file names, removing symbols, etc.
Later I asked Gemini, which suggested copying a working rule set first to test the effect. So I copied one that was identical except for the file name, and clicking update still showed 503 error. I sent the log to Gemini, which said it was most likely a local operation issue and suggested deleting the ruleset folder and trying again. The problem was perfectly solved.
Struggling alone had no direction, just random attempts, completely led by the 503 error. I should outsource my brain too.