.UA - наш дiм. Зробимо його кращим!

DOMAIN:TRANSFER CANCEL

Команда EPP <transfer op=cancel> domain призначена для відмови від запиту на переведення (трансфер) об'єкту Домен до іншого реєстратора -спонсора.

Команда <transfer op="cancel"> приймається тільки від реєстратора, який до цього ініціював операцію трансферу цього об'єкту, і операція ще не була завершена (об'єкт знаходиться в статусі pendingTransfer).

Після успішного виконання команди:

  • заявка на transfer відхиляється, їй привласнюється статус "clientCancelled" (трансфер скасований клієнтом)
  • статус pendingTransfer у домена і підпорядкованих хостів знімається

Команда <transfer op="cancel"> містить елемент:

  • <domain:name> - повністю певне доменне ім'я.

Приклад EPP команди <transfer op="cancel">

  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  <epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
    <command>
      <transfer op="cancel">
        <domain:transfer 
         xmlns:domain="http://eunic.net.ua/epp/domain-1.1">
          <domain:name>example2.epp.ua</domain:name>
        </domain:transfer>
      </transfer>
      <clTRID>USER2-1276615308</clTRID>
    </command>
  </epp>

При успішному виконанні команди відповідь сервера містить секцію <resData> <trnData>, у якій є присутніми наступні елементи:

  • <domain:name> - повністю певне доменне ім'я.
  • <domain:trStatus> - поточний статус операції transfer - "clientCancelled".
  • <domain:reID> - ідентифікатор реєстратора, що прислав запит transfer.
  • <domain:reDate> - локальни дата та час, коли був присланий запит transfer.
  • <domain:acID> - ідентифікатор реєстратора - спонсора домена.
  • <domain:acDate> - локальни дата та час прийому відмови від трансферу.
  • <domain:exDate> - дата та час (локальні) закінчення реєстрації домена

Приклад відповіді сервера на команду <transfer op="cancel">

 <?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:trnData xmlns:domain="http://eunic.net.ua/epp/domain-1.1">
        <domain:name>example2.epp.ua</domain:name>
        <domain:trStatus>clientCancelled</domain:trStatus>
        <domain:reID>co.test</domain:reID>
        <domain:reDate>2010-06-15T16:37:35+03:00</domain:reDate>
        <domain:acID>co.eunic</domain:acID>
        <domain:acDate>2010-06-15T18:21:48+03:00</domain:acDate>
        <domain:exDate>2011-06-10T22:58:28+03:00</domain:exDate>
      </domain:trnData>
    </resData>
    <trID>
      <clTRID>USER2-1276615308</clTRID>
      <svTRID>CO-20100615182149-170357-00002</svTRID>
    </trID>
  </response>
 </epp>

Коди відповідей сервера на команду <transfer op="cancel">

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

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

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

2106    "Object is not eligible for transfer"
        "Об'єкт не підлягає трансферу"
        "Объект не подлежит трансферу"

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

2301    "Object not pending transfer"
        "Відсутній запит на трансфер об'єкта"
        "Отсутствие запроса на трансфер объект"
         Помилка видається, коли запрошуваний об'єкт
         не знаходиться в статусі pendingTransfer.

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