.UA - наш дом. Сделаем его лучшим!
Тестовый Сервер


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"/>, означающее запрос на восстановление удаленного домена.

Пример команды <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="http://eunic.net.ua/epp/domain-1.1">
          <domain:name>example1.epp.ua</domain:name>
        </domain:update>
      </update>
      <extension>
        <rgp:update
         xmlns:rgp="http://eunic.net.ua/epp/rgp-1.1">
          <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>CO-20100611132026-197131-00002</svTRID>
     </trID>
   </response>
 </epp>

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

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

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"
        "Заявка відхилена"
        "Заявка отклонена"
         Ошибка выдается в случае, если заявка не соответствует правилам
         публичного домена либо на балансе регистратора недостаточно средств
         для обработки данной заявки