İpuçları

Cpanel WHM DNS Hatası: Kayıtlı Alan Adı Çözümü

Cpanel whm dns hatası, Web sitenizin erişilebilirliğini sağlayan DNS (Alan Adı Sistemi) kayıtlarında karşılaşılan ‘Entry Already Exists’ hatası, Cpanel ve WHM kullanıcıları için can sıkıcı bir durumdur. Bu hata, özellikle yeni bir alan adı eklemeye veya mevcut bir kaydı düzenlemeye çalışırken karşınıza çıkar ve genellikle bir çakışmadan kaynaklanır. Sorunun kökenini anlamak ve kalıcı bir çözüm bulmak, web sitenizin kesintisiz çalışması için kritik öneme sahiptir. Bu makalede, bu yaygın hatanın nedenlerini derinlemesine inceleyecek ve adım adım çözüm yollarını sunacağız.

DNS Kayıtlarında ‘Entry Already Exists’ Hatasının Nedenleri

WHM (Web Host Manager) üzerinde bir alan adı eklerken veya DNS bölgesi düzenlerken karşılaşılan ‘Entry Already Exists’ hatası, sistemin zaten var olan bir kaydı yeniden eklemeye çalıştığını gösterir. Bu durumun birkaç temel nedeni olabilir:

İlk olarak, aynı isimde birden fazla kayıt olabilir. Örneğin, ‘www’ için bir A kaydı eklemeye çalışırken, zaten ‘www’ için başka bir A kaydı veya CNAME kaydı mevcut olabilir. Sistem, benzersiz olması gereken bir anahtar için tekrarlanan bir değer bulduğunda bu hatayı verir. İkinci olarak, DNS önbelleği sorunları rol oynayabilir. Bazen, silinen veya güncellenen kayıtlar sunucunun önbelleğinde hala aktif görünebilir, bu da yeni bir kayıt eklemeyi engeller. Üçüncü olarak, özellikle WHMCS gibi otomasyon yazılımları kullanılıyorsa, bu yazılımların DNS kayıtlarını otomatik olarak yönetmesi sırasında oluşan tutarsızlıklar da bu hataya yol açabilir. Yazılım, bir kaydı oluşturduğunu düşünebilir ancak işlem tamamlanmamış veya veritabanında bir çakışma meydana gelmiş olabilir.

Cpanel WHM’de Çakışan DNS Kaydını Bulma ve Silme

Bu hatanın en yaygın çözümü, çakışan DNS kaydını tespit edip silmektir. Bu işlemi WHM üzerinden gerçekleştirebilirsiniz:

İlk adım, WHM’ye yönetici olarak giriş yapmaktır. Ardından, sol menüden ‘DNS Zone Editor’ seçeneğini bulun ve tıklayın. Açılan sayfada, hatanın yaşandığı alan adını seçin. Alan adının DNS kayıtları listelenecektir. Burada, eklemeye çalıştığınız kaydın adıyla (örneğin, ‘www’, ‘@’, ‘mail’) eşleşen bir kayıt arayın. Eğer aynı isimde birden fazla aynı türde kayıt varsa (örneğin iki adet A kaydı veya iki adet MX kaydı), bu çakışmaya neden oluyordur. Silmek istediğiniz kaydı bulduğunuzda, satırın sonundaki ‘Delete’ düğmesine tıklayarak kaydı silin. Birden fazla çakışan kayıt varsa, tümünü temizleyin. Kaydı sildikten sonra, tekrar yeni kaydı eklemeyi deneyin. Bu işlem genellikle sorunu anında çözer.

Eğer silme işlemi sonrası hata devam ederse, bu durum daha derin bir veritabanı sorunu veya DNS sunucusunun kendisindeki bir önbellekleme mekanizmasından kaynaklanabilir. Bu durumda, sunucu yeniden başlatılması veya DNS hizmetinin yeniden yapılandırılması gerekebilir. Ancak çoğu durumda, çakışan kaydı bulup silmek yeterli olacaktır.

DNS Kayıt Çakışmalarını Önleme Yöntemleri

Cpanel WHM’de ‘Entry Already Exists’ hatasıyla tekrar karşılaşmamak için proaktif önlemler almak önemlidir. İlk olarak, herhangi bir DNS kaydı eklemeden veya düzenlemeden önce mevcut kayıtları dikkatlice kontrol edin. Özellikle sık kullanılan isimler (örneğin ‘@’ ana domaini, ‘www’, ‘mail’, ‘ftp’) için zaten bir kayıt olup olmadığını teyit edin. Eğer bir kayıt varsa, yeni bir kayıt eklemek yerine mevcut kaydı düzenlemeyi tercih edin.

İkinci olarak, DNS kayıtlarını silerken dikkatli olun. Bir kaydı sildiğinizde, bunun diğer hizmetleri etkileyip etkilemediğini göz önünde bulundurun. Örneğin, bir MX kaydını silmek, e-posta teslimatını durdurabilir. Bu nedenle, silme işlemi öncesinde ilgili kaydın ne işe yaradığını anlamak önemlidir. Üçüncü olarak, otomasyon yazılımlarının (özellikle WHMCS) DNS yönetimi ayarlarını gözden geçirin. Yazılımın DNS kayıtlarını nasıl oluşturduğunu ve yönettiğini anlamak, olası çakışmaları önlemeye yardımcı olabilir. Gerekirse, yazılımın DNS şablonlarını veya otomasyon kurallarını güncelleyin.

Sıkça Sorulan Sorular (FAQ)

WHM’de ‘Entry Already Exists’ hatası tam olarak ne anlama gelir?

Bu hata, Cpanel WHM’de eklemeye çalıştığınız DNS kaydının (örneğin A, CNAME, MX kaydı) sunucudaki DNS bölgesi dosyasında zaten var olduğunu belirtir. Sistem, benzersiz olması gereken bir kayıt adı için tekrarlanan bir girdi tespit ettiğinde bu uyarıyı verir.

Bu hatayı çözmek için ilk yapmam gereken nedir?

İlk adım, WHM’deki ‘DNS Zone Editor’ aracını kullanarak ilgili alan adı için çakışan DNS kaydını bulmaktır. Genellikle aynı isimde (örneğin ‘www’ veya ‘@’) birden fazla aynı türde kayıt bulunur. Bu çakışan kaydı tespit edip silmeniz gerekir.

Çakışan kaydı sildikten sonra hala hata alıyorum, ne yapmalıyım?

Eğer çakışan kaydı sildikten sonra bile hata devam ediyorsa, bu durum sunucu düzeyinde bir önbellekleme sorunu veya DNS hizmetindeki geçici bir aksaklıktan kaynaklanıyor olabilir. Sunucuyu yeniden başlatmak veya DNS hizmetini (bind gibi) yeniden başlatmak sorunu çözebilir. Yine de çözülmezse, hosting sağlayıcınızla iletişime geçmeniz önerilir.

WHM’de birden fazla ‘www’ kaydı varsa ne yapmalıyım?

Genellikle ‘www’ için yalnızca bir adet A kaydı (IP adresinize işaret eden) veya bir adet CNAME kaydı (ana alan adınıza işaret eden) olmalıdır. Birden fazla ‘www’ kaydı varsa, bu çakışmaya neden olur. İhtiyacınız olmayan veya yanlış yapılandırılmış olan fazladan kayıtları ‘DNS Zone Editor’dan silmelisiniz.

Otomasyon yazılımları (örn. WHMCS) bu hataya neden olabilir mi?

Evet, WHMCS gibi otomasyon yazılımları, DNS kayıtlarını otomatik olarak yönetirken bazen çakışmalara veya eksik işlemlere neden olabilir. Yazılımın DNS kayıtlarını oluşturma veya güncelleme süreçlerindeki hatalar bu ‘Entry Already Exists’ hatasına yol açabilir. Bu durumda yazılımın ayarlarını ve loglarını kontrol etmek faydalı olabilir.

A kaydı ile CNAME kaydı arasında ne fark vardır ve hangisi ‘www’ için daha iyidir?

A kaydı, bir alan adını doğrudan bir IPv4 adresine yönlendirir. CNAME (Canonical Name) kaydı ise bir alan adını başka bir alan adına yönlendirir. ‘www’ için genellikle iki yöntem de kullanılır. Eğer sunucunuzun IP adresi değişmeyecekse A kaydı kullanmak daha doğrudan bir çözümdür. Eğer ‘www’yi ana alan adınızla (örneğin example.com) aynı IP’de tutmak ve ana alan adınızın IP’si değiştiğinde otomatik güncelleme istiyorsanız CNAME kaydı tercih edilebilir.

Daha Fazla Göster

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu