Imunify360 kullanırken kernel uyumsuzluğu hatası alıyorsan genelde sorun sunucudaki kernel sürümünün Imunify360 (özellikle CloudLinux/KernelCare) ile uyumlu olmamasıdır. Bu durumda agent düzgün çalışmaz, koruma modülleri devreye girmez veya bazı özellikler tamamen pasif kalır. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
Sunucuda kernel sürümü Imunify360 ile uyumsuz ve bazı modüller çalışmıyor.
Agent çalışsa bile koruma düzgün aktif olmuyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1) Mevcut kernel sürümünü kontrol et
Önce ne kullanıyorsun onu net gör. Kernel uyumsuzluğu çoğu zaman eski veya custom kernel yüzünden olur.
Şuraya gir:
SSH
Şu komutu çalıştır:
Ayrıca dağıtımı da kontrol et:
CloudLinux kullanıyorsan kernel genelde lve içerir.
Örnek:
Eğer standart CentOS/Alma/Rocky kernel görüyorsan uyumsuzluk olabilir.
Kontrol ettikten sonra alttaki adıma geç.
2) CloudLinux kernel kullanıp kullanmadığını doğrula
Imunify360 tam performans için CloudLinux kernel (LVE) ile daha stabil çalışır. Özellikle CageFS ve Hardened PHP kullanıyorsan bu kritik.
Şuraya gir:
SSH
Şu komutu çalıştır:
CloudLinux kernel yoksa yükle:
CloudLinux’a geçiş yapılmadıysa:
Kurulumdan sonra reboot şart:
Sunucu açıldıktan sonra tekrar:
lve görüyorsan doğru yoldasın.
Ardından tekrar test et.
Olmadıysa alttaki adıma geç.
3) KernelCare (kpatch) durumunu kontrol et
Kernel uyumsuzluğu bazen KernelCare çalışmadığında da çıkar. Live patch uygulanmadığında Imunify360 modülleri hata verebilir.
Şuraya gir:
SSH
Şu komutu çalıştır:
Durum aktif değilse:
kcarectl --update
KEY yoksa:
KernelCare düzgün çalışıyorsa “patches applied” görürsün.
Ardından tekrar dene.
Olmadıysa alttaki adıma geç.
4) Imunify360 ve kernel modüllerini yeniden yükle
Kernel değiştiyse ama Imunify360 eski kernel’e göre derlenmiş olabilir. Bu durumda modüller yüklenmez ve uyumsuzluk hatası çıkar.
Şuraya gir:
SSH
Şu komutu çalıştır:
Sonra servisleri restart et:
systemctl restart imunify360-agent
Bu işlem kernel ile uyumlu modülleri yeniden yükler.
Şimdi tekrar test et.
Olmadıysa alttaki adıma geç.
5) Kernel modülleri yüklenmiş mi kontrol et
Firewall ve diğer bileşenler kernel modülü kullanır. Modül yüklenmemişse Imunify360 düzgün çalışmaz.
Şuraya gir:
SSH
Şu komutu çalıştır:
Ayrıca:
Hiç çıktı yoksa modüller yüklenmemiştir.
Elle yüklemeyi dene:
modprobe xt_set
Sonra tekrar:
Ardından tekrar test et.
Olmadıysa alttaki adıma geç.
6) Log kontrolü yap (en net sonuç burada)
Kernel uyumsuzluğu hatasının gerçek sebebi log’da net yazar. Buraya bakmadan çözüm arama.
Şuraya gir:
SSH
Şu komutu çalıştır:
Canlı takip:
Şu tarz hatalar görebilirsin:
Failed to load module
iptables not compatible
kmod error
- “Kernel is not supported” → kernel değiştir
- “Failed to load module” → modül sorunu (5. adım)
- “iptables not compatible” → firewall çakışması
- “kmod error” → kernel rebuild gerekebilir
Log’daki hataya göre doğrudan müdahale et.
7) Alternatif firewall / CSF çakışmasını kontrol et
Kernel uyumsuzluğu gibi görünür ama aslında firewall çakışmasıdır. Özellikle CSF açıksa Imunify360 düzgün çalışmaz.
Şuraya gir:
SSH
Şu komutu çalıştır:
CSF kurulu mu kontrol et:
Kuruluysa kaldır veya devre dışı bırak.
Sonra:
Şimdi tekrar panelden kontrol et.
Bu adımlardan sonra Imunify360 kernel uyumsuzluğu sorunu genelde çözülür. En kritik noktalar: doğru kernel (CloudLinux/LVE), KernelCare aktif olması ve modüllerin düzgün yüklenmesi. Direkt log’a bakarak ilerlersen en hızlı sonucu alırsın.
Siber Tehditlere Son Verin!
Yapay zeka altyapılı Imunify360 ile sunucunuzu dijital bir kaleye dönüştürün. Orijinal paylaşımlı lisans ile proaktif savunmayı hemen başlatın.