21-22 Ocak 2026 | Donma ve Yavaşlama Sorunları
Ne oldu? Akşam saatlerinde site yavaşladı ve şarkılar dondu.
Neden oldu?
Ne yaptık?
Sorun: COMODO WAF Rule ID 210730, .key uzantılı dosyaları 403 ile blokluyordu.
Etki: 5,692 bloklanmış istek. HLS şifreleme anahtarları erişilemez → şarkı decode edilemiyor → donma.
Çözüm:
# /etc/httpd/conf/modsecurity.d/rules/comodo_free/userdata_wl_extensions # Eklenen uzantılar: .key/ .m3u8/ .ts/
Doğrulama: curl https://www.muzibu.com/storage/muzibu/hls/33594/enc.key → 200 OK
Güncellenen Kural:
Koşullar: URI Path contains "/hls/" OR ".ts" OR ".m3u8" OR ".key" Edge TTL: 1 year Browser TTL: 1 month cf-cache-status: HIT ✅
Sorun: /api/muzibu/debug-log endpoint'i 3 saatte 75,108 istek aldı.
Sebep: player-core.js içinde serverLog() fonksiyonu 32 farklı yerde çağrılıyor:
Öneri:
Sorun: Playlist dosyaları Cloudflare'da BYPASS oluyor.
curl -I https://www.muzibu.com/storage/muzibu/hls/33594/output.m3u8 cf-cache-status: BYPASS ❌ set-cookie: XSRF-TOKEN=... set-cookie: muzibu_session=...
Sebep: Laravel session middleware aktif → Set-Cookie header'ı → Cloudflare cache'lemiyor.
Öneri: HLS dosyalarını Laravel routing'den geçirme, statik olarak serve et.
Grafikteki düşüş: ~21:00 civarında cache hit 7GB → ~0
Tespit edilmedi. Trafiğin %99'u kendi sitesinden.
8 Ocak'taki dosyalar silinmiş. Aktif tehdit yok.
Production'da gereksiz logları kapat, rate limiting ekle.
Laravel session middleware'ini HLS route'larından kaldır.
Audit log'da bu ayarın değişip değişmediğini detaylı incele.