Lisans durumu ne gösterir
“Lisans” (Almanca: „Lizenz“) bölümündeki giriş alanının altında bir “Durum” (Almanca: „Status“) satırı bulunur. Bu satır, lisans sunucusundaki son kontrolün sonucunu gösterir; kontrol ya “Etkinleştir” (Almanca: „Aktivieren“) ile ya da her gün yapılan yeniden kontrolle başlatılmıştır. Dört gösterge mümkündür; buna hiç anahtar kaydedilmemiş olması durumu da eklenir.
Bilgiler tek tek
- Lisans tanımlı değil (Almanca: „Keine Lizenz hinterlegt“) — alanda hiçbir anahtar yok
- Etkin (Almanca: „Aktiv“) — lisans sunucusu onayladı; arkasında geri bildirdiği kademe yazar
- Geçersiz (Almanca: „Ungültig“) — lisans sunucusu anahtarı reddetti; kendi metnini de gönderirse bu metin mesajda yer alır
- Kontrol edilmemiş (Almanca: „Ungeprüft“) — lisans sunucusuna ulaşılamadı, kod 200 ile yanıt vermedi ya da okunamayan bir yanıt gönderdi; anahtar yine de kaydedildi
- Kaydedilmiş (Almanca: „Gespeichert“) — anahtar veritabanında duruyor, ama kontrol edilmedi; bu yalnızca kontrol adresi “kwp_license_endpoint” filtresiyle boşaltıldığında görünür
Ne zaman kontrol edilir
Kontrol iki durumda yapılır: “Etkinleştir” (Almanca: „Aktivieren“) düğmesine tıklandığında ve günde bir kez arka planda. Her gün yapılan yeniden kontrolü her eklenti WP-Cron üzerinden kendisi planlar; tüm web siteleri aynı dakikada sormasın diye rastgele bir kaydırmayla. Bu kontrol yalnızca kayıtlı bir anahtar varsa çalışır. Her iki yol da anahtarı, web sitesinin adresini ve ürün kimliğini aynı kontrol adresine gönderir; istek on saniye sonra kesilir.
kwp_license_endpointVarsayılan olarak bu, kakapowp.com lisans sunucusudur. Bu filtreyle adres başka bir sunucuya yönlendirilebilir ya da tamamen boşaltılabilir. Yalnızca ikinci durumda hiçbir şey kontrol edilmez: anahtar kaydedilir, durum “Kaydedilmiş” (Almanca: „Gespeichert“) olarak görünür ve arayüz, yapılandırılmış bir lisans sunucusu olmadığını açıkça söyler. Adres boşsa eklenti güncellemeleri de sorgulamaz — “kwp_update_endpoint” filtresi kendi adresini vermediği sürece.
Sunucu yanıt vermezse
“Etkinleştir” (Almanca: „Aktivieren“) düğmesine tıklandıktan sonra durum “Kontrol edilmemiş” (Almanca: „Ungeprüft“) olur. Her gün yapılan yeniden kontrol bu durumda hiçbir şeyin üzerine yazmaz; bilinen son durum yerinde kalır. Ne “Kontrol edilmemiş” ne de “Kaydedilmiş” (Almanca: „Gespeichert“) bir eklentiyi kapatır — eklentinin işlevleri yalnızca sunucu anahtarı açıkça reddederse ya da hiç anahtar girilmemişse durur.