.UZ  Domain Network Information Centre

DOMAIN RESTORE

Для восстановления объекта Домен, находящегося в стадии жизненого цикла "Период восстановления домена после удаления" (Redemption Grace Period - RGP) предназначена команда EPP <update> domain с расширением RGP.

Объект Домен попадает в период RGP после обработки реестром команды <delete> domain. Периоду RGP соответствует статус объекта redemptionReriod. Когда домен находится в этом статусе, сервер для данного объекта принимает ТОЛЬКО одну команду EPP <update> domain с расширением <rgp:update>.

Команда восстановления домена доступна только для клиента, который является текущим регистратором - спонсором данного объекта. Если объект НЕ имеет статус redemptionReriod, команда будет отклонена.

Команда update с функцией восстановления содержит только один элемент:

  • <domain:name> - полностью определенное доменное имя.
и расширение
  • <rgp:update>, содержащее элемент <rgp:restore op="request"/>, означающее запрос на восстановление удаленного домена.

После подтвержения заявки домен восстанавливается, у него снимаются статус "redemptionPeriod", дата создания домена устанавливается в текущую, дата окончания срока регистрации - на 1 год больше даты создания.

Пример команды <update> с функцией восстановления restore

  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  <epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
    <command>
      <update>
        <domain:update
         xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
          <domain:name>example1-epp.uz</domain:name>
        </domain:update>
      </update>
      <extension>
        <rgp:update
         xmlns:rgp="urn:ietf:params:xml:ns:rgp-1.0">
          <rgp:restore op="request"/>
        </rgp:update>
      </extension>
      <clTRID>USER-1276251625</clTRID>
    </command>
  </epp>

Пример ответа сервера на команду <update> с функцией восстановления restore

При успешной обработке команды <update> в ответе сервера секции <resData> отсутствует.

 <?xml version="1.0" encoding="UTF-8"?>
 <epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
   <response>
     <result code="1000">
       <msg lang="en">Command completed successfully</msg>
     </result>
     <trID>
      <clTRID>USER-1276251625</clTRID>
      <svTRID>hst-20100611132026-197131-00002</svTRID>
     </trID>
   </response>
 </epp>

Доменный объект получает статус "pendingUpdate". После проверки заявки Оператором Реестра и её обработки клиенту будут отправлены <poll> и email-сообщения о результатах.

<poll>-cообщения, сформированные как результат обработки отложенной заявки <update> domain с расширением <rgp:update>, в элементе <resData> содержат следующие элементы:

  • <domain:name> - полностью определенное имя доменного объекта. Элемент содержит атрибут "paResult", который может иметь значения:
    • "1" - заявка подтверждена и выполнена
    • "0" - заявка отклонена
  • <domain:paTRID> - содержит идентификаторы транзакций клиента (clTRID) и ответа сервера (svTRID) по отложенной заяке.
  • <domain:paDate> - дата и время обработки заявки (локальное).

Элемент <msg> содержит уведомление об успешном завершении операции:

Pending action completed successfully
Отложенная операция завершена

В случае отказа в обработке заявки в <poll>-cообщении аттрибут paResult элемента domain:name имеет значение "0"

Элемент <msg> содержит уведомление об отказе в обработке операции:

Pending action rejected
Отложенная операция отклонена

После подтвержения заявки домен восстанавливается, у него снимаются статусы "pendingUpdate" и "redemptionPeriod", дата создания домена устанавливается в текущую, дата окончания срока регистрации - на 1 год больше даты создания.

В случае отклонения заявки доменный объект не изменяется.


Коды ответов сервера на команду <update>

1000    "Command completed successfully"
        "Команда выполнена успешно"

1001    "Command completed successfully; action pending"
        "Команда выполнена успешно, действие отложено"
        

Коды ответов сервера на команду <update> с функцией восстановления restore

1000    "Command completed successfully"
        "Команда выполнена успешно"

1001    "Command completed successfully; action pending"
        "Команда выполнена успешно, действие отложено"
        Ответ на запрос восстановления приватного домена UZ второго уровня

2001    "Command syntax error"
        "Синтаксическая ошибка команды"

2005    "Parameter value syntax error"
        "Синтаксическая ошибка параметра"

2201    "Authorization error"
        "Ошибка авторизации"
         Ошибка выдается при попытке восстановить чужой объект.

2303    "Object does not exist"
        "Объект не существует"
         Ошибка выдается при попытке восстановить несуществующий объект.

2304    "Object status prohibits operation"
        "Статус объекта не позволяет совершение операции"
         Ошибка выдается при попытке восстановить объект, НЕ имеющий
         статус redemptionPeriod.

2306    "Parameter value policy error"
        "Значение параметра не соответствует правилам"
         Ошибка выдается в случае, если в команде <update> задано 
         расширение <rgp:update> и одновременно с ним непустой блок 
         <domain:add> и/или <domain:rem> и/или <domain:chg>

2309    "Application rejected"
        "Заявка отклонена"
         Ошибка выдается в случае, если заявка не соответствует правилам
         публичного домена либо на балансе регистратора недостаточно средств
         для обработки данной заявки