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


DOMAIN:RENEW

Команда EPP <renew> domain предназначена для продления срока регистрации Домена. Команда доступна только регистратор - спонсору домена. Если домен имеет статус clientRenewProhibited или serverRenewProhibited, команда будет отклонена.

Команда содержит следующие элементы:

  • <domain:name> - полностью определенное доменное имя.
  • <domain:curExpDate> - текущий срок окончания регистрации домена. Этот элемент гарантирует, что при случайном повторе команды не произойдет несанкционированного продления срока регистрации
  • <domain:period unit="y"> - количество лет, на которые продлевается срок регистрации. Максимальное значения определяется правилами соответствующего публичного домена
  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  <epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
    <command>
      <renew>
        <domain:renew xmlns:domain="http://eunic.net.ua/epp/domain-1.1">
          <domain:name>example1.epp.ua</domain:name>
          <domain:curExpDate>2012-06-10</domain:curExpDate>
          <domain:period unit="y">1</domain:period>
        </domain:renew>
      </renew>
      <clTRID>USER-1276599424</clTRID>
    </command>
  </epp>

Ответ сервера содержит секцию <resData> <renData>, содержащую следующие элементы:

  • <domain:name> - полностью определенное доменное имя.
  • <domain:exDate> - новая дата и время (локальное) окончания регистрации домена

Пример ответа сервера на команду <renew>

  <?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>
      <resData>
        <domain:renData 
         xmlns:domain="http://eunic.net.ua/epp/domain-1.1">
          <domain:name>example1.epp.ua</domain:name>
          <domain:exDate>2013-06-10T15:03:12+03:00</domain:exDate>
        </domain:renData>
      </resData>
      <trID>
        <clTRID>DRID-DRID-1276599424</clTRID>
        <svTRID>CO-20100615135704-783082-00002</svTRID>
      </trID>
    </response>
  </epp>

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

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

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

2004    "Parameter value range error"
        "Помилка в значенні параметра"
        "Ошибка в значении параметра"
        Ошибка выдается в случае, если в результате продления
        срок регистрации домена превысит максимальный для данного
        публичного домена

2005    "Parameter value syntax error"
        "Синтаксична помилка параметра"
        "Синтаксическая ошибка параметра"
        Ошибка выдается, если неверно указан 
        один из параметров

2105    "Object is not eligible for renewal"
        "Об'єкт не підлягає продовженню"
        "Объект не подлежит продлению"
        Ошибка выдается, если дата, указанная в
        curExpDate, не совпадает с текущим сроком
        регистрации домена

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

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

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

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