DocsSistem HaritasıKatmanlar ve Sorumluluklar

Katmanlar ve Sorumluluklar

Bir hatayı çözmenin ilk adımı hangi katmanda oluştuğunu bulmaktır. Platform uçtan uca altı katmandan geçer; her katmanın hata dili farklıdır.

KatmanGöreviTipik hata dili
TarayıcıDNS çözümleme, TLS el sıkışması, çerez saklamaERR_NAME_NOT_RESOLVED, NET::ERR_CERT_DATE_INVALID
Cloudflare kenarıCDN, WAF, SSL sonlandırma, yönlendirmeTuruncu hata sayfası: 520-527 ve 1xxx kodları
Pages Functions (edge worker)Next.js middleware ve tüm /api uçlarıError 1101 / 1102 veya JSON gövde: {"error":"..."}
D1 (SQLite)Tüm kalıcı veri: mağaza, ürün, sipariş, logD1_ERROR, binding bulunamadı, no such table
R2 (BUCKET)Görsel ve dosya depolama, /api/cdn ile sunumKırık görsel ikonu, /api/cdn 404
Dış servislerTrendyol, Hepsiburada, N11, Iyzico, SMTP, SMSZaman aşımı, 401 API anahtarı, "disconnected" durumu

Kural: Cloudflare markalı bir hata sayfası görüyorsanız istek uygulamamıza hiç ulaşmamıştır. JSON bir hata gövdesi görüyorsanız istek ulaşmış, uygulama bilinçli olarak reddetmiştir.