# EPP REQUEST - RESPONSE EXAMPLES GENERATED AT: 2015-03-10 17:19:21 +0200 EXAMPLE COUNT: 107 --- REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3671565571 ``` ### EPP Contact with valid user create command fails if request xml is missing REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Required parameter missing: create > create > postalInfo > name [name] Required parameter missing: create > create > postalInfo > addr > city [city] Required parameter missing: create > create > postalInfo > addr > cc [cc] Required parameter missing: create > create > voice [voice] Required parameter missing: create > create > email [email] Required parameter missing: extension > extdata > ident [ident] ABC-12345 ccReg-9754374392 ``` ### EPP Contact with valid user create command successfully creates a contact REQUEST: ```xml John Doe 123 Example Tallinn EE +372.1234567 test@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Command completed successfully 2421ae02 2015-03-10 15:19:22 UTC ABC-12345 ccReg-0813080787 ``` ### EPP Contact with valid user create command successfully saves ident type REQUEST: ```xml John Doe 123 Example Tallinn EE +372.1234567 test@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 1990-22-12 ABC-12345 ``` RESPONSE: ```xml Command completed successfully 54ade702 2015-03-10 15:19:22 UTC ABC-12345 ccReg-8661523184 ``` ### EPP Contact with valid user create command successfully adds registrar REQUEST: ```xml John Doe 123 Example Tallinn EE +372.1234567 test@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Command completed successfully 34e5c31b 2015-03-10 15:19:23 UTC ABC-12345 ccReg-1951857731 ``` ### EPP Contact with valid user create command returns result data upon success REQUEST: ```xml John Doe 123 Example Tallinn EE +372.1234567 test@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Command completed successfully eece3ee1 2015-03-10 15:19:23 UTC ABC-12345 ccReg-3402001282 ``` ### EPP Contact with valid user create command successfully saves custom code REQUEST: ```xml John Doe 123 Example Tallinn EE +372.1234567 test@example.example 12345 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Command completed successfully registrar1:12345 2015-03-10 15:19:23 UTC ABC-12345 ccReg-9707819433 ``` ### EPP Contact with valid user create command should return parameter value policy errror REQUEST: ```xml John Doe 123 Example Tallinn EE should not save +372.1234567 test@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Org should be blank: postalInfo > org [org] ABC-12345 ccReg-6375499408 ``` ### EPP Contact with valid user update command fails if request is invalid REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Required parameter missing: add, rem or chg Required parameter missing: update > update > id [id] Required parameter missing: update > update > authInfo > pw [pw] ABC-12345 ccReg-5802796953 ``` ### EPP Contact with valid user update command returns error if obj doesnt exist REQUEST: ```xml not-exists password John Doe Edited +372.7654321 edited@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Object does not exist not-exists ABC-12345 ccReg-7377667179 ``` ### EPP Contact with valid user update command is succesful REQUEST: ```xml sh8013 password John Doe Edited +372.7654321 edited@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Command completed successfully sh8013 2015-03-10 15:19:23 UTC ABC-12345 ccReg-3426251330 ``` ### EPP Contact with valid user update command fails with wrong authentication info REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8522915078 ``` REQUEST: ```xml sh8013 password John Doe Edited +372.7654321 edited@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-7509609824 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3545721295 ``` ### EPP Contact with valid user update command returns phone and email error REQUEST: ```xml sh8013 password John Doe Edited 123213 wrong JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Phone nr is invalid [phone] Email is invalid [email] ABC-12345 ccReg-3920253137 ``` ### EPP Contact with valid user update command should not update code with custom string REQUEST: ```xml sh8013 password John Doe Edited +372.7654321 edited@example.example notpossibletoupdate JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Object does not exist sh8013notpossibletoupdate ABC-12345 ccReg-5894348058 ``` ### EPP Contact with valid user update command should update ident REQUEST: ```xml sh8013 password John Doe Edited +372.7654321 edited@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 1990-22-12 ABC-12345 ``` RESPONSE: ```xml Command completed successfully sh8013 2015-03-10 15:19:23 UTC ABC-12345 ccReg-3402695656 ``` ### EPP Contact with valid user update command should return parameter value policy errror for org update REQUEST: ```xml sh8013 password John Doe Edited should not save +372.7654321 edited@example.example JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Org should be blank: postalInfo > org [org] ABC-12345 ccReg-4459479508 ``` ### EPP Contact with valid user delete command fails if request is invalid REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Required parameter missing: delete > delete > id [id] Required parameter missing: delete > delete > authInfo > pw [pw] ABC-12345 ccReg-4270308301 ``` ### EPP Contact with valid user delete command returns error if obj doesnt exist REQUEST: ```xml not-exists password JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Object does not exist not-exists ABC-12345 ccReg-0851655200 ``` ### EPP Contact with valid user delete command deletes contact REQUEST: ```xml sh34135985 password JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2813303007 ``` ### EPP Contact with valid user delete command fails if contact has associated domain REQUEST: ```xml sh69550939 password JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Object association prohibits operation [domains] ABC-12345 ccReg-4347556039 ``` ### EPP Contact with valid user delete command fails with wrong authentication info REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3785497315 ``` REQUEST: ```xml sh76770592 password JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 37605030299 ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-6808295757 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5913580108 ``` ### EPP Contact with valid user check command fails if request is invalid REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Required parameter missing: check > check > id [id] ABC-12345 ccReg-6098496864 ``` ### EPP Contact with valid user check command returns info about contact availability REQUEST: ```xml check-1234 check-4321 ABC-12345 ``` RESPONSE: ```xml Command completed successfully check-1234 in use check-4321 ABC-12345 ccReg-4323249463 ``` ### EPP Contact with valid user info command fails if request invalid REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Required parameter missing: info > info > id [id] ABC-12345 ccReg-8858986480 ``` ### EPP Contact with valid user info command returns error when object does not exist REQUEST: ```xml no-contact password ABC-12345 ``` RESPONSE: ```xml Object does not exist no-contact ABC-12345 ccReg-4774505224 ``` ### EPP Contact with valid user info command return info about contact REQUEST: ```xml info-4444 password ABC-12345 ``` RESPONSE: ```xml Command completed successfully info-4444 +372.12345678 catherine@lockman.biz Johnny Awesome Wehner Trail New Merlchester 44479 registrar1 2015-03-10 15:19:24 UTC 37605030299 password ABC-12345 ccReg-3535234191 ``` ### EPP Contact with valid user info command returns no authorization error for wrong password when owner REQUEST: ```xml sh40186118 wrong-pw ABC-12345 ``` RESPONSE: ```xml Command completed successfully sh40186118 +372.12345678 catherine@lockman.biz Jena Powlowski0 Wehner Trail New Merlchester 44479 registrar1 2015-03-10 15:19:22 UTC 37605030299 password ABC-12345 ccReg-3401381543 ``` ### EPP Contact with valid user info command returns no authorization error for wrong user but correct pw REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0862768316 ``` REQUEST: ```xml sh40186118 password ABC-12345 ``` RESPONSE: ```xml Command completed successfully sh40186118 +372.12345678 catherine@lockman.biz Jena Powlowski0 Wehner Trail New Merlchester 44479 registrar1 2015-03-10 15:19:22 UTC 37605030299 ABC-12345 ccReg-4413670191 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8638013591 ``` ### EPP Contact with valid user info command returns authorization error for wrong user and wrong pw REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1910877294 ``` REQUEST: ```xml sh40186118 wrong-pw ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-5138393373 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-7606242982 ``` ### EPP Contact with valid user renew command returns 2101-unimplemented command REQUEST: ```xml info-4444 2fooBAR ABC-12345 ``` RESPONSE: ```xml Unimplemented command ABC-12345 ccReg-2646973426 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1028115474 ``` ### EPP Domain returns error if contact does not exists REQUEST: ```xml example69731840973274203.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 citizen_1234 sh1111 sh2222 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Contact was not found sh1111 Contact was not found sh2222 ABC-12345 ccReg-7797648703 ``` ### EPP Domain validates required parameters REQUEST: ```xml test.ee ABC-12345 ``` RESPONSE: ```xml Required parameter missing: create > create > ns [ns] Required parameter missing: create > create > registrant [registrant] Required parameter missing: create > create > ns > hostAttr [host_attr] Required parameter missing: extension > extdata > legalDocument [legal_document] ABC-12345 ccReg-0236836699 ``` ### EPP Domain with citizen as an owner creates a domain REQUEST: ```xml example55415413922780704.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example55415413922780704.ee 2015-03-10 15:19:25 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-3312842406 ``` ### EPP Domain with citizen as an owner creates a domain with legal document REQUEST: ```xml example70091595483024373.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example70091595483024373.ee 2015-03-10 15:19:25 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-6943993742 ``` ### EPP Domain with citizen as an owner validates nameserver ipv4 when in same zone as domain REQUEST: ```xml example83088188887889939.ee 1 ns1.example83088188887889939.ee ns2.example83088188887889939.ee citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml IPv4 is missing [ipv4] ABC-12345 ccReg-6552200046 ``` ### EPP Domain with citizen as an owner does not create reserved domain REQUEST: ```xml 1162.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Domain name is reserved or restricted [name_dirty] 1162.ee ABC-12345 ccReg-5986545514 ``` ### EPP Domain with citizen as an owner does not create domain without contacts and registrant REQUEST: ```xml example48727412234219681.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Required parameter missing: create > create > registrant [registrant] ABC-12345 ccReg-7789403429 ``` ### EPP Domain with citizen as an owner does not create domain without nameservers REQUEST: ```xml example401229442362069.ee 1 citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Required parameter missing: create > create > ns [ns] Required parameter missing: create > create > ns > hostAttr [host_attr] ABC-12345 ccReg-0005778869 ``` ### EPP Domain with citizen as an owner does not create domain with too many nameservers REQUEST: ```xml example96768184835593218.ee 1 ns0.example.net ns1.example.net ns2.example.net ns3.example.net ns4.example.net ns5.example.net ns6.example.net ns7.example.net ns8.example.net ns9.example.net ns10.example.net ns11.example.net ns12.example.net ns13.example.net citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Nameservers count must be between 2-11 [nameservers] ABC-12345 ccReg-7408521299 ``` ### EPP Domain with citizen as an owner returns error when invalid nameservers are present REQUEST: ```xml example34050519198727054.ee 1 invalid1- -invalid2 citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Hostname is invalid [hostname] invalid1- Hostname is invalid [hostname] -invalid2 ABC-12345 ccReg-2693172502 ``` ### EPP Domain with citizen as an owner checks hostAttr presence REQUEST: ```xml example19042189908255726.ee 1 ns1.example.ee ns2.example.ee citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Required parameter missing: create > create > ns > hostAttr [host_attr] ABC-12345 ccReg-5156578871 ``` ### EPP Domain with citizen as an owner creates domain with nameservers with ips REQUEST: ```xml example91147046017485197.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 2fooBAR JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example91147046017485197.ee 2015-03-10 15:19:25 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-0814871734 ``` ### EPP Domain with citizen as an owner returns error when nameserver has invalid ips REQUEST: ```xml example13921910832244057.ee 1 ns1.example.net 192.0.2.2.invalid ns2.example.net invalid_ipv6 citizen_1234 sh8013 sh8013 sh801333 2fooBAR JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml IPv4 is invalid [ipv4] 192.0.2.2.invalid IPv6 is invalid [ipv6] INVALID_IPV6 ABC-12345 ccReg-3083240669 ``` ### EPP Domain with citizen as an owner creates a domain with period in days REQUEST: ```xml example74355573983343477.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example74355573983343477.ee 2015-03-10 15:19:26 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-5571592783 ``` ### EPP Domain with citizen as an owner does not create a domain with invalid period REQUEST: ```xml example30255152706708311.ee 367 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Period must add up to 1, 2 or 3 years [period] 367 ABC-12345 ccReg-5868030331 ``` ### EPP Domain with citizen as an owner creates a domain with multiple dnskeys REQUEST: ```xml example9434132897890950.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 257 3 3 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example9434132897890950.ee 2015-03-10 15:19:26 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-8482595413 ``` ### EPP Domain with citizen as an owner does not create a domain when dnskeys are invalid REQUEST: ```xml example44345627365449931.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 250 4 9 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 1 3 10 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 5 254 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Valid algorithms are: 3, 5, 6, 7, 8, 252, 253, 254, 255 [alg] 9 Valid protocols are: 3 [protocol] 4 Valid flags are: 0, 256, 257 [flags] 250 Valid algorithms are: 3, 5, 6, 7, 8, 252, 253, 254, 255 [alg] 10 Valid flags are: 0, 256, 257 [flags] 1 Public key is missing [public_key] Valid protocols are: 3 [protocol] 5 ABC-12345 ccReg-2738661248 ``` ### EPP Domain with citizen as an owner does not create a domain with two identical dnskeys REQUEST: ```xml example78892520280308641.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 257 3 3 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Public key already exists [public_key] 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ccReg-3699584195 ``` ### EPP Domain with citizen as an owner validated dnskeys count REQUEST: ```xml example6152844262625351.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 257 3 3 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml DNS keys count must be between 0-1 [dnskeys] ABC-12345 ccReg-6320253470 ``` ### EPP Domain with citizen as an owner creates domain with ds data REQUEST: ```xml example99913663627111256.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 12345 3 1 49FD46E6C4B45C55D4AC JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example99913663627111256.ee 2015-03-10 15:19:26 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-0552018173 ``` ### EPP Domain with citizen as an owner creates domain with ds data with key REQUEST: ```xml example23884271672663972.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 12345 3 1 49FD46E6C4B45C55D4AC 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example23884271672663972.ee 2015-03-10 15:19:26 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-1011548001 ``` ### EPP Domain with citizen as an owner prohibits dsData REQUEST: ```xml example66958471273718608.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 12345 3 1 49FD46E6C4B45C55D4AC 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml dsData object is not allowed ABC-12345 ccReg-9169451622 ``` ### EPP Domain with citizen as an owner prohibits keyData REQUEST: ```xml example56494345294084411.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml keyData object is not allowed ABC-12345 ccReg-3112635954 ``` ### EPP Domain with citizen as an owner prohibits dsData and keyData when they exists together REQUEST: ```xml example96254489047026999.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net citizen_1234 sh8013 sh8013 sh801333 12345 3 1 49FD46E6C4B45C55D4AC 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Mutually exclusive parameters: extension > create > keyData, extension > create > dsData ABC-12345 ccReg-5192422617 ``` ### EPP Domain with juridical persion as an owner creates a domain with contacts REQUEST: ```xml example90502607179119410.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net juridical_1234 sh8013 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example90502607179119410.ee 2015-03-10 15:19:27 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-3227541160 ``` ### EPP Domain with juridical persion as an owner does not create a domain without admin contact REQUEST: ```xml example84375762301029905.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net juridical_1234 sh8013 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Admin contacts count must be between 1-10 [admin_contacts] ABC-12345 ccReg-0301019365 ``` ### EPP Domain with juridical persion as an owner cannot assign juridical person as admin contact REQUEST: ```xml example4072313282158096.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net juridical_1234 juridical_1234 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Admin contact can be only citizen juridical_1234 ABC-12345 ccReg-8774912503 ``` ### EPP Domain with valid domain transfers a domain REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6417278993 ``` REQUEST: ```xml fabricate_name1.ee 16c6697101b6117dd01f0c66443038c0 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name1.ee serverApproved 222 2015-03-10 15:19:27 UTC 111 2015-03-10 15:19:27 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-1294225945 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5332757850 ``` REQUEST: ```xml fabricate_name1.ee 03728ab186c4a492f033350023b46b88 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name1.ee pending 111 2015-03-10 15:19:27 UTC 222 2015-03-10 16:19:27 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-2981959760 ``` REQUEST: ```xml fabricate_name1.ee 03728ab186c4a492f033350023b46b88 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name1.ee pending 111 2015-03-10 15:19:27 UTC 222 2015-03-10 16:19:27 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-2720880755 ``` REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1339507270 ``` REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-03-10 15:19:27 UTC Transfer requested. fabricate_name1.ee pending 111 2015-03-10 15:19:27 UTC 222 2015-03-10 16:19:27 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-1114095309 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2488949090 ``` REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0760562989 ``` REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8346264214 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1719949007 ``` ### EPP Domain with valid domain creates a domain transfer with legal document REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3211934627 ``` REQUEST: ```xml fabricate_name2.ee 8b4b93c0b6bdfe747463fb8ba79924e7 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name2.ee pending 222 2015-03-10 15:19:28 UTC 111 2015-03-10 16:19:28 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-1791819972 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5076079735 ``` REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0924745168 ``` REQUEST: ```xml fabricate_name2.ee 8b4b93c0b6bdfe747463fb8ba79924e7 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name2.ee pending 222 2015-03-10 15:19:28 UTC 111 2015-03-10 16:19:28 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-0693582762 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9530855209 ``` ### EPP Domain with valid domain creates transfer successfully without legal document REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3231651613 ``` REQUEST: ```xml fabricate_name3.ee b6f1a7c689c3c06b13ff837214be6556 ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name3.ee serverApproved 222 2015-03-10 15:19:28 UTC 111 2015-03-10 15:19:28 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-9653002799 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5167128642 ``` ### EPP Domain with valid domain should not creates transfer without password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9067001828 ``` REQUEST: ```xml fabricate_name4.ee 98oiewslkfkd ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-3943818846 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8830591089 ``` ### EPP Domain with valid domain approves the transfer request REQUEST: ```xml fabricate_name5.ee a8368f031ad884359f2f9294e01a0bee JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name5.ee clientApproved 222 2015-03-10 15:19:29 UTC 111 2015-03-10 15:19:29 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-1809533497 ``` ### EPP Domain with valid domain rejects a domain transfer REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4042619523 ``` REQUEST: ```xml fabricate_name6.ee d2b6e4fc9f966c163356e7aad1047516 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Transfer can be rejected only by current registrar ABC-12345 ccReg-2478717959 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9734993774 ``` REQUEST: ```xml fabricate_name6.ee d2b6e4fc9f966c163356e7aad1047516 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name6.ee clientRejected 222 2015-03-10 15:19:29 UTC 111 2016-03-10 00:00:00 UTC ABC-12345 ccReg-6634634980 ``` ### EPP Domain with valid domain prohibits wrong registrar from approving transfer REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2519392999 ``` REQUEST: ```xml fabricate_name7.ee fd7f8f49a00f9532434f0da580a623fa JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Transfer can be approved only by current domain registrar ABC-12345 ccReg-1382656620 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4831834771 ``` ### EPP Domain with valid domain does not transfer with invalid pw REQUEST: ```xml fabricate_name8.ee test JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-7486481521 ``` ### EPP Domain with valid domain ignores transfer when owner registrar requests transfer REQUEST: ```xml fabricate_name9.ee 4a42cac5ed2baf10a6dba39a1bd4d436 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Domain already belongs to the querying registrar ABC-12345 ccReg-1328620960 ``` ### EPP Domain with valid domain returns an error for incorrect op attribute REQUEST: ```xml example56627159572138989.ee 98oiewslkfkd ABC-12345 ``` RESPONSE: ```xml Attribute is invalid: op ABC-12345 ccReg-2514184293 ``` ### EPP Domain with valid domain creates new pw after successful transfer REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9987003880 ``` REQUEST: ```xml fabricate_name11.ee 4d8c40f85a06caef66074240dfd78633 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name11.ee serverApproved 222 2015-03-10 15:19:30 UTC 111 2015-03-10 15:19:30 UTC 2016-03-10 00:00:00 UTC ABC-12345 ccReg-1445611391 ``` REQUEST: ```xml fabricate_name11.ee 4d8c40f85a06caef66074240dfd78633 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-6995496299 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5149827925 ``` ### EPP Domain with valid domain should get an error when there is no pending transfer REQUEST: ```xml fabricate_name12.ee 4f84ae3b3dbe0f960e4f1780111bf0e2 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Pending transfer was not found ABC-12345 ccReg-5815713161 ``` ### EPP Domain with valid domain updates a domain REQUEST: ```xml fabricate_name13.ee citizen_1234 JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1347920772 ``` ### EPP Domain with valid domain updates domain and adds objects REQUEST: ```xml fabricate_name14.ee ns1.example.com ns2.example.com mak21 Payment overdue. 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ``` RESPONSE: ```xml Contact was not found mak21 ABC-12345 ccReg-2224120145 ``` REQUEST: ```xml fabricate_name14.ee ns1.example.com ns2.example.com mak21 Payment overdue. 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1513536423 ``` REQUEST: ```xml fabricate_name14.ee ns1.example.com ns2.example.com mak21 Payment overdue. 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ``` RESPONSE: ```xml Nameserver already exists on this domain [hostname] ns1.example.com Nameserver already exists on this domain [hostname] ns2.example.com Contact already exists on this domain [contact_code_cache] mak21 Status already exists on this domain [value] clientHold Status already exists on this domain [value] clientUpdateProhibited Public key already exists [public_key] 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f Public key already exists [public_key] 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ccReg-7862051726 ``` ### EPP Domain with valid domain updates a domain and removes objects REQUEST: ```xml fabricate_name15.ee ns1.example.com ns2.example.com citizen_1234 Payment overdue. 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0234870654 ``` REQUEST: ```xml fabricate_name15.ee ns1.example.com citizen_1234 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4126922612 ``` REQUEST: ```xml fabricate_name15.ee ns1.example.com citizen_1234 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ``` RESPONSE: ```xml Nameserver was not found ns1.example.com Contact was not found citizen_1234 Status was not found clientHold DS was not found 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ccReg-0876331676 ``` ### EPP Domain with valid domain does not remove server statuses REQUEST: ```xml fabricate_name16.ee ABC-12345 ``` RESPONSE: ```xml Status was not found serverHold ABC-12345 ccReg-0197026774 ``` ### EPP Domain with valid domain does not add duplicate objects to domain REQUEST: ```xml fabricate_name17.ee ns.wilkinson51.ee sh26730572 ABC-12345 ``` RESPONSE: ```xml Nameserver already exists on this domain [hostname] ns.wilkinson51.ee Contact already exists on this domain [contact_code_cache] sh26730572 ABC-12345 ccReg-7238742798 ``` REQUEST: ```xml fabricate_name17.ee ns.wilkinson51.ee sh26730572 ABC-12345 ``` RESPONSE: ```xml Nameserver already exists on this domain [hostname] ns.wilkinson51.ee Contact already exists on this domain [contact_code_cache] sh26730572 ABC-12345 ccReg-8444739569 ``` ### EPP Domain with valid domain cannot change registrant without legal document REQUEST: ```xml fabricate_name18.ee citizen_1234 ABC-12345 ``` RESPONSE: ```xml Required parameter missing: extension > extdata > legalDocument [legal_document] ABC-12345 ccReg-5896788044 ``` ### EPP Domain with valid domain does not assign invalid status to domain REQUEST: ```xml fabricate_name19.ee ABC-12345 ``` RESPONSE: ```xml Status was not found invalidStatus ABC-12345 ccReg-0194476203 ``` ### EPP Domain with valid domain renews a domain REQUEST: ```xml fabricate_name20.ee 2016-03-10 1 ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name20.ee 2017-03-10 00:00:00 UTC ABC-12345 ccReg-0330789403 ``` ### EPP Domain with valid domain returns an error when given and current exp dates do not match REQUEST: ```xml fabricate_name21.ee 2200-08-07 1 ABC-12345 ``` RESPONSE: ```xml Given and current expire dates do not match 2200-08-07 ABC-12345 ccReg-8289799139 ``` ### EPP Domain with valid domain returns an error when period is invalid REQUEST: ```xml fabricate_name22.ee 2016-03-10 4 ABC-12345 ``` RESPONSE: ```xml Period must add up to 1, 2 or 3 years [period] 4 ABC-12345 ccReg-9889231710 ``` ### EPP Domain with valid domain returns domain info REQUEST: ```xml fabricate_name23.ee 2fooBAR ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name23.ee Payment overdue. sh57883845 sh26624963 ns.mosciskizemlak69.ee 192.168.1.1 ns.beahanreinger70.ee 192.168.1.1 ns.wyman71.ee 192.168.1.1 ns1.example.com 192.168.1.1 1080:0:0:0:8:800:200C:417A registrar1 2015-03-10 15:19:32 UTC 2016-03-10 00:00:00 UTC 2015-03-10 15:19:33 UTC 4830f8a847c25154ad5ad6ae64825622 123 3 1 abc 257 3 3 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 123 3 1 abc 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ccReg-7857605221 ``` REQUEST: ```xml fabricate_name23.ee 2fooBAR ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name23.ee Payment overdue. sh57883845 sh26624963 ns.mosciskizemlak69.ee 192.168.1.1 ns.beahanreinger70.ee 192.168.1.1 ns.wyman71.ee 192.168.1.1 ns1.example.com 192.168.1.1 1080:0:0:0:8:800:200C:417A registrar1 2015-03-10 15:19:32 UTC 2016-03-10 00:00:00 UTC 2015-03-10 15:19:33 UTC 4830f8a847c25154ad5ad6ae64825622 123 3 1 abc 257 3 3 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 123 3 1 abc 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ccReg-6385684362 ``` ### EPP Domain with valid domain returns error when domain can not be found REQUEST: ```xml test.ee 2fooBAR ABC-12345 ``` RESPONSE: ```xml Domain not found test.ee ABC-12345 ccReg-1597421922 ``` ### EPP Domain with valid domain sets ok status by default REQUEST: ```xml fabricate_name25.ee 2fooBAR ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name25.ee sh81389071 sh45206461 ns.parisian75.ee 192.168.1.1 ns.paucek76.ee 192.168.1.1 ns.manteschulist77.ee 192.168.1.1 registrar1 2015-03-10 15:19:33 UTC 2016-03-10 00:00:00 UTC 2015-03-10 15:19:33 UTC 43cb67bf4708c22656ef8e969d53eb76 ABC-12345 ccReg-1076195843 ``` ### EPP Domain with valid domain can not see other registrar domains REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1832669555 ``` REQUEST: ```xml fabricate_name26.ee 2fooBAR ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-6252645399 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9220176270 ``` ### EPP Domain with valid domain deletes domain REQUEST: ```xml fabricate_name27.ee JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9930620359 ``` ### EPP Domain with valid domain does not delete domain with specific status REQUEST: ```xml fabricate_name28.ee JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== ABC-12345 ``` RESPONSE: ```xml Domain status prohibits operation ABC-12345 ccReg-4532736004 ``` ### EPP Domain with valid domain does not delete domain without legal document REQUEST: ```xml example.ee ABC-12345 ``` RESPONSE: ```xml Required parameter missing: extension > extdata > legalDocument [legal_document] ABC-12345 ccReg-9169585096 ``` ### EPP Domain with valid domain checks a domain REQUEST: ```xml one.ee ABC-12345 ``` RESPONSE: ```xml Command completed successfully one.ee ABC-12345 ccReg-0642087040 ``` REQUEST: ```xml fabricate_name30.ee ABC-12345 ``` RESPONSE: ```xml Command completed successfully fabricate_name30.ee in use ABC-12345 ccReg-0414054221 ``` ### EPP Domain with valid domain checks multiple domains REQUEST: ```xml one.ee two.ee three.ee ABC-12345 ``` RESPONSE: ```xml Command completed successfully one.ee two.ee three.ee ABC-12345 ccReg-3368366476 ``` ### EPP Domain with valid domain checks invalid format domain REQUEST: ```xml one.ee notcorrectdomain ABC-12345 ``` RESPONSE: ```xml Command completed successfully one.ee notcorrectdomain invalid format ABC-12345 ccReg-5163771840 ``` ### EPP Helper in context of Domain generates valid transfer xml REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9357156588 ``` ### EPP Keyrelay makes a keyrelay request REQUEST: ```xml fabricate_name33.ee 256 3 8 cmlraXN0aGViZXN0 e511587f2d333bdefc005df1c2549724 P1M13D 1426000774 ``` RESPONSE: ```xml Command completed successfully 1426000774 ccReg-6695206209 ``` ### EPP Keyrelay returns an error when parameters are missing REQUEST: ```xml fabricate_name33.ee 3 8 cmlraXN0aGViZXN0 e511587f2d333bdefc005df1c2549724 Invalid Expiry 1426000774 ``` RESPONSE: ```xml Required parameter missing: keyrelay > keyData > flags [flags] Expiry relative must be compatible to ISO 8601 Invalid Expiry 1426000774 ccReg-0964015012 ``` ### EPP Keyrelay returns an error on invalid relative expiry REQUEST: ```xml fabricate_name33.ee 256 3 8 cmlraXN0aGViZXN0 e511587f2d333bdefc005df1c2549724 Invalid Expiry 1426000774 ``` RESPONSE: ```xml Expiry relative must be compatible to ISO 8601 Invalid Expiry 1426000774 ccReg-0366964269 ``` ### EPP Keyrelay returns an error on invalid absolute expiry REQUEST: ```xml fabricate_name33.ee 256 3 8 cmlraXN0aGViZXN0 e511587f2d333bdefc005df1c2549724 Invalid Absolute 1426000774 ``` RESPONSE: ```xml Expiry absolute must be compatible to ISO 8601 Invalid Absolute 1426000774 ccReg-4725971406 ``` ### EPP Keyrelay does not allow both relative and absolute REQUEST: ```xml fabricate_name33.ee 256 3 8 cmlraXN0aGViZXN0 e511587f2d333bdefc005df1c2549724 P1D 2014-12-23 1426000775 ``` RESPONSE: ```xml Exactly one parameter required: keyrelay > expiry > relative OR keyrelay > expiry > absolute 1426000775 ccReg-8556836847 ``` ### EPP Keyrelay saves legal document with keyrelay REQUEST: ```xml fabricate_name33.ee 256 3 8 cmlraXN0aGViZXN0 e511587f2d333bdefc005df1c2549724 P1D JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 1426000775 ``` RESPONSE: ```xml Command completed successfully 1426000775 ccReg-4097781363 ``` ### EPP Keyrelay validates legal document types REQUEST: ```xml fabricate_name33.ee 256 3 8 cmlraXN0aGViZXN0 e511587f2d333bdefc005df1c2549724 P1D JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 1426000775 ``` RESPONSE: ```xml Attribute is invalid: type 1426000775 ccReg-6271258175 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9779533912 ``` ### EPP Poll returns no messages in poll REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully; no messages 1426000775 ccReg-8517889338 ``` ### EPP Poll queues and dequeues messages REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3817851357 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully; no messages 1426000775 ccReg-1851455399 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2501015815 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-03-10 15:19:35 UTC Balance low. 1426000775 ccReg-8489813477 ``` REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0232917065 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Message was not found 1 1426000775 ccReg-8084312812 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2255681297 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully 1426000775 ccReg-3354623191 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Message was not found 1 1426000775 ccReg-7397673913 ``` ### EPP Poll returns an error on incorrect op REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Attribute is invalid: op 1426000775 ccReg-1944148254 ``` ### EPP Poll dequeues multiple messages REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-03-10 15:19:35 UTC Smth else. 1426000775 ccReg-7291091144 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully 1426000775 ccReg-7798588612 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-03-10 15:19:35 UTC Something. 1426000775 ccReg-5940017916 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully 1426000775 ccReg-7457864744 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-03-10 15:19:35 UTC Balance low. 1426000775 ccReg-3851409090 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully 1426000775 ccReg-7618844534 ``` REQUEST: ```xml 1426000775 ``` RESPONSE: ```xml Command completed successfully; no messages 1426000775 ccReg-8787699365 ``` ### EPP Session when not connected greets client upon connection RESPONSE: ```xml EPP server (EIS) 2015-03-10T15:19:36Z 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ``` ### EPP Session when connected does not log in with invalid user REQUEST: ```xml wrong-user ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Authentication error; server closing connection ABC-12345 ccReg-8297802116 ``` ### EPP Session when connected does not log in with inactive user REQUEST: ```xml inactive-user ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Authentication error; server closing connection ABC-12345 ccReg-8118520354 ``` ### EPP Session when connected prohibits further actions unless logged in REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml You need to login first. ABC-12345 ccReg-3938328268 ``` ### EPP Session when connected with valid user logs in epp user REQUEST: ```xml gitlab ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6119124830 ``` ### EPP Session when connected with valid user does not log in twice REQUEST: ```xml gitlab ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5662102004 ``` REQUEST: ```xml gitlab ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Already logged in. Use <logout> first. ABC-12345 ccReg-3110491529 ``` ### EPP Session when connected with valid user logs out epp user REQUEST: ```xml gitlab ghyt9e4fu 1.0 en urn:ietf:params:xml:ns:domain-1.0 urn:ietf:params:xml:ns:contact-1.0 urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 urn:ee:eis:xml:epp:eis-1.0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8680909451 ``` REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Command completed successfully; ending session ABC-12345 ccReg-9722978417 ```