Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 15 из 15

Тема: Модуль тестирования для Hostmaster EPP

  1. #11
    Banned
    Регистрация
    16.11.2011
    Сообщений
    135

    По умолчанию

    Здравствуйте.
    Проверьте содержимое файла сертификата, он должен выглядеть примерно так:

    -----BEGIN ENCRYPTED PRIVATE KEY-----
    MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIS2 qgprFqPxECAggA
    MBQGCCqGSIb3DQMHBAgD1kGN4ZslJgSCBMi1xk9jhlPxP3FyaM IUq8QmckXCs3Sa
    9g73NQbtqZwI+9X5OhpSg/2ALxlCCjbqvzgSu8gfFZ4yo+Xd8VucZDmDSpzZGDod
    A .... MANY LINES LIKE THAT .... .... MANY LINES LIKE THAT ....
    X0R+meOaudPTBxoSgCCM51poFgaqt4l6VlTN4FRpj+c/WZeoMM/BVXO+nayuIMyH
    blK948UAda/bWVmZjXfY4Tztah0CuqlAldOQBzu8TwE7WDwo5S7lo5u0EXEoq CCq
    H0ga/iLNvWYexG7FHLRiq5hTj0g9mUPEbeTXuPtOkTEb/0ckVE2iZH9l7g5edmUZ
    GEs=
    -----END ENCRYPTED PRIVATE KEY-----
    -----BEGIN CERTIFICATE-----
    MIIDXTCCAkWgAwIBAgIJAJC1HiIAZAiIMA0GCSqGSIb3DQEBBQ UAMEUxCzAJBgNV
    BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDB hJbnRlcm5ldCBX
    aWRnaXRzIFB0eSBMdGQwHhcNMTExMjMxMDg1OTQ0WhcNMTIxMj MwMDg1OTQ0WjBF
    A .... MANY LINES LIKE THAT .... .... MANY LINES LIKE THAT ....
    JjyzfN746vaInA1KxYEeI1Rx5KXY8zIdj6a7hhphpj2E04LDdw 7r495dv3UgEgpR
    C3Fayua4DRHyZOLmlvQ6tIChY0ClXXuefbmVSDeUHwc8YufRAE Rp2GfQnL2JlPUL
    B7xxt8BVc69rLeHV15A0qyx77CLSj3tCx2IUXVqRs5mlSbq094 NBxsauYcm0A6Jq
    vA==
    -----END CERTIFICATE-----

    По поводу пунктов тестирования:
    /usr/local/ispmgr/sbin/drhostmasterepp testregistrar base - выполняются все пункты тестирования в которых не требуется участие пользователя.
    /usr/local/ispmgr/sbin/drhostmasterepp testregistrar external - выполняются пункты связанные с обработкой внешних объектов (информация о чужом домене, трансфер домена, и т.д.)
    /usr/local/ispmgr/sbin/drhostmasterepp testregistrar approve - подтверждение запроса на трансфер
    /usr/local/ispmgr/sbin/drhostmasterepp testregistrar reject - отказ от трансфера домена
    /usr/local/ispmgr/sbin/drhostmasterepp testregistrar changepass - смена пароля

    Так же рекомендую не копировать содержимое drhostmaster.conf т.к. велика вероятность того что многие объекты указанные в нём (для создания) могут уже существовать в системе, в таком случае данная операция закончится ошибкой. Проверить правильность ведёрных значений можно с помощью epp-client-а предоставляемого Hostmaster.

  2. #12
    Senior Member
    Регистрация
    22.06.2012
    Сообщений
    160

    По умолчанию

    Доброго дня. Сертификат выглядит похоже Вашему примеру.
    Все значения drhostmaster.conf поменял (я так понимаю, там могут быть любые произвольные значения?).
    ./drhostmasterepp testregistrar base - та же ошибка - не может прочитать сертификат.
    Пока не пройду эту ошибку, дальше тестировать и отписывать не могу((
    В чем может быть проблема?

  3. #13
    Banned
    Регистрация
    16.11.2011
    Сообщений
    135

    По умолчанию

    Значения в drhostmaster.conf должны заполняться в соответствии с документацией Hostmaster.
    https://epp-test.hostmaster.ua/help/ "Описание объектов EPP". Домены должны регистрироваться в зоне epp.ua а ns-ы в example.epp.ua. Доступность для создания доменов и хостов (ns-ов) можно проверить функциями domain:info и host:info в epp-client.

    Можете отправить скриншот настроек и тело сертификата мне в личку?

  4. #14
    Member
    Регистрация
    16.11.2010
    Сообщений
    68

    По умолчанию

    В инструкции http://ru.ispdoc.com/index.php/%D0%A...%B0_Hostmaster пункты 3 и 4 описаны несколько некорректно. Для тестирования approve и reject пришлось под своим тестовым аккаунтом ручками создать домены, указанные в переменных approve_domain и reject_domain соответственно, ручками же задать им authinfo, после чего запросить трансфер обоих доменов от регистратора ua.test2 (справедливо для BILLmanager-Advanced 4.0.73.7). Если делать так, как в инструкции, выплюнуло "Об''єкт не існує". Предлагаю разработчикам допилить автосоздание approve_domain и reject_domain при тестировании.

  5. #15
    Banned
    Регистрация
    16.11.2011
    Сообщений
    135

    По умолчанию

    Действительно данная проблема существует, исправим в ближайшем багфиксе. Как временное решение можно сделать так: /usr/local/ispmgr/etc/drhostmaster.conf

    domain_name = dname.epp.ua
    ...
    approve_domain = dname.epp.ua
    reject_domain = dname.epp.ua

    Далее:
    1. запросить трансфер dname.epp.ua от ua.test2 и выполнить reject
    2. запросить трансфер dname.epp.ua от ua.test2 и выполнить approve

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •