.UA ccTLD Domain Network Information Centre
Сервер призначений для тестування роботи EPP

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://hostmaster.ua/epp/domain-1.1">
          <domain:name>example1.epp1.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://hostmaster.ua/epp/domain-1.1">
          <domain:name>example1.epp1.ua</domain:name>
          <domain:exDate>2013-06-10T15:03:12+03:00</domain:exDate>
        </domain:renData>
      </resData>
      <trID>
        <clTRID>DRID-DRID-1276599424</clTRID>
        <svTRID>UA-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"
        "Заявка відхилена"
        Помилка видається у випадку, якщо зазначений термін реєстрації більше максимального 
        або при нестачі коштів на платну операцію