Domain transferi, bir alan adını mevcut kayıt şirketinden (registrar) başka bir kayıt şirketine taşıma işlemidir. Bu süreçte EPP kodu (Authorization Code), transferin güvenli ve yetkili bir şekilde gerçekleştirilmesi için kritik bir unsurdur. Ancak, transfer girişimleri sırasında sıkça karşılaşılan EPP kodu hatası, işlemi aksatabilir ve kullanıcıları zor duruma sokabilir. Bu hata genellikle kodun yanlış girilmesi, süresi dolması veya kayıt şirketi kısıtlamalarından kaynaklanır. Makalemizde, bu hatanın nedenlerini detaylıca inceleyecek, pratik çözüm adımlarını paylaşacak ve transfer sürecini sorunsuz hale getirmek için rehberlik edeceğiz. Kurumsal bir yaklaşımla, adım adım ilerleyerek olası sorunları önleyecek bilgilere odaklanacağız.
EPP kodu, domain transferi için kullanılan benzersiz bir yetkilendirme anahtarıdır. ICANN standartlarına göre, .com, .net gibi jenerik üst seviye alan adları (gTLD) için zorunludur. Bu kod, mevcut registrar tarafından sağlanır ve transfer talebini doğrular. Kodun amacı, yetkisiz transferleri engellemek ve sahiplik güvenliğini sağlamaktır. Genellikle 6-16 karakter uzunluğunda alfanümerik bir dizedir ve domain panelinden erişilebilir.
EPP kodunu elde etmek için öncelikle mevcut registrarınızın müşteri paneline giriş yapın. Domain yönetim bölümünde, ilgili alan adını seçin ve “Transfer Kilidini Kaldır” veya “EPP/Auth Code Göster” gibi seçenekleri arayın. Örneğin, GoDaddy kullanıyorsanız, Domain Portfolio sayfasından “Additional Settings”e tıklayın; Namecheap’te ise “Domain List” altında “Get EPP code” butonu bulunur. Kod görüntülendikten sonra kopyalayın ve yeni registrarınıza yapıştırın. Bu işlem genellikle 5-10 dakika sürer, ancak registrar politikalarına göre 24 saate uzayabilir. Transfer kilidinin (clientTransferProhibited) açık olması şarttır; kilidi kaldırmak için panelden onay verin.
EPP kodunun geçerlilik süresi registrarlara göre değişir; bazıları 5 gün, diğerleri sınırsızdır. Süre dolduğunda hata alırsınız, bu yüzden transferi hızlı başlatın. Örneğin, kod alındıktan sonra 7 gün içinde kullanmazsanız yenilemeniz gerekir. Pratik olarak, kodu not alın ve transfer formunu hemen doldurun. Yenileme için tekrar panele dönün ve yeni kod talep edin; bu ücretsizdir.
Her registrar farklı arayüz kullanır. VeriCenter’da “Domain Yönetimi > Transfer Kodu” sekmesi; Turhost’ta ise “Alan Adı Detayları > EPP Kodu Al” yolu izlenir. API entegrasyonu olan kurumsal kullanıcılar için WHOIS sorgusuyla kod alınmaz; doğrudan panel gereklidir. Adım adım: 1) Giriş yapın, 2) Domain seçin, 3) Kilidi kaldırın, 4) Kodu görüntüleyin. Bu yöntemlerle %90 oranında sorunsuz erişim sağlanır.
EPP kodu hataları, transfer reddine yol açar ve mesajlar gibi “Invalid EPP code”, “Auth code mismatch” veya “Transfer prohibited” şeklinde görünür. En yaygın neden, kodun yanlış kopyalanmasıdır; fazladan boşluk veya büyük/küçük harf duyarlılığı sorun yaratır. Ayrıca, domainin 60 günlük lock süresi (WHOIS değişikliğinden sonra) veya registrar tarafı kısıtlamaları (örneğin, fatura ödenmemişse) hatayı tetikler. Kurumsal transferlerde, birden fazla domain için toplu kod talebi unutulursa hata çoğalır.
Başka bir neden, registrarlar arası uyumsuzluk: Bazı sistemler kodu şifreli depolar, yenileme zorunlu kılar. Örnek: Eski bir .com domaininde, 2013 öncesi kayıtlar için ekstra doğrulama gerekebilir. Hata loglarını kontrol edin; yeni registrar paneli detay verir. Bu hatalar, transferi 24-48 saat geciktirir, bu yüzden proaktif kontrol şarttır.
En sık hata, kopyala-yapıştır sırasında oluşan karakter hatasıdır. Çözüm: Kodu metin editörüne yapıştırıp kontrol edin, boşlukları silin. Büyük/küçük harf duyarlıysa orijinal haliyle kullanın. Pratik test: Kodun uzunluğunu registrar dokümanıyla karşılaştırın; 8 karakter bekleniyorsa 7 girilmesin.
Domain kilitliyse (serverTransferProhibited), EPP geçersizleşir. Panelden kilidi kaldırın, DNS değişikliklerini bekleyin. 60 gün kuralı için WHOIS tarihini kontrol edin; ICANN veritabanından teyit alın. Kurumsal olarak, transfer öncesi checklist oluşturun: Kilidini aç, kodu al, süreyi doğrula.
Hata aldığınızda paniklemeyin; sistematik yaklaşın. İlk adım, hata mesajını not alın ve mevcut registrarınıza bildirin. Yeni registrar desteğiyle koordineli çalışın. Transferi iptal edip yeniden başlatın; bu, %80 vakada sorunu çözer. Kurumsal kullanıcılar için, ticket açın ve ekran görüntüleri ekleyin.
Bu adımlar, transfer başarı oranını artırır. Örnek senaryo: Bir .net domaininde “Invalid code” hatası alındı; kod yenilenip kilidi açılınca 2 saatte tamamlandı. Ek olarak, transfer öncesi domain durumunu WHOIS ile inceleyin.
Kalıcı hatalarda, registrar abuse ekibine ulaşın. ICANN şikayet portalı son çaredir. Kurumsal transferlerde, bulk işlemler için API kullanın; hataları loglayın. Detay: EPP protokolüyle sorgu atın (epp:authInfo), yanıtları analiz edin. Bu, geliştiriciler için vazgeçilmezdir ve manuel hataları minimize eder.
Sonuç olarak, EPP kodu hatası domain transferinin yönetilebilir bir engelidir. Yukarıdaki adımları izleyerek, süreci hızlandırabilir ve kesintisiz taşıma sağlayabilirsiniz. Düzenli domain yönetimiyle, gelecek transferleri proaktif hale getirin; bu, kurumsal varlığınızı güçlendirir ve operasyonel verimliliği artırır. Her zaman registrar dokümanlarını referans alın, destek alın ve checklist kullanın.