From 53ba95152e3084c9f08c92b7372d9930b38f75aa Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Tue, 10 Mar 2015 17:21:08 +0200 Subject: [PATCH] Update epp examples doc --- doc/epp-examples.md | 3408 ++++++++++++++++++++++++--------------- spec/epp/domain_spec.rb | 2 +- 2 files changed, 2140 insertions(+), 1270 deletions(-) diff --git a/doc/epp-examples.md b/doc/epp-examples.md index 23c9a2b87..cf20d0368 100644 --- a/doc/epp-examples.md +++ b/doc/epp-examples.md @@ -1,6 +1,6 @@ # EPP REQUEST - RESPONSE EXAMPLES -GENERATED AT: 2015-01-29 16:37:08 +0200 -EXAMPLE COUNT: 103 +GENERATED AT: 2015-03-10 17:19:21 +0200 +EXAMPLE COUNT: 107 --- @@ -11,7 +11,7 @@ REQUEST: - gitlab + registrar1 ghyt9e4fu 1.0 @@ -44,7 +44,7 @@ RESPONSE: ABC-12345 - ccReg-9605659156 + ccReg-3671565571 @@ -72,120 +72,32 @@ RESPONSE: - - Command syntax error + + 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-5082565487 + ccReg-9754374392 ``` -### EPP Contact with valid user create command fails if request xml is missing - -REQUEST: - -```xml - - - - - - - - - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Required parameter missing: name - - - Required parameter missing: city - - - Required parameter missing: cc - - - Required parameter missing: ident - - - Required parameter missing: voice - - - Required parameter missing: email - - - - ABC-12345 - ccReg-4208345006 - - -``` - -### EPP Contact with valid user create command successfully saves ident type - -REQUEST: - -```xml - - - - - - - John Doe - - 123 Example - Tallinn - EE - - - +372.1234567 - test@example.example - 1990-22-12 - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Command completed successfully - - - - 6ea96411 - 2015-01-29 14:37:09 UTC - - - - ABC-12345 - ccReg-5552787115 - - - -``` - ### EPP Contact with valid user create command successfully creates a contact REQUEST: @@ -206,9 +118,14 @@ REQUEST: +372.1234567 test@example.example - 37605030299 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -225,13 +142,69 @@ RESPONSE: - 65e681ce - 2015-01-29 14:37:09 UTC + 2421ae02 + 2015-03-10 15:19:22 UTC ABC-12345 - ccReg-8119456299 + 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 @@ -257,9 +230,14 @@ REQUEST: +372.1234567 test@example.example - 37605030299 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -276,13 +254,13 @@ RESPONSE: - 5c961f09 - 2015-01-29 14:37:09 UTC + 34e5c31b + 2015-03-10 15:19:23 UTC ABC-12345 - ccReg-7819343556 + ccReg-1951857731 @@ -308,9 +286,14 @@ REQUEST: +372.1234567 test@example.example - 37605030299 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -327,19 +310,19 @@ RESPONSE: - 193db5f6 - 2015-01-29 14:37:09 UTC + eece3ee1 + 2015-03-10 15:19:23 UTC ABC-12345 - ccReg-7922426886 + ccReg-3402001282 ``` -### EPP Contact with valid user create command creates disclosure data +### EPP Contact with valid user create command successfully saves custom code REQUEST: @@ -359,17 +342,15 @@ REQUEST: +372.1234567 test@example.example - 37605030299 - - - - - - - - + 12345 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -386,19 +367,19 @@ RESPONSE: - 6bad03a1 - 2015-01-29 14:37:09 UTC + registrar1:12345 + 2015-03-10 15:19:23 UTC ABC-12345 - ccReg-4198238682 + ccReg-9707819433 ``` -### EPP Contact with valid user create command creates disclosure data merging with defaults +### EPP Contact with valid user create command should return parameter value policy errror REQUEST: @@ -415,16 +396,18 @@ REQUEST: Tallinn EE + should not save +372.1234567 test@example.example - 37605030299 - - - - + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -436,20 +419,14 @@ RESPONSE: - - Command completed successfully + + Parameter value policy error. Org should be blank: postalInfo > org [org] - - - f1102c73 - 2015-01-29 14:37:09 UTC - - + ABC-12345 - ccReg-8870181699 + ccReg-6375499408 - ``` @@ -479,16 +456,138 @@ RESPONSE: Required parameter missing: add, rem or chg - Required parameter missing: id + Required parameter missing: update > update > id [id] + + + Required parameter missing: update > update > authInfo > pw [pw] ABC-12345 - ccReg-4405393350 + 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: @@ -531,7 +630,7 @@ RESPONSE: ABC-12345 - ccReg-2270582286 + ccReg-8522915078 @@ -562,6 +661,12 @@ REQUEST: + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -579,7 +684,7 @@ RESPONSE: ABC-12345 - ccReg-5928871487 + ccReg-7509609824 ``` @@ -591,7 +696,7 @@ REQUEST: - gitlab + registrar1 ghyt9e4fu 1.0 @@ -624,62 +729,7 @@ RESPONSE: ABC-12345 - ccReg-4616965597 - - - -``` - -### EPP Contact with valid user update command is succesful - -REQUEST: - -```xml - - - - - - sh8013 - - password - - - - John Doe Edited - - +372.7654321 - edited@example.example - - - - - - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Command completed successfully - - - - sh8013 - 2015-01-29 14:37:10 UTC - - - - ABC-12345 - ccReg-3148009993 + ccReg-3545721295 @@ -704,7 +754,7 @@ REQUEST: John Doe Edited 123213 - aaa + wrong @@ -712,6 +762,12 @@ REQUEST: + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -724,20 +780,20 @@ RESPONSE: - Phone nr is invalid + Phone nr is invalid [phone] - Email is invalid + Email is invalid [email] ABC-12345 - ccReg-3411293846 + ccReg-3920253137 ``` -### EPP Contact with valid user update command updates disclosure items +### EPP Contact with valid user update command should not update code with custom string REQUEST: @@ -747,9 +803,68 @@ REQUEST: - sh8013disclosure + sh8013 - 2fooBAR + 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 @@ -764,6 +879,12 @@ REQUEST: + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 1990-22-12 + + ABC-12345 @@ -780,18 +901,74 @@ RESPONSE: - sh8013disclosure - 2015-01-29 14:37:10 UTC + sh8013 + 2015-03-10 15:19:23 UTC ABC-12345 - ccReg-7680027446 + 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: @@ -801,9 +978,7 @@ REQUEST: - - 23123 - + ABC-12345 @@ -817,12 +992,62 @@ RESPONSE: - Required parameter missing: id + Required parameter missing: delete > delete > id [id] + + + Required parameter missing: delete > delete > authInfo > pw [pw] ABC-12345 - ccReg-6036825649 + 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 ``` @@ -837,9 +1062,18 @@ REQUEST: - dwa1234 + sh34135985 + + password + + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -856,53 +1090,12 @@ RESPONSE: ABC-12345 - ccReg-8077119435 + ccReg-2813303007 ``` -### EPP Contact with valid user delete command returns error if obj doesnt exist - -REQUEST: - -```xml - - - - - - sh8012 - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Object does not exist - - sh8012 - - - - Authentication error - - - - ABC-12345 - ccReg-7045011775 - - -``` - ### EPP Contact with valid user delete command fails if contact has associated domain REQUEST: @@ -913,9 +1106,18 @@ REQUEST: - dwa1234 + sh69550939 + + password + + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + 37605030299 + + ABC-12345 @@ -928,16 +1130,152 @@ RESPONSE: - Object association prohibits operation + Object association prohibits operation [domains] ABC-12345 - ccReg-8208028220 + 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: @@ -947,9 +1285,7 @@ REQUEST: - - 123asde - + ABC-12345 @@ -963,12 +1299,12 @@ RESPONSE: - Required parameter missing: id + Required parameter missing: check > check > id [id] ABC-12345 - ccReg-5679761755 + ccReg-6098496864 ``` @@ -1014,166 +1350,7 @@ RESPONSE: ABC-12345 - ccReg-5723397351 - - - -``` - -### EPP Contact with valid user info command return info about contact - -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-8948206964 - - - -``` - -REQUEST: - -```xml - - - - - - info-4444 - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Command completed successfully - - - - info-4444 - - Johnny Awesome - - - Rath Mill - North Petefurt - - - +372.12345678 - - cyrus@gerlach.name - Registrar OÜ - 2015-01-29 14:37:11 UTC - 37605030299 - - ccds4324pok - - - - - - - -
- - - - - - - ABC-12345 - ccReg-3277724928 - - - -``` - -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-4170133330 + ccReg-4323249463 @@ -1188,9 +1365,7 @@ REQUEST: - - 123123 - + ABC-12345 @@ -1204,12 +1379,12 @@ RESPONSE: - Required parameter missing: id + Required parameter missing: info > info > id [id] ABC-12345 - ccReg-5332024642 + ccReg-8858986480 ``` @@ -1250,14 +1425,136 @@ RESPONSE: ABC-12345 - ccReg-2612971476 + ccReg-4774505224 ``` -### EPP Contact with valid user info command does not display unassociated object without password +### EPP Contact with valid user info command return info about contact -### EPP Contact with valid user info command does not display unassociated object with wrong password +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: @@ -1299,7 +1596,7 @@ RESPONSE: ABC-12345 - ccReg-8926329058 + ccReg-0862768316 @@ -1313,7 +1610,158 @@ REQUEST: - info-4444 + 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 @@ -1330,51 +1778,13 @@ RESPONSE: - - Authentication error + + Authorization error ABC-12345 - ccReg-4631319986 - - -``` - -### 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-6371946715 + ccReg-5138393373 ``` @@ -1419,7 +1829,91 @@ RESPONSE: ABC-12345 - ccReg-2036734228 + 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 @@ -1435,7 +1929,7 @@ REQUEST: - example1.ee + example69731840973274203.ee 1 @@ -1492,7 +1986,7 @@ RESPONSE: ABC-12345 - ccReg-2209864981 + ccReg-7797648703 ``` @@ -1522,21 +2016,21 @@ RESPONSE: - Required parameter missing: create > create > ns + Required parameter missing: create > create > ns [ns] - Required parameter missing: create > create > registrant + Required parameter missing: create > create > registrant [registrant] - Required parameter missing: create > create > ns > hostAttr + Required parameter missing: create > create > ns > hostAttr [host_attr] - Required parameter missing: extension > extdata > legalDocument + Required parameter missing: extension > extdata > legalDocument [legal_document] ABC-12345 - ccReg-5241644719 + ccReg-0236836699 ``` @@ -1551,7 +2045,7 @@ REQUEST: - example2.ee + example55415413922780704.ee 1 @@ -1598,15 +2092,15 @@ RESPONSE: - example2.ee - 2015-01-29 14:37:14 UTC - 2016-01-29 00:00:00 UTC + example55415413922780704.ee + 2015-03-10 15:19:25 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-0898112664 + ccReg-3312842406 ``` @@ -1621,7 +2115,7 @@ REQUEST: - example4.ee + example70091595483024373.ee 1 @@ -1660,85 +2154,15 @@ RESPONSE: - example4.ee - 2015-01-29 14:37:14 UTC - 2016-01-29 00:00:00 UTC + example70091595483024373.ee + 2015-03-10 15:19:25 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-1805969383 - - -``` - -### EPP Domain with citizen as an owner creates ria.ee with valid ds record - -REQUEST: - -```xml - - - - - - ria.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 - 8 - AwEAAaOf5+lz3ftsL+0CCvfJbhUF/NVsNh8BKo61oYs5fXVbuWDiH872 LC8uKDO92TJy7Q4TF9XMAKMMlf1GMAxlRspD749SOCTN00sqfWx1OMTu a28L1PerwHq7665oDJDKqR71btcGqyLKhe2QDvCdA0mENimF1NudX1BJ DDFi6oOZ0xE/0CuveB64I3ree7nCrwLwNs56kXC4LYoX3XdkOMKiJLL/ MAhcxXa60CdZLoRtTEW3z8/oBq4hEAYMCNclpbd6y/exScwBxFTdUfFk KsdNcmvai1lyk9vna0WQrtpYpHKMXvY9LFHaJxCOLR4umfeQ42RuTd82 lqfU6ClMeXs= - - - - JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Command completed successfully - - - - ria.ee - 2015-01-29 14:37:14 UTC - 2016-01-29 00:00:00 UTC - - - - - ABC-12345 - ccReg-0011097743 + ccReg-6943993742 ``` @@ -1753,14 +2177,14 @@ REQUEST: - example6.ee + example83088188887889939.ee 1 - ns1.example6.ee + ns1.example83088188887889939.ee - ns2.example6.ee + ns2.example83088188887889939.ee citizen_1234 @@ -1794,146 +2218,12 @@ RESPONSE: - IPv4 is missing + IPv4 is missing [ipv4] ABC-12345 - ccReg-5138544880 - - -``` - -### EPP Domain with citizen as an owner does not create duplicate domain - -REQUEST: - -```xml - - - - - - example8.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 - - - - example8.ee - 2015-01-29 14:37:14 UTC - 2016-01-29 00:00:00 UTC - - - - - ABC-12345 - ccReg-9308011425 - - -``` - -REQUEST: - -```xml - - - - - - example8.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 already exists - - example8.ee - - - - - ABC-12345 - ccReg-7366518908 + ccReg-6552200046 ``` @@ -1991,7 +2281,7 @@ RESPONSE: - Domain name is reserved or restricted + Domain name is reserved or restricted [name_dirty] 1162.ee @@ -1999,7 +2289,7 @@ RESPONSE: ABC-12345 - ccReg-7680945421 + ccReg-5986545514 ``` @@ -2014,7 +2304,7 @@ REQUEST: - example12.ee + example48727412234219681.ee 1 @@ -2057,12 +2347,12 @@ RESPONSE: - Required parameter missing: create > create > registrant + Required parameter missing: create > create > registrant [registrant] ABC-12345 - ccReg-3175970158 + ccReg-7789403429 ``` @@ -2077,7 +2367,7 @@ REQUEST: - example13.ee + example401229442362069.ee 1 citizen_1234 @@ -2111,12 +2401,15 @@ RESPONSE: - Required parameter missing: create > create > ns > hostAttr + Required parameter missing: create > create > ns [ns] + + + Required parameter missing: create > create > ns > hostAttr [host_attr] ABC-12345 - ccReg-6004073128 + ccReg-0005778869 ``` @@ -2131,7 +2424,7 @@ REQUEST: - example14.ee + example96768184835593218.ee 1 @@ -2208,12 +2501,12 @@ RESPONSE: - Nameservers count must be between 2-11 + Nameservers count must be between 2-11 [nameservers] ABC-12345 - ccReg-9857139853 + ccReg-7408521299 ``` @@ -2228,7 +2521,7 @@ REQUEST: - example15.ee + example34050519198727054.ee 1 @@ -2269,13 +2562,13 @@ RESPONSE: - Hostname is invalid + Hostname is invalid [hostname] invalid1- - Hostname is invalid + Hostname is invalid [hostname] -invalid2 @@ -2283,7 +2576,7 @@ RESPONSE: ABC-12345 - ccReg-5169552858 + ccReg-2693172502 ``` @@ -2298,7 +2591,7 @@ REQUEST: - example16.ee + example19042189908255726.ee 1 ns1.example.ee @@ -2335,12 +2628,12 @@ RESPONSE: - Required parameter missing: create > create > ns > hostAttr + Required parameter missing: create > create > ns > hostAttr [host_attr] ABC-12345 - ccReg-0362209829 + ccReg-5156578871 ``` @@ -2355,7 +2648,7 @@ REQUEST: - example17.ee + example91147046017485197.ee 1 @@ -2397,15 +2690,15 @@ RESPONSE: - example17.ee - 2015-01-29 14:37:14 UTC - 2016-01-29 00:00:00 UTC + example91147046017485197.ee + 2015-03-10 15:19:25 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-0104152781 + ccReg-0814871734 ``` @@ -2420,7 +2713,7 @@ REQUEST: - example18.ee + example13921910832244057.ee 1 @@ -2458,13 +2751,13 @@ RESPONSE: - IPv4 is invalid + IPv4 is invalid [ipv4] 192.0.2.2.invalid - IPv6 is invalid + IPv6 is invalid [ipv6] INVALID_IPV6 @@ -2472,7 +2765,7 @@ RESPONSE: ABC-12345 - ccReg-5275363669 + ccReg-3083240669 ``` @@ -2487,7 +2780,7 @@ REQUEST: - example19.ee + example74355573983343477.ee 1 @@ -2534,15 +2827,15 @@ RESPONSE: - example19.ee - 2015-01-29 14:37:15 UTC - 2016-01-29 00:00:00 UTC + example74355573983343477.ee + 2015-03-10 15:19:26 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-5252404496 + ccReg-5571592783 ``` @@ -2557,7 +2850,7 @@ REQUEST: - example20.ee + example30255152706708311.ee 367 @@ -2600,7 +2893,7 @@ RESPONSE: - Period must add up to 1, 2 or 3 years + Period must add up to 1, 2 or 3 years [period] 367 @@ -2608,7 +2901,7 @@ RESPONSE: ABC-12345 - ccReg-9221478530 + ccReg-5868030331 ``` @@ -2623,7 +2916,7 @@ REQUEST: - example21.ee + example9434132897890950.ee 1 @@ -2682,15 +2975,15 @@ RESPONSE: - example21.ee - 2015-01-29 14:37:15 UTC - 2016-01-29 00:00:00 UTC + example9434132897890950.ee + 2015-03-10 15:19:26 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-0779134263 + ccReg-8482595413 ``` @@ -2705,7 +2998,7 @@ REQUEST: - example22.ee + example44345627365449931.ee 1 @@ -2760,40 +3053,40 @@ RESPONSE: - Valid algorithms are: 3, 5, 6, 7, 8, 252, 253, 254, 255 + Valid algorithms are: 3, 5, 6, 7, 8, 252, 253, 254, 255 [alg] 9 - Valid protocols are: 3 + Valid protocols are: 3 [protocol] 4 - Valid flags are: 0, 256, 257 + Valid flags are: 0, 256, 257 [flags] 250 - Valid algorithms are: 3, 5, 6, 7, 8, 252, 253, 254, 255 + Valid algorithms are: 3, 5, 6, 7, 8, 252, 253, 254, 255 [alg] 10 - Valid flags are: 0, 256, 257 + Valid flags are: 0, 256, 257 [flags] 1 - Public key is missing + Public key is missing [public_key] - Valid protocols are: 3 + Valid protocols are: 3 [protocol] 5 @@ -2801,7 +3094,7 @@ RESPONSE: ABC-12345 - ccReg-5129719313 + ccReg-2738661248 ``` @@ -2816,7 +3109,7 @@ REQUEST: - example23.ee + example78892520280308641.ee 1 @@ -2865,7 +3158,7 @@ RESPONSE: - Public key already exists + Public key already exists [public_key] 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f @@ -2873,7 +3166,7 @@ RESPONSE: ABC-12345 - ccReg-7226565627 + ccReg-3699584195 ``` @@ -2888,7 +3181,7 @@ REQUEST: - example24.ee + example6152844262625351.ee 1 @@ -2937,12 +3230,12 @@ RESPONSE: - DNS keys count must be between 0-1 + DNS keys count must be between 0-1 [dnskeys] ABC-12345 - ccReg-0813411699 + ccReg-6320253470 ``` @@ -2957,7 +3250,7 @@ REQUEST: - example25.ee + example99913663627111256.ee 1 @@ -3004,15 +3297,15 @@ RESPONSE: - example25.ee - 2015-01-29 14:37:15 UTC - 2016-01-29 00:00:00 UTC + example99913663627111256.ee + 2015-03-10 15:19:26 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-6398067973 + ccReg-0552018173 ``` @@ -3027,7 +3320,7 @@ REQUEST: - example26.ee + example23884271672663972.ee 1 @@ -3080,84 +3373,15 @@ RESPONSE: - example26.ee - 2015-01-29 14:37:15 UTC - 2016-01-29 00:00:00 UTC + example23884271672663972.ee + 2015-03-10 15:19:26 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-5195420892 - - -``` - -### EPP Domain with citizen as an owner prohibits dsData with key - -REQUEST: - -```xml - - - - - - example27.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 with key data is not allowed - - - - ABC-12345 - ccReg-2822562520 + ccReg-1011548001 ``` @@ -3172,7 +3396,7 @@ REQUEST: - example28.ee + example66958471273718608.ee 1 @@ -3226,7 +3450,7 @@ RESPONSE: ABC-12345 - ccReg-9033917156 + ccReg-9169451622 ``` @@ -3241,7 +3465,7 @@ REQUEST: - example29.ee + example56494345294084411.ee 1 @@ -3289,7 +3513,7 @@ RESPONSE: ABC-12345 - ccReg-7411900292 + ccReg-3112635954 ``` @@ -3304,7 +3528,7 @@ REQUEST: - example30.ee + example96254489047026999.ee 1 @@ -3358,7 +3582,7 @@ RESPONSE: ABC-12345 - ccReg-3926969980 + ccReg-5192422617 ``` @@ -3373,7 +3597,7 @@ REQUEST: - example31.ee + example90502607179119410.ee 1 @@ -3418,15 +3642,15 @@ RESPONSE: - example31.ee - 2015-01-29 14:37:16 UTC - 2016-01-29 00:00:00 UTC + example90502607179119410.ee + 2015-03-10 15:19:27 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-1803704181 + ccReg-3227541160 ``` @@ -3441,7 +3665,7 @@ REQUEST: - example32.ee + example84375762301029905.ee 1 @@ -3482,12 +3706,12 @@ RESPONSE: - Admin contacts count must be between 1-10 + Admin contacts count must be between 1-10 [admin_contacts] ABC-12345 - ccReg-6174363771 + ccReg-0301019365 ``` @@ -3502,7 +3726,7 @@ REQUEST: - example33.ee + example4072313282158096.ee 1 @@ -3551,7 +3775,7 @@ RESPONSE: ABC-12345 - ccReg-4700933742 + ccReg-8774912503 ``` @@ -3598,7 +3822,7 @@ RESPONSE: ABC-12345 - ccReg-1087330100 + ccReg-6417278993 @@ -3612,12 +3836,17 @@ REQUEST: - example34.ee + fabricate_name1.ee - 64c6e246e5db07ca9fadb327211511e4 + 16c6697101b6117dd01f0c66443038c0 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + + ABC-12345 @@ -3634,19 +3863,19 @@ RESPONSE: - example34.ee + fabricate_name1.ee serverApproved - 123 - 2015-01-29 14:37:16 UTC - 12345678 - 2015-01-29 14:37:16 UTC - 2016-01-29 00:00:00 UTC + 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-3808490159 + ccReg-1294225945 ``` @@ -3691,7 +3920,7 @@ RESPONSE: ABC-12345 - ccReg-8864691000 + ccReg-5332757850 @@ -3705,12 +3934,17 @@ REQUEST: - example34.ee + fabricate_name1.ee - ee317e4bd4a982214ec50017b28fca33 + 03728ab186c4a492f033350023b46b88 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + + ABC-12345 @@ -3727,19 +3961,19 @@ RESPONSE: - example34.ee + fabricate_name1.ee pending - 12345678 - 2015-01-29 14:37:16 UTC - 123 - 2015-01-29 15:37:16 UTC - 2016-01-29 00:00:00 UTC + 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-3380890617 + ccReg-2981959760 ``` @@ -3752,12 +3986,17 @@ REQUEST: - example34.ee + fabricate_name1.ee - ee317e4bd4a982214ec50017b28fca33 + 03728ab186c4a492f033350023b46b88 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + + ABC-12345 @@ -3774,19 +4013,19 @@ RESPONSE: - example34.ee + fabricate_name1.ee pending - 12345678 - 2015-01-29 14:37:16 UTC - 123 - 2015-01-29 15:37:16 UTC - 2016-01-29 00:00:00 UTC + 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-8626741512 + ccReg-2720880755 ``` @@ -3831,7 +4070,7 @@ RESPONSE: ABC-12345 - ccReg-7047341745 + ccReg-1339507270 @@ -3859,23 +4098,23 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-01-29 14:37:16 UTC + 2015-03-10 15:19:27 UTC Transfer requested. - example34.ee + fabricate_name1.ee pending - 12345678 - 2015-01-29 14:37:16 UTC - 123 - 2015-01-29 15:37:16 UTC - 2016-01-29 00:00:00 UTC + 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-0036145470 + ccReg-1114095309 @@ -3921,7 +4160,7 @@ RESPONSE: ABC-12345 - ccReg-0295191366 + ccReg-2488949090 @@ -3967,7 +4206,7 @@ RESPONSE: ABC-12345 - ccReg-4143637041 + ccReg-0760562989 @@ -3997,7 +4236,7 @@ RESPONSE: ABC-12345 - ccReg-1853825992 + ccReg-8346264214 @@ -4043,7 +4282,7 @@ RESPONSE: ABC-12345 - ccReg-9240064798 + ccReg-1719949007 @@ -4091,7 +4330,7 @@ RESPONSE: ABC-12345 - ccReg-1774087787 + ccReg-3211934627 @@ -4105,9 +4344,9 @@ REQUEST: - example37.ee + fabricate_name2.ee - d8cddd150cf7d24b34a0f3038cbcbf72 + 8b4b93c0b6bdfe747463fb8ba79924e7 @@ -4132,19 +4371,19 @@ RESPONSE: - example37.ee + fabricate_name2.ee pending - 123 - 2015-01-29 14:37:17 UTC - 12345678 - 2015-01-29 15:37:17 UTC - 2016-01-29 00:00:00 UTC + 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-6856272542 + ccReg-1791819972 ``` @@ -4189,7 +4428,7 @@ RESPONSE: ABC-12345 - ccReg-8458283248 + ccReg-5076079735 @@ -4235,7 +4474,7 @@ RESPONSE: ABC-12345 - ccReg-1482519636 + ccReg-0924745168 @@ -4249,9 +4488,9 @@ REQUEST: - example37.ee + fabricate_name2.ee - d8cddd150cf7d24b34a0f3038cbcbf72 + 8b4b93c0b6bdfe747463fb8ba79924e7 @@ -4276,19 +4515,19 @@ RESPONSE: - example37.ee + fabricate_name2.ee pending - 123 - 2015-01-29 14:37:17 UTC - 12345678 - 2015-01-29 15:37:17 UTC - 2016-01-29 00:00:00 UTC + 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-6033276040 + ccReg-0693582762 ``` @@ -4333,13 +4572,13 @@ RESPONSE: ABC-12345 - ccReg-6854047677 + ccReg-9530855209 ``` -### EPP Domain with valid domain approves the transfer request +### EPP Domain with valid domain creates transfer successfully without legal document REQUEST: @@ -4347,11 +4586,57 @@ REQUEST: - + + 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 + + + + - example39.ee + fabricate_name3.ee - f71c7aa92230c1c80a17b5d4c25386be + b6f1a7c689c3c06b13ff837214be6556 @@ -4371,19 +4656,249 @@ RESPONSE: - example39.ee - clientApproved - 123 - 2015-01-29 14:37:17 UTC - 12345678 - 2015-01-29 14:37:17 UTC - 2016-01-29 00:00:00 UTC + 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-3058350454 + 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 ``` @@ -4430,7 +4945,7 @@ RESPONSE: ABC-12345 - ccReg-7419467469 + ccReg-4042619523 @@ -4444,9 +4959,9 @@ REQUEST: - example41.ee + fabricate_name6.ee - c5b066c1ff235f6df98521f9d12ba430 + d2b6e4fc9f966c163356e7aad1047516 @@ -4472,7 +4987,7 @@ RESPONSE: ABC-12345 - ccReg-5434026715 + ccReg-2478717959 ``` @@ -4517,7 +5032,7 @@ RESPONSE: ABC-12345 - ccReg-7272167764 + ccReg-9734993774 @@ -4531,9 +5046,9 @@ REQUEST: - example41.ee + fabricate_name6.ee - c5b066c1ff235f6df98521f9d12ba430 + d2b6e4fc9f966c163356e7aad1047516 @@ -4558,19 +5073,19 @@ RESPONSE: - example41.ee + fabricate_name6.ee clientRejected - 123 - 2015-01-29 14:37:17 UTC - 12345678 + 222 + 2015-03-10 15:19:29 UTC + 111 - 2016-01-29 00:00:00 UTC + 2016-03-10 00:00:00 UTC ABC-12345 - ccReg-7881371770 + ccReg-6634634980 ``` @@ -4617,7 +5132,7 @@ RESPONSE: ABC-12345 - ccReg-3661382457 + ccReg-2519392999 @@ -4631,12 +5146,17 @@ REQUEST: - example43.ee + fabricate_name7.ee - 643ba7ffcda956f1efd73703944edae2 + fd7f8f49a00f9532434f0da580a623fa + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + + ABC-12345 @@ -4654,7 +5174,7 @@ RESPONSE: ABC-12345 - ccReg-1502255734 + ccReg-1382656620 ``` @@ -4699,7 +5219,7 @@ RESPONSE: ABC-12345 - ccReg-4561833267 + ccReg-4831834771 @@ -4715,12 +5235,17 @@ REQUEST: - example45.ee + fabricate_name8.ee test + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + + ABC-12345 @@ -4738,7 +5263,7 @@ RESPONSE: ABC-12345 - ccReg-1617826528 + ccReg-7486481521 ``` @@ -4753,12 +5278,17 @@ REQUEST: - example47.ee + fabricate_name9.ee - f54215bdb344f6a90b75105e40dde7a4 + 4a42cac5ed2baf10a6dba39a1bd4d436 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + + ABC-12345 @@ -4776,7 +5306,7 @@ RESPONSE: ABC-12345 - ccReg-4731348585 + ccReg-1328620960 ``` @@ -4791,7 +5321,7 @@ REQUEST: - example50.ee + example56627159572138989.ee 98oiewslkfkd @@ -4814,7 +5344,7 @@ RESPONSE: ABC-12345 - ccReg-6057139057 + ccReg-2514184293 ``` @@ -4861,7 +5391,7 @@ RESPONSE: ABC-12345 - ccReg-4697397917 + ccReg-9987003880 @@ -4875,12 +5405,17 @@ REQUEST: - example51.ee + fabricate_name11.ee - 53d13282073ac841b58777e8d8eec712 + 4d8c40f85a06caef66074240dfd78633 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + + ABC-12345 @@ -4897,19 +5432,19 @@ RESPONSE: - example51.ee + fabricate_name11.ee serverApproved - 123 - 2015-01-29 14:37:18 UTC - 12345678 - 2015-01-29 14:37:18 UTC - 2016-01-29 00:00:00 UTC + 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-2344709786 + ccReg-1445611391 ``` @@ -4922,12 +5457,17 @@ REQUEST: - example51.ee + fabricate_name11.ee - 53d13282073ac841b58777e8d8eec712 + 4d8c40f85a06caef66074240dfd78633 + + + JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== + + ABC-12345 @@ -4945,7 +5485,7 @@ RESPONSE: ABC-12345 - ccReg-7912619762 + ccReg-6995496299 ``` @@ -4990,12 +5530,55 @@ RESPONSE: ABC-12345 - ccReg-9284561579 + 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: @@ -5006,7 +5589,7 @@ REQUEST: - example53.ee + fabricate_name13.ee citizen_1234 @@ -5035,7 +5618,7 @@ RESPONSE: ABC-12345 - ccReg-2155291918 + ccReg-1347920772 ``` @@ -5050,7 +5633,7 @@ REQUEST: - example55.ee + fabricate_name14.ee @@ -5104,7 +5687,7 @@ RESPONSE: ABC-12345 - ccReg-3402580641 + ccReg-2224120145 ``` @@ -5117,7 +5700,7 @@ REQUEST: - example55.ee + fabricate_name14.ee @@ -5168,7 +5751,7 @@ RESPONSE: ABC-12345 - ccReg-7100714699 + ccReg-1513536423 ``` @@ -5181,7 +5764,7 @@ REQUEST: - example55.ee + fabricate_name14.ee @@ -5227,43 +5810,43 @@ RESPONSE: - Nameserver already exists on this domain + Nameserver already exists on this domain [hostname] ns1.example.com - Nameserver already exists on this domain + Nameserver already exists on this domain [hostname] ns2.example.com - Contact already exists on this domain + Contact already exists on this domain [contact_code_cache] mak21 - Status already exists on this domain + Status already exists on this domain [value] clientHold - Status already exists on this domain + Status already exists on this domain [value] clientUpdateProhibited - Public key already exists + Public key already exists [public_key] 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f - Public key already exists + Public key already exists [public_key] 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 @@ -5271,7 +5854,7 @@ RESPONSE: ABC-12345 - ccReg-3284023666 + ccReg-7862051726 ``` @@ -5286,7 +5869,7 @@ REQUEST: - example57.ee + fabricate_name15.ee @@ -5337,7 +5920,7 @@ RESPONSE: ABC-12345 - ccReg-9064733355 + ccReg-0234870654 ``` @@ -5350,7 +5933,7 @@ REQUEST: - example57.ee + fabricate_name15.ee @@ -5388,7 +5971,7 @@ RESPONSE: ABC-12345 - ccReg-6918905121 + ccReg-4126922612 ``` @@ -5401,7 +5984,7 @@ REQUEST: - example57.ee + fabricate_name15.ee @@ -5433,28 +6016,34 @@ RESPONSE: - - Contact was not found - - citizen_1234 - - 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-2893016460 + ccReg-0876331676 ``` @@ -5469,7 +6058,7 @@ REQUEST: - example60.ee + fabricate_name16.ee @@ -5495,7 +6084,7 @@ RESPONSE: ABC-12345 - ccReg-7511102603 + ccReg-0197026774 ``` @@ -5510,14 +6099,14 @@ REQUEST: - example62.ee + fabricate_name17.ee - ns.bruen42.ee + ns.wilkinson51.ee - sh65147211 + sh26730572 @@ -5533,21 +6122,21 @@ RESPONSE: - Nameserver already exists on this domain + Nameserver already exists on this domain [hostname] - ns.bruen42.ee + ns.wilkinson51.ee - Contact already exists on this domain + Contact already exists on this domain [contact_code_cache] - sh65147211 + sh26730572 ABC-12345 - ccReg-4200388844 + ccReg-7238742798 ``` @@ -5560,14 +6149,14 @@ REQUEST: - example62.ee + fabricate_name17.ee - ns.bruen42.ee + ns.wilkinson51.ee - sh65147211 + sh26730572 @@ -5583,21 +6172,21 @@ RESPONSE: - Nameserver already exists on this domain + Nameserver already exists on this domain [hostname] - ns.bruen42.ee + ns.wilkinson51.ee - Contact already exists on this domain + Contact already exists on this domain [contact_code_cache] - sh65147211 + sh26730572 ABC-12345 - ccReg-1874861949 + ccReg-8444739569 ``` @@ -5612,7 +6201,7 @@ REQUEST: - example64.ee + fabricate_name18.ee citizen_1234 @@ -5630,12 +6219,12 @@ RESPONSE: - Required parameter missing: extension > extdata > legalDocument + Required parameter missing: extension > extdata > legalDocument [legal_document] ABC-12345 - ccReg-8777483785 + ccReg-5896788044 ``` @@ -5650,7 +6239,7 @@ REQUEST: - example66.ee + fabricate_name19.ee @@ -5676,7 +6265,7 @@ RESPONSE: ABC-12345 - ccReg-0736364937 + ccReg-0194476203 ``` @@ -5691,8 +6280,8 @@ REQUEST: - example68.ee - 2016-01-29 + fabricate_name20.ee + 2016-03-10 1 @@ -5712,13 +6301,13 @@ RESPONSE: - example68.ee - 2017-01-29 00:00:00 UTC + fabricate_name20.ee + 2017-03-10 00:00:00 UTC ABC-12345 - ccReg-6264410081 + ccReg-0330789403 @@ -5734,7 +6323,7 @@ REQUEST: - example69.ee + fabricate_name21.ee 2200-08-07 1 @@ -5759,7 +6348,7 @@ RESPONSE: ABC-12345 - ccReg-8828722715 + ccReg-8289799139 ``` @@ -5774,8 +6363,8 @@ REQUEST: - example70.ee - 2016-01-29 + fabricate_name22.ee + 2016-03-10 4 @@ -5791,7 +6380,7 @@ RESPONSE: - Period must add up to 1, 2 or 3 years + Period must add up to 1, 2 or 3 years [period] 4 @@ -5799,7 +6388,7 @@ RESPONSE: ABC-12345 - ccReg-8405958560 + ccReg-9889231710 ``` @@ -5814,7 +6403,7 @@ REQUEST: - example71.ee + fabricate_name23.ee 2fooBAR @@ -5836,22 +6425,21 @@ RESPONSE: - example71.ee + fabricate_name23.ee Payment overdue. - sh40710177 - sh40710177 - sh70339938 + sh57883845 + sh26624963 - ns.gutmann60.ee + ns.mosciskizemlak69.ee 192.168.1.1 - ns.skiles61.ee + ns.beahanreinger70.ee 192.168.1.1 - ns.white62.ee + ns.wyman71.ee 192.168.1.1 @@ -5860,12 +6448,13 @@ RESPONSE: 1080:0:0:0:8:800:200C:417A - Registrar OÜ - Registrar OÜ - 2015-01-29 14:37:20 UTC - 2016-01-29 00:00:00 UTC + registrar1 + + 2015-03-10 15:19:32 UTC + 2016-03-10 00:00:00 UTC + 2015-03-10 15:19:33 UTC - 95c0d03b3859ae425699088837e418e2 + 4830f8a847c25154ad5ad6ae64825622 @@ -5900,7 +6489,7 @@ RESPONSE: ABC-12345 - ccReg-0272694901 + ccReg-7857605221 ``` @@ -5913,7 +6502,7 @@ REQUEST: - example71.ee + fabricate_name23.ee 2fooBAR @@ -5935,22 +6524,21 @@ RESPONSE: - example71.ee + fabricate_name23.ee Payment overdue. - sh40710177 - sh40710177 - sh70339938 + sh57883845 + sh26624963 - ns.gutmann60.ee + ns.mosciskizemlak69.ee 192.168.1.1 - ns.skiles61.ee + ns.beahanreinger70.ee 192.168.1.1 - ns.white62.ee + ns.wyman71.ee 192.168.1.1 @@ -5959,13 +6547,13 @@ RESPONSE: 1080:0:0:0:8:800:200C:417A - Registrar OÜ - Registrar OÜ - 2015-01-29 14:37:20 UTC - 2016-01-29 00:00:00 UTC - 2015-01-29 14:37:20 UTC + registrar1 + + 2015-03-10 15:19:32 UTC + 2016-03-10 00:00:00 UTC + 2015-03-10 15:19:33 UTC - 95c0d03b3859ae425699088837e418e2 + 4830f8a847c25154ad5ad6ae64825622 @@ -6000,7 +6588,7 @@ RESPONSE: ABC-12345 - ccReg-9813435385 + ccReg-6385684362 ``` @@ -6041,7 +6629,7 @@ RESPONSE: ABC-12345 - ccReg-0402302674 + ccReg-1597421922 ``` @@ -6056,7 +6644,7 @@ REQUEST: - example76.ee + fabricate_name25.ee 2fooBAR @@ -6078,38 +6666,38 @@ RESPONSE: - example76.ee + fabricate_name25.ee - sh56219893 - sh56219893 - sh68176022 + sh81389071 + sh45206461 - ns.kshlerin66.ee + ns.parisian75.ee 192.168.1.1 - ns.kunzeharvey67.ee + ns.paucek76.ee 192.168.1.1 - ns.mcglynnhackett68.ee + ns.manteschulist77.ee 192.168.1.1 - Registrar OÜ - Registrar OÜ - 2015-01-29 14:37:21 UTC - 2016-01-29 00:00:00 UTC + registrar1 + + 2015-03-10 15:19:33 UTC + 2016-03-10 00:00:00 UTC + 2015-03-10 15:19:33 UTC - 92fcf8d8a93bcfd8974f35e75fed710e + 43cb67bf4708c22656ef8e969d53eb76 ABC-12345 - ccReg-9412163301 + ccReg-1076195843 ``` @@ -6156,7 +6744,7 @@ RESPONSE: ABC-12345 - ccReg-2378562207 + ccReg-1832669555 @@ -6170,7 +6758,7 @@ REQUEST: - example78.ee + fabricate_name26.ee 2fooBAR @@ -6187,16 +6775,13 @@ RESPONSE: - - Domain exists but belongs to other registrar - - example78.ee - + + Authorization error ABC-12345 - ccReg-3890921963 + ccReg-6252645399 ``` @@ -6241,90 +6826,12 @@ RESPONSE: ABC-12345 - ccReg-5735697494 + ccReg-9220176270 ``` -### EPP Domain with valid domain validates legal document type - -REQUEST: - -```xml - - - - - - example80.ee - - - - - JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Attribute is invalid: type - - - - ABC-12345 - ccReg-0940699534 - - -``` - -REQUEST: - -```xml - - - - - - example80.ee - - - - - JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Attribute is invalid: type - - - - ABC-12345 - ccReg-6403879726 - - -``` - ### EPP Domain with valid domain deletes domain REQUEST: @@ -6335,7 +6842,7 @@ REQUEST: - example81.ee + fabricate_name27.ee @@ -6360,7 +6867,7 @@ RESPONSE: ABC-12345 - ccReg-6225952067 + ccReg-9930620359 ``` @@ -6375,7 +6882,7 @@ REQUEST: - example82.ee + fabricate_name28.ee @@ -6400,7 +6907,7 @@ RESPONSE: ABC-12345 - ccReg-2418769493 + ccReg-4532736004 ``` @@ -6430,12 +6937,12 @@ RESPONSE: - Required parameter missing: extension > extdata > legalDocument + Required parameter missing: extension > extdata > legalDocument [legal_document] ABC-12345 - ccReg-2841392290 + ccReg-9169585096 ``` @@ -6476,7 +6983,7 @@ RESPONSE: ABC-12345 - ccReg-9310381397 + ccReg-0642087040 @@ -6490,7 +6997,7 @@ REQUEST: - example84.ee + fabricate_name30.ee ABC-12345 @@ -6510,14 +7017,14 @@ RESPONSE: - example84.ee + fabricate_name30.ee in use ABC-12345 - ccReg-2813184496 + ccReg-0414054221 @@ -6567,7 +7074,7 @@ RESPONSE: ABC-12345 - ccReg-0040157523 + ccReg-3368366476 @@ -6614,7 +7121,7 @@ RESPONSE: ABC-12345 - ccReg-1816265792 + ccReg-5163771840 @@ -6622,6 +7129,52 @@ RESPONSE: ### 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: @@ -6631,7 +7184,7 @@ REQUEST: - example1.ee + fabricate_name33.ee 256 3 @@ -6639,13 +7192,13 @@ REQUEST: cmlraXN0aGViZXN0 - 4ef1883d68600dae4c75e5518d0f9f17 + e511587f2d333bdefc005df1c2549724 P1M13D - 1422542243 + 1426000774 ``` @@ -6661,8 +7214,8 @@ RESPONSE: - 1422542243 - ccReg-6688371795 + 1426000774 + ccReg-6695206209 ``` @@ -6676,20 +7229,20 @@ REQUEST: - example2.ee + fabricate_name33.ee 3 8 cmlraXN0aGViZXN0 - f3bd45973bae22e8871861e0478d70aa + e511587f2d333bdefc005df1c2549724 Invalid Expiry - 1422542243 + 1426000774 ``` @@ -6701,7 +7254,7 @@ RESPONSE: - Required parameter missing: keyrelay > keyData > flags + Required parameter missing: keyrelay > keyData > flags [flags] Expiry relative must be compatible to ISO 8601 @@ -6711,8 +7264,8 @@ RESPONSE: - 1422542243 - ccReg-9649443313 + 1426000774 + ccReg-0964015012 ``` @@ -6726,7 +7279,7 @@ REQUEST: - example3.ee + fabricate_name33.ee 256 3 @@ -6734,13 +7287,13 @@ REQUEST: cmlraXN0aGViZXN0 - 56a8f8df6f3d9782621d5e7dbda65e83 + e511587f2d333bdefc005df1c2549724 Invalid Expiry - 1422542243 + 1426000774 ``` @@ -6759,8 +7312,8 @@ RESPONSE: - 1422542243 - ccReg-1345674831 + 1426000774 + ccReg-0366964269 ``` @@ -6774,7 +7327,7 @@ REQUEST: - example4.ee + fabricate_name33.ee 256 3 @@ -6782,13 +7335,13 @@ REQUEST: cmlraXN0aGViZXN0 - 36e3b253a7f6f9233381912c5be2fdd1 + e511587f2d333bdefc005df1c2549724 Invalid Absolute - 1422542243 + 1426000774 ``` @@ -6807,8 +7360,8 @@ RESPONSE: - 1422542243 - ccReg-6844395143 + 1426000774 + ccReg-4725971406 ``` @@ -6822,7 +7375,7 @@ REQUEST: - example5.ee + fabricate_name33.ee 256 3 @@ -6830,14 +7383,14 @@ REQUEST: cmlraXN0aGViZXN0 - fe1b13bcc2df6a443a0afd19cce54b53 + e511587f2d333bdefc005df1c2549724 P1D 2014-12-23 - 1422542244 + 1426000775 ``` @@ -6853,8 +7406,8 @@ RESPONSE: - 1422542244 - ccReg-5160492436 + 1426000775 + ccReg-8556836847 ``` @@ -6868,7 +7421,7 @@ REQUEST: - example6.ee + fabricate_name33.ee 256 3 @@ -6876,7 +7429,7 @@ REQUEST: cmlraXN0aGViZXN0 - 7521f360ae480e67c3096e4c046beb84 + e511587f2d333bdefc005df1c2549724 P1D @@ -6885,7 +7438,7 @@ REQUEST: JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== - 1422542244 + 1426000775 ``` @@ -6901,8 +7454,56 @@ RESPONSE: - 1422542244 - ccReg-7863971480 + 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 ``` @@ -6947,7 +7548,7 @@ RESPONSE: ABC-12345 - ccReg-0317248639 + ccReg-9779533912 @@ -6962,7 +7563,7 @@ REQUEST: - 1422542244 + 1426000775 ``` @@ -6977,8 +7578,8 @@ RESPONSE: Command completed successfully; no messages - 1422542244 - ccReg-2143338620 + 1426000775 + ccReg-8517889338 @@ -7026,7 +7627,7 @@ RESPONSE: ABC-12345 - ccReg-3587768858 + ccReg-3817851357 @@ -7039,7 +7640,7 @@ REQUEST: - 1422542244 + 1426000775 ``` @@ -7054,8 +7655,8 @@ RESPONSE: Command completed successfully; no messages - 1422542244 - ccReg-7301894781 + 1426000775 + ccReg-1851455399 @@ -7101,7 +7702,7 @@ RESPONSE: ABC-12345 - ccReg-3527709021 + ccReg-2501015815 @@ -7114,7 +7715,7 @@ REQUEST: - 1422542244 + 1426000775 ``` @@ -7129,12 +7730,12 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-01-29 14:37:24 UTC + 2015-03-10 15:19:35 UTC Balance low. - 1422542244 - ccReg-7522386325 + 1426000775 + ccReg-8489813477 @@ -7180,7 +7781,7 @@ RESPONSE: ABC-12345 - ccReg-9144036930 + ccReg-0232917065 @@ -7193,7 +7794,7 @@ REQUEST: - 1422542244 + 1426000775 ``` @@ -7212,8 +7813,8 @@ RESPONSE: - 1422542244 - ccReg-3112424227 + 1426000775 + ccReg-8084312812 ``` @@ -7258,7 +7859,7 @@ RESPONSE: ABC-12345 - ccReg-1456025212 + ccReg-2255681297 @@ -7271,7 +7872,7 @@ REQUEST: - 1422542244 + 1426000775 ``` @@ -7287,8 +7888,8 @@ RESPONSE: - 1422542244 - ccReg-9922056511 + 1426000775 + ccReg-3354623191 @@ -7301,7 +7902,7 @@ REQUEST: - 1422542244 + 1426000775 ``` @@ -7320,8 +7921,8 @@ RESPONSE: - 1422542244 - ccReg-0718540464 + 1426000775 + ccReg-7397673913 ``` @@ -7335,7 +7936,7 @@ REQUEST: - 1422542245 + 1426000775 ``` @@ -7351,8 +7952,8 @@ RESPONSE: - 1422542245 - ccReg-4638808209 + 1426000775 + ccReg-1944148254 ``` @@ -7366,7 +7967,7 @@ REQUEST: - 1422542245 + 1426000775 ``` @@ -7381,12 +7982,12 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-01-29 14:37:25 UTC + 2015-03-10 15:19:35 UTC Smth else. - 1422542245 - ccReg-4057556975 + 1426000775 + ccReg-7291091144 @@ -7399,7 +8000,7 @@ REQUEST: - 1422542245 + 1426000775 ``` @@ -7415,8 +8016,8 @@ RESPONSE: - 1422542245 - ccReg-6262633118 + 1426000775 + ccReg-7798588612 @@ -7429,7 +8030,7 @@ REQUEST: - 1422542245 + 1426000775 ``` @@ -7444,12 +8045,12 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-01-29 14:37:25 UTC + 2015-03-10 15:19:35 UTC Something. - 1422542245 - ccReg-4420357163 + 1426000775 + ccReg-5940017916 @@ -7462,7 +8063,7 @@ REQUEST: - 1422542245 + 1426000775 ``` @@ -7478,8 +8079,8 @@ RESPONSE: - 1422542245 - ccReg-6581988156 + 1426000775 + ccReg-7457864744 @@ -7492,7 +8093,7 @@ REQUEST: - 1422542245 + 1426000775 ``` @@ -7507,12 +8108,12 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-01-29 14:37:25 UTC + 2015-03-10 15:19:35 UTC Balance low. - 1422542245 - ccReg-9547799744 + 1426000775 + ccReg-3851409090 @@ -7525,7 +8126,7 @@ REQUEST: - 1422542245 + 1426000775 ``` @@ -7541,8 +8142,8 @@ RESPONSE: - 1422542245 - ccReg-9885467820 + 1426000775 + ccReg-7618844534 @@ -7555,7 +8156,7 @@ REQUEST: - 1422542245 + 1426000775 ``` @@ -7570,8 +8171,8 @@ RESPONSE: Command completed successfully; no messages - 1422542245 - ccReg-1438270374 + 1426000775 + ccReg-8787699365 @@ -7586,7 +8187,7 @@ RESPONSE: EPP server (EIS) - 2015-01-29T14:37:25Z + 2015-03-10T15:19:36Z 1.0 en @@ -7663,7 +8264,7 @@ RESPONSE: ABC-12345 - ccReg-7329439918 + ccReg-8297802116 ``` @@ -7699,3 +8300,272 @@ REQUEST: ``` +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 + + +``` + diff --git a/spec/epp/domain_spec.rb b/spec/epp/domain_spec.rb index 15ffcb0a5..a1059033a 100644 --- a/spec/epp/domain_spec.rb +++ b/spec/epp/domain_spec.rb @@ -1046,7 +1046,7 @@ describe 'EPP Domain', epp: true do end end - it 'should get an error when there is no pending transfer ' do + it 'should get an error when there is no pending transfer' do pw = domain.auth_info xml = domain_transfer_xml({ name: { value: domain.name },