Imunify360 API Hatası Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

Imunify360 API kullanırken komutlar çalışmıyor, panel veri çekemiyor ya da “API error”, “connection failed”, “permission denied” gibi hatalar alıyorsan genelde servis çalışmıyordur, API erişimi bozulmuştur ya da yetki/token problemi vardır. Özellikle WHM panelinde boş veri geliyorsa veya CLI komutları hata veriyorsa sorun net: API düzgün cevap vermiyor. Aşağıdaki adımları uygulayarak çözebilirsin.

Sorun şu:

Imunify360 API cevap vermiyor ya da hatalı çalışıyor.
Komutlar ve panel işlemleri başarısız oluyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1) Imunify360 servisini kontrol et (ilk bakılacak yer)

API çalışmıyorsa çoğu zaman servis down’dır.

Şu komutu çalıştır:

 
systemctl status imunify360
 

Eğer inactive veya failed görüyorsan:

 
systemctl restart imunify360
 

Ardından durum tekrar kontrol:

 
systemctl status imunify360
 

Active (running) olmalı.

Şimdi tekrar dene.
Olmadıysa alttaki adıma geç.


2) Imunify360 agent API test et

Servis çalışıyor ama API cevap vermiyor olabilir.

Şu komutu çalıştır:

 
imunify360-agent status
 

Eğer hata alıyorsan:

  • ERROR
  • connection refused
  • API unavailable

Bu direkt API sorunu demektir.

Düzeltmek için:

 
imunify360-agent reload
 

Olmazsa:

 
systemctl restart imunify360
 

Ardından tekrar test et.


3) Socket / API bağlantısını kontrol et

Imunify360 API genelde local socket üzerinden çalışır.

Şu komutu çalıştır:

 
ls -la /var/run/imunify360/
 

Şuna dikkat et:

  • socket dosyası var mı?
  • permission doğru mu?

Eğer yoksa servis düzgün açılmamıştır.

Fix için:

 
systemctl restart imunify360
 

Sonra tekrar kontrol et.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.


4) Yetki (permission) problemi olabilir

API hatalarının büyük kısmı yetki kaynaklıdır.

Şu komutu root olarak çalıştırdığından emin ol:

 
whoami
 

Eğer root değilse:

 
sudo su -
 

Sonra tekrar:

 
imunify360-agent status
 

Ayrıca binary izinlerini kontrol et:

 
ls -la /usr/bin/imunify360-agent
 

Gerekirse düzelt:

 
chmod +x /usr/bin/imunify360-agent
 

Şimdi tekrar dene.
Olmadıysa alttaki adıma geç.


5) Lisans / bağlantı kontrolü yap

API bazen lisans doğrulama hatası yüzünden çalışmaz.

Şu komutu çalıştır:

 
imunify360-agent license info
 

Eğer:

  • license expired
  • license not found

görüyorsan lisans sorunu var.

Yenilemek için:

 
imunify360-agent register YOUR_KEY
 

Ayrıca internet erişimini kontrol et:

 
ping -c 4 google.com
 

API dış sunuculara ulaşamazsa çalışmaz.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.


6) Firewall API erişimini engelliyor olabilir

Local olsa bile bazı firewall kuralları API’yi bozabilir.

Şu komutu çalıştır:

 
iptables -L -n
 

Şunları ara:

  • DROP
  • REJECT

Özellikle localhost (127.0.0.1) ile ilgili kurallar.

Temizlemek için:

 
iptables -F
 

Sonra:

 
imunify360-agent reload
 

Ardından tekrar test et.
Olmadıysa alttaki adıma geç.


7) Imunify360 yeniden kur (bozulma ihtimali)

API tamamen bozulduysa en temiz çözüm reinstall.

Şu komutu çalıştır:

 
wget https://repo.imunify360.cloudlinux.com/defence360/imunify-force-install.sh
bash imunify-force-install.sh
 

Bu işlem:

  • Eksik dosyaları tamamlar
  • API’yi yeniden kurar

Kurulum sonrası:

 
systemctl restart imunify360
 

Şimdi tekrar test et.


8) Log kontrolü (en net sonuç burada)

Sorunun gerçek sebebi log’da yazar.

Şu komutu çalıştır:

 
tail -f /var/log/imunify360/console.log
 

Alternatif:

 
tail -f /var/log/imunify360/error.log
 

Şu hataları görebilirsin:

  • API failed
  • permission denied
  • connection refused
  • license error

En kritik bilgi burada çıkar.

Log’daki hataya göre doğrudan müdahale et.


Imunify360 API hatası genelde servis durması, yetki problemi, lisans sorunu ya da bozuk kurulumdan kaynaklanır. Özellikle imunify360-agent komutu hata veriyorsa sorun direkt API tarafındadır. Yukarıdaki adımları sırayla uygularsan API’yi tekrar düzgün çalışır hale getirirsin.

Imunify360 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.

Lisansı İncele

Bu cevap yeterince yardımcı oldu mu?


X
"Kripto ile ödemelerde %10 İndirim dönemi başladı!"

KAMPANYA KOMBO!

Kombo lisanslarda geçerli %25 İndirim fırsatını kaçırma!

İndirim Kodu: KOMBO25

Önemli Bilgilendirme: Kredi kartı ile yapılan ödemelerde fatura tutarına KDV (İşlem Ücreti) yansıtılmaktadır. Diğer ödeme yöntemlerinde ek ücret alınmaz.