Claude Skill MartKhám phá skillSkill là gì?
Về danh sách

Khắc phục sự cố Cloudflare

Dùng Cloudflare API để kiểm tra cấu hình thật và tìm nguyên nhân gốc của lỗi redirect loop, SSL và DNS.

Web · APITrung cấp1,323212Điểm AI 8/10Cập nhật lần cuối: 8 thg 8, 2026

Làm được gì

  • Gọi Cloudflare API để xem cấu hình thực tế thay vì phỏng đoán.
  • Lấy zone ID từ tên miền, rồi lần lượt kiểm tra chế độ SSL/TLS, Always Use HTTPS, Page Rules, bản ghi DNS, firewall rules, certificate packs.
  • Có quy trình điều tra riêng cho từng nhóm lỗi phổ biến: ERR_TOO_MANY_REDIRECTS, lỗi SSL (525/526), DNS không phân giải, lỗi origin (502/503/504).
  • Sau khi xác định nguyên nhân, gửi PATCH để sửa cấu hình, purge cache và nhắc thời gian lan truyền (edge 30–60 giây, DNS tới 48 giờ).
  • Hướng dẫn cách tự tra API reference của Cloudflare cho các tình huống chưa có trong tài liệu (GET trước để hiểu dữ liệu, rồi mới thay đổi).

Phù hợp với ai

  • Người tự quản lý website/blog trên Cloudflare và muốn tự chẩn đoán khi site bị lỗi.
  • Ai dùng GitHub Pages / Netlify / Vercel kết hợp Cloudflare và gặp vòng lặp chuyển hướng.
  • Dev, DevOps muốn kiểm tra cấu hình bằng API thay vì click trong dashboard.
  • Người quản lý nhiều tên miền, cần chuẩn hóa quy trình xử lý SSL/DNS.

Ví dụ sử dụng

  1. Vòng lặp redirect: "example.com báo ERR_TOO_MANY_REDIRECTS" → kiểm tra SSL mode có phải flexible → đổi sang full → purge cache → thử lại sau 60 giây.
  2. Lỗi SSL 526: kiểm tra certificate packs và chứng chỉ origin bằng openssl s_client, chỉ ra sự không khớp với chế độ Full (strict).
  3. DNS không phân giải: đối chiếu danh sách bản ghi DNS trên Cloudflare với kết quả dig @8.8.8.8 để phát hiện thiếu bản ghi A hoặc sai trạng thái proxy (mây cam).

· · · Hướng dẫn cài đặt · · ·

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục cloudflare-troubleshooting từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/cloudflare-troubleshooting/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/daymade/claude-code-skills.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills/cloudflare-troubleshooting ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở Terminal.
  2. Tải repo: git clone https://github.com/daymade/claude-code-skills.git
  3. Tạo thư mục skills: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r claude-code-skills/cloudflare-troubleshooting ~/.claude/skills/
  5. Cài jq nếu chưa có (macOS: brew install jq; Ubuntu: sudo apt install jq).
  6. Vào Cloudflare Dashboard → My Profile → API Tokens và tạo API Token giới hạn quyền cho đúng zone (nên dùng thay cho Global API Key).
  7. Khởi động lại Claude Code, sau đó yêu cầu ví dụ: "Site mình bị redirect loop trên Cloudflare, kiểm tra cấu hình giúp mình".
  8. Luôn đọc kỹ các lệnh PATCH hoặc purge cache trước khi cho phép chạy.