DOMAIN:TRANSFER REJECT

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

Чтобы подать команду <transfer op="reject">, регистратор, являющийся в данный момент регистратором - спонсором объекта домен, должен убедиться, что объект находится в статусе pendingTransfer.

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

  • заявка на transfer отклоняется, ей присваивается статус "clientRejected" (трансфер отклонен текущим регистратором -спонсором)
  • статус pendingTransfer у домена и подчиненных хостов снимается

Команда <transfer op="reject"> содержит элемент:

  • <domain:name> - полностью определенное доменное имя.

Пример EPP команды <transfer op="reject">

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

При успешном выполнении команды ответ сервера содержит секцию <resData> <trnData>, в которой присутствуют следующие элементы:

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

Пример ответа сервера на команду <transfer op="reject">

 <?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>clientrejectd</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>USER-1276615308</clTRID>
      <svTRID>CO-20100615182149-170357-00002</svTRID>
    </trID>
  </response>
 </epp>

Коды ответов сервера на команду <transfer op="reject">

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

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

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

2201    "Authorization error"
        "Помилка авторізаії"
        "Ошибка авторизации"
         Ошибка выдается, когда клиент, пославший 
         команду, не является регистратором - спонсором объекта

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

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