$ man epp-durum-kodlari
EPP Durum Kodları (Domain Status)
EPP durum kodları (domain status), bir alan adının registry'deki durumunu ve üzerinde hangi işlemlerin yapılabileceğini gösteren standart etiketlerdir. WHOIS ve RDAP çıktılarında gördüğünüz clientTransferProhibited veya redemptionPeriod gibi ifadeler bu kodlardır.
EPP ve durum kodları
EPP (Extensible Provisioning Protocol), registrar'ların registry'lerle iletişim kurmak için kullandığı XML tabanlı protokoldür. Alan adı kaydı, yenileme, transfer, nameserver güncellemesi gibi işlemler EPP komutlarıyla yapılır. Alan adı nesnesinin EPP eşlemesi RFC 5731'de tanımlanmıştır ve bu belge, bir alan adının taşıyabileceği durum değerlerini de listeler.
Durum kodları iki işe yarar: alan adının o anki durumunu bildirir (örneğin bir transfer işleminin beklemede olduğunu) ve belirli işlemleri engeller (örneğin silmeyi). Bir alan adı aynı anda birden fazla durum kodu taşıyabilir; RFC 5731'e göre yalnızca ok başka bir EPP durumuyla birlikte bulunamaz. Registrar ve registry arasındaki iş bölümü için Registrar ve Registry sayfasına bakabilirsiniz.
client ve server önekleri
Engelleyici durum kodlarının çoğu iki biçimde bulunur:
clientönekli kodlar registrar tarafından konur ve kaldırılır. ÖrneğinclientTransferProhibited, çoğu registrar'ın yetkisiz transferlere karşı varsayılan olarak uyguladığı "transfer kilidi"dir. Alan adı sahibi bu kilidi genellikle registrar panelinden açıp kapatabilir.serverönekli kodlar registry tarafından konur ve registrar bunları kaldıramaz. Hukuki bir uyuşmazlık, ödeme sorunu veya alan adı sahibinin talebiyle verilen ek güvenlik hizmeti ("registry lock") gibi durumlarda kullanılır.
Pratikte client*Prohibited kodlarının bulunması olağandır ve bir sorun işareti değildir. server önekli kodlar ise genellikle bilinçli bir registry müdahalesini ya da ek bir güvenlik katmanını ifade eder; nedeni registrar'a sorulmalıdır.
pending önekli kodlar bir işlemin tamamlanmayı beklediğini gösterir. RFC 5731'e göre bir pendingX durumu, aynı işlemi engelleyen clientXProhibited veya serverXProhibited ile birlikte bulunamaz; örneğin transfer engelliyken transfer beklemede olamaz.
RGP durumları (RFC 3915)
RFC 5731'deki temel kodlara ek olarak RFC 3915, Redemption Grace Period (RGP) adlı EPP uzantısını tanımlar. Bu uzantı, alan adı yaşam döngüsündeki ek süreleri (grace period) ifade eden durumlar ekler: addPeriod, autoRenewPeriod, renewPeriod, transferPeriod, redemptionPeriod ve pendingRestore. Bu sürelerin uzunluğu protokolde değil registry politikasında belirlenir ve TLD'ye göre değişir. Silinen bir alan adının hangi aşamalardan geçtiği Domain Yaşam Döngüsü sayfasında anlatılıyor.
RDAP'ta durum kodları nasıl görünür?
RDAP, EPP kodlarını doğrudan kullanmaz; RFC 8056 bunların RDAP durum değerlerine eşlemesini tanımlar. RDAP'ta kodlar küçük harfle ve kelimeler boşlukla ayrılarak yazılır:
EPP (WHOIS) RDAP
clientTransferProhibited → "client transfer prohibited"
serverHold → "server hold"
redemptionPeriod → "redemption period"
ok → "active"
Dikkat edilmesi gereken tek istisna ok kodudur; RDAP'ta active olarak gösterilir. Örnek bir RDAP cevabında durum alanı şöyle görünür:
"status": [
"client delete prohibited",
"client transfer prohibited",
"client update prohibited"
]
Port 43 WHOIS çıktılarında ise kodlar genellikle EPP biçiminde, çoğu zaman ICANN'in açıklama sayfasına giden bir bağlantıyla birlikte yazılır. Hangi biçimde görürseniz görün, aşağıdaki tablodan anlamını bulabilirsiniz; bir alan adının güncel durum kodlarını sorgulama aracı ile kontrol edebilirsiniz.
Tüm durum kodları
| EPP kodu | RDAP gösterimi | Açıklama |
|---|---|---|
ok | active | Bekleyen işlem veya engel yok; alan adı normal durumda. |
inactive | inactive | Alan adına nameserver atanmamış; DNS'te çözülmez. |
clientTransferProhibited | client transfer prohibited | Registrar transfer kilidi koymuş; başka registrar'a transfer reddedilir. |
clientDeleteProhibited | client delete prohibited | Registrar alan adının silinmesini engellemiş. |
clientUpdateProhibited | client update prohibited | Registrar güncellemeleri (nameserver, iletişim bilgisi vb.) engellemiş. |
clientRenewProhibited | client renew prohibited | Registrar alan adının yenilenmesini engellemiş. |
clientHold | client hold | Registrar alan adını askıya almış; DNS bölgesinde yayınlanmaz. |
serverTransferProhibited | server transfer prohibited | Registry transferi engellemiş; registrar bu kodu kaldıramaz. |
serverDeleteProhibited | server delete prohibited | Registry silmeyi engellemiş. |
serverUpdateProhibited | server update prohibited | Registry güncellemeleri engellemiş; registry lock hizmetinin parçası olabilir. |
serverRenewProhibited | server renew prohibited | Registry yenilemeyi engellemiş. |
serverHold | server hold | Registry alan adını askıya almış; DNS bölgesinde yayınlanmaz. |
pendingCreate | pending create | Kayıt talebi alınmış ancak registry tarafında henüz tamamlanmamış. |
pendingDelete | pending delete | Alan adı silinmek üzere; bu aşamada genellikle geri alınamaz. |
pendingRenew | pending renew | Yenileme talebi işleniyor, henüz tamamlanmamış. |
pendingRestore | pending restore | Redemption döneminde geri yükleme istenmiş; registrar'ın geri yükleme raporu bekleniyor. |
pendingTransfer | pending transfer | Başka bir registrar'a transfer talebi var ve onay ya da süre dolumu bekleniyor. |
pendingUpdate | pending update | Güncelleme talebi alınmış, registry tarafında işlenmeyi bekliyor. |
addPeriod | add period | İlk kayıttan sonraki ek süre; bu sürede silinen kayıt için registrar ücret iadesi alabilir. |
autoRenewPeriod | auto renew period | Süresi dolan alan adı registry tarafından otomatik yenilenmiş; registrar bu süre içinde silerek iade alabilir. |
renewPeriod | renew period | Açık bir yenileme işleminden sonraki ek süre. |
transferPeriod | transfer period | Başarılı bir transferden sonraki ek süre. |
redemptionPeriod | redemption period | Alan adı silinmiş ama geri yüklenebilir; DNS'te çözülmez ve geri yükleme ek ücret gerektirebilir. |
Sık görülen kombinasyonlar
clientTransferProhibited,clientDeleteProhibited,clientUpdateProhibited: Birçok registrar'ın varsayılan koruma seti. Normaldir; transfer yapmadan önce transfer kilidini kaldırmanız yeterlidir. Ayrıntılar için Domain Transferi ve EPP Kodu sayfasına bakın.server*Prohibitedkodlarının üçü birlikte: Genellikle registry lock hizmetini gösterir. Değişiklik için registrar aracılığıyla registry'ye ayrı bir doğrulama süreci işletilir.clientHoldveyaserverHold: Alan adı kayıtlı olsa da DNS'te yayınlanmaz ve siteler, e-postalar çalışmaz. Yaygın sebepler ödeme sorunları, doğrulanmamış iletişim bilgileri veya kötüye kullanım şikâyetleridir.autoRenewPeriod: Alan adının süresi dolmuş ve registry tarafında yenilenmiş görünür; registrar'ınızla yenileme durumunu kontrol edin.redemptionPeriodardındanpendingDelete: Alan adı silme sürecinin son aşamaları.pendingDeletebaşladıktan sonra alan adı genellikle geri alınamaz ve süre sonunda yeniden kayda açılır.
Durum kodları hangi işlemleri etkiler?
Bir işlemin neden reddedildiğini anlamak için durum kodlarını işlem bazında düşünmek faydalıdır:
- Transfer:
clientTransferProhibited,serverTransferProhibited,pendingTransferveya herhangi birpendingDeletedurumu varken yeni transfer başlatılamaz. Birçok gTLD politikası, yeni kayıt veya son transferden sonraki belirli bir süre içinde transferi de kısıtlar; bu kısıtlama her zaman ayrı bir durum koduyla gösterilmez. - Nameserver veya iletişim bilgisi değişikliği:
clientUpdateProhibitedveyaserverUpdateProhibitedvarken güncelleme reddedilir. Nameserver değiştirirken hata alıyorsanız önce bu kodlara bakın; ayrıntılar Nameserver (NS) Nedir? sayfasında. - Yenileme:
clientRenewProhibitedveyaserverRenewProhibitedvarken yenileme yapılamaz. Bu kodlar genellikle uyuşmazlık veya askıya alma süreçlerinde görülür. - Silme:
clientDeleteProhibitedveyaserverDeleteProhibitedsilmeyi engeller. - DNS'te yayınlanma:
clientHold,serverHold,inactive,redemptionPeriodvependingDeletedurumlarında alan adı genellikle DNS bölgesinde yayınlanmaz. Bu durumda DNS sorguları NXDOMAIN döner, ancak alan adı registry'de kayıtlı görünmeye devam eder.
Durum kodları alan adı nesnesine ait olduğundan, WHOIS gizliliği kapsamında gizlenmez ve maskeleme uygulanan kayıtlarda da görünür kalır.
Sık Sorulan Sorular
"client transfer prohibited" görmek bir sorun mu?
Hayır. Bu, registrar'ın yetkisiz transferlere karşı koyduğu standart kilittir. Yalnızca alan adınızı başka bir registrar'a taşımak istediğinizde kaldırmanız gerekir.
server önekli bir kodu nasıl kaldırırım?
Kaldıramazsınız; registrar'ınız da doğrudan kaldıramaz. Kodu registry koyduğu için nedenini registrar'ınıza sormanız ve gerekirse onun aracılığıyla registry'ye başvurmanız gerekir.
WHOIS'te "ok", RDAP'ta "active" görüyorum; aynı şey mi?
Evet. RFC 8056, EPP'deki ok durumunu RDAP'taki active değerine eşler. Her ikisi de alan adında bekleyen işlem veya engel olmadığını gösterir.
Bir alan adının WHOIS/RDAP kaydını ve durum kodlarını gör.
whois sorgula →