.UZ  Domain Network Information Centre

DOMAIN:TRANSFER QUERY

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

С помощью команды <transfer op=query> можно отследить выполнение последней отложенной или законченной операции трансфера домена. Эта команда доступна как регистратору, запросившему трансфер, так и регистратору - спонсору домена (в случае успешного окончания трансфера - бывшему спонсору). Эту информацию можно также получить, указав в команде пароль (authInfo) объекта.

Чтобы подать команду <transfer op="query">, регистратор, не являющийся в данный момент регистратором - спонсором объекта домен, должен указать пароль объекта (authInfo). Текущий регистратор - спонсор домена может не указывать пароль (authInfo)

Команда <transfer op="query"> содержит следующие элементы:

  • <domain:name> - полностью определенное доменное имя.
  • <domain:authInfo> - необязательный элемент, указывающий authInfo (пароль к объекту). Указывается в случае, если клиент не является регистратором, запросившим трансфер и не является регистратором - спонсором объекта.

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

  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  <epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
    <command>
      <transfer op="query">
        <domain:transfer 
         xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">
          <domain:name>example2-epp.uz</domain:name>
          <domain:authInfo>
            <domain:pw>FOObar22</domain:pw>
          </domain:authInfo>
        </domain:transfer>
      </transfer>
      <clTRID>USER2-1276609155</clTRID>
    </command>
  </epp>

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

  • <domain:name> - полностью определенное доменное имя.
  • <domain:trStatus> - текущий статус операции transfer. Это может быть:
    • "pending" - операция не закончена, ожидается подтверждение;
    • "clientApproved" - трансфер подтвержден клиентом - спонсором домена, операция завершена;
    • "clientRejected" - клиент - спонсор домена отказал в трансфере, операция завершена.
    • "clientCancelled" - запрос на трансфер отменен клиентом, операция завершена.
    • "serverApproved" - трансфер подтвержден сервером.
    • "serverCancelled" - трансфер отменен сервером.
  • <domain:reID> - идентификатор регистратора, приславшего запрос на трансфер.
  • <domain:reDate> - локальные дата и время, когда был прислан запрос на трансфер.
  • <domain:acID> - идентифиратор регистратора, который должен обработать (при статусе PENDIND) заявку на трансфер либо уже обработал (при остальных значения статуса).
  • <domain:acDate> - локальные дата и время, до которого ожидается ответ от спонсора домена (при статусе PENDING) либо дата и время обработки ответа или автоматических действий сервера.
  • <domain:exDate> - дата и время (локальное) окончания регистрации домена (при статусе PENDIND - запрашиваемое)

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

  <?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="urn:ietf:params:xml:ns:domain-1.0">
          <domain:name>example2-epp.uz</domain:name>
          <domain:trStatus>pending</domain:trStatus>
          <domain:acDate>2010-06-22T16:37:35+03:00</domain:acDate>
          <domain:exDate>2012-06-10T22:58:28+03:00</domain:exDate>
        </domain:trnData>
      </resData>
      <trID>
        <clTRID>USER2-1276609155</clTRID>
        <svTRID>hst-20100615163736-665862-00002</svTRID>
      </trID>
    </response>
  </epp>

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

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

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

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

2106    "Object is not eligible for transfer"
        "Объект не подлежит трансферу"
         Ошибка выдается, если заявка на трансфер 
         не поступала

2202    "Invalid authorization information"
        "Недействительные данные аутентификации"
         Ошибка выдается при неверно указанном authInfo.

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