Cloudflare'a geçiş sonrası bazı kritik alt alan adı servislerim neden beklenmedik şekilde davranıyor?
Ana web sitemi ve birkaç alt alan adımı Cloudflare üzerinden yönetmeye başladım. Temel amacım güvenlik ve performans iyileştirmesiydi. Ana sitem sorunsuz çalışsa da, özellikle bir alt alan adımda barındırdığım özel bir API servisim ve WebSocket tabanlı anlık bildirim sistemim garip davranmaya başladı. API isteklerinde bazen orijinal istemci IP adresini alamıyorum, bazen de doğrudan bağlantı kurması gereken servisler Cloudflare'ın IP'si üzerinden geliyor gibi görünüyor ve bu da kimlik doğrulama hatalarına yol açıyor. Sunucu tarafındaki güvenlik duvarı loglarımda da sürekli Cloudflare IP'leri görüyorum, gerçek kullanıcı IP'leri yerine. Hatta bazen, bu servislerime dışarıdan erişim tamamen kesiliyor. Cloudflare paneli üzerinden DNS kayıtlarımı ve proxy durumunu kontrol ettim ama sonuç değişmedi. Acaba Cloudflare'ın proxy ayarları bu tür özel servisler için farklı bir yapılandırma mı gerektiriyor, yoksa sunucumda Cloudflare'ın arkasındaki IP'leri doğru bir şekilde yönetmek için yapmam gereken ek bir ayar mı var? Örneğin, Cloudflare WAF veya Hız Sınırlama (Rate Limiting) kurallarım meşru kullanıcıları neden engelliyor ve 'Error 1020' hatası alıyorlar? (Kaynakta belirtildiği gibi) gibi bir durum mu söz konusu diye düşündüm ama hata kodları farklı. Daha önce Cloudflare'a geçiş yaptıktan sonra siteme erişilemiyor ve 'Error 521: Web server is down' hatası alıyorum, ne yapmalıyım? (Kaynakta belirtildiği gibi) gibi bir bağlantı sorunu da yaşamamıştım. Bu durum, API servisimin doğru çalışması ve log kayıtlarımın şeffaf olması açısından kritik.