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 },