.. _epp-accepttest: EPP Sandbox Accept-Test ======================= ``clID`` Client-ID (Your Login name) ``short-clID`` clID without hyphens and max length of 16 characters Task: ~~~~~ Example domain name ``example-{short-clID}.lv`` is registered in the sandbox system and: * Contact handle for Registrar's primary person (billing contact for all managed domains) - ``{short-clID}-bill`` * Contact handle for default hostmaster is ``{short-clID}-adm0`` .. note:: Please be aware that data in the sandbox environment will be reset every day at midnight (EET). EPP documentation is available at https://www.nic.lv/epp/index.html. | We have a policy that requires the registrar to complete an accept-test sequence | that is a mandatory step to complete to get access to the production EPP environment. | The purpose of this test is to build confidence that both systems interoperate without problems. | Please feel free to test and integrate the EPP system so that it matches your business process. | Once you are ready please validate interoperability by completing the following EPP command sequence on the sandbox server: | Begin session with a ```` command, having a ```` element with value set to: ``_ACCEPT_TEST_``. Multiple accept test attempts are acceptable. * Execute commands: + Latvian legal person, providing - LV registrantion number: ``40001234123``, - VAT nr.: ``LV40001234123`` (in ``lvContact`` extension) - and ```` : ``{short-clID}-lv-hldr`` + Latvian private person, with LV personal code ``010171-10123`` - given in lvContact extension, - using ```` : ``{short-clID}-lv-priv`` + One non-Latvian legal person, with contact details on your choice, - using ```` : ``{short-clID}-nonlv`` * Create an IDN domain ``{clID}-tūdaliņ.lv`` with ```` with ACE-encoded representation ``xn--{clID}-tdali-jpc10d.lv`` with following details: - setting contact handle ``{short-clID}-lv-hldr`` as a holder (registrant) - setting contact handle ``{short-clID}-lv-priv`` as an administrative contact + 2 nameservers: - a subordinate host: ``ns.{clID}-tūdaliņ.lv`` with IP: 1.2.3.4 - a delegated host: ``ns.somenet.lv`` Keep connection alive with ```` or ```` requests until ```` on ``{clID}-tūdaliņ.lv`` returns with ``ok`` instead of ``pendingCreate`` status. New domain name registration requests are processed once every minute. * Execute ```` on ``{clID}-tūdaliņ.lv``: - change registrant to ``{short-clID}-nonlv`` - remove network: ``ns.{clID}-tūdaliņ.lv`` - add network ``ns2.{clID}-tūdaliņ.lv``, with IP ``5.6.7.8`` - add extended state for domain (``lvDomain`` extension): ``clientAutoRenewProhibited`` - execute ```` command on ``{clID}-tūdaliņ.lv`` - execute ```` for contact:id ``{short-clID}-nonlv`` - check if changes have been approved on registry side with . - execute ```` for contact:id ``{short-clID}-nonlv`` (should fail) - execute ```` for contact:id ``{short-clID}-lv-hldr`` (should succeed) - execute ```` command for domain ``{clID}-tūdaliņ.lv`` and end session with command. Expected result code to ```` command would be ``1500`` and a response message: ``Command completed successfully; ending session; Postconditions: CORRECT`` After the accept-test is completed please check the message queue to see the results. It is expected that some accept test commands would fail. Please notify us with an email to epp@nic.lv as soon as the accept-test has been completed successfully.