diff --git a/doc/epp-doc.md b/doc/epp-doc.md
index 8c15b09fd..ebc36b4e9 100644
--- a/doc/epp-doc.md
+++ b/doc/epp-doc.md
@@ -1,6 +1,6 @@
# EPP REQUEST - RESPONSE EXAMPLES
-GENERATED AT: 2014-12-11 18:20:24 +0200
-EXAMPLE COUNT: 91
+GENERATED AT: 2014-12-31 11:57:53 +0200
+EXAMPLE COUNT: 97
---
@@ -128,13 +128,13 @@ RESPONSE:
- fa36aa3b
- 2014-12-11 16:20:26 UTC
+ f4a70bfe
+ 2014-12-31 09:57:54 UTC
ABC-12345
- ccReg-7697716461
+ ccReg-7364329837
@@ -179,13 +179,13 @@ RESPONSE:
- fce689ed
- 2014-12-11 16:20:26 UTC
+ 8e7b3f2b
+ 2014-12-31 09:57:54 UTC
ABC-12345
- ccReg-1860193727
+ ccReg-7666919827
@@ -230,13 +230,13 @@ RESPONSE:
- 9a772ec1
- 2014-12-11 16:20:26 UTC
+ 21abc120
+ 2014-12-31 09:57:54 UTC
ABC-12345
- ccReg-0028172314
+ ccReg-0466977897
@@ -289,13 +289,13 @@ RESPONSE:
- abc08ddb
- 2014-12-11 16:20:26 UTC
+ 93168ba2
+ 2014-12-31 09:57:55 UTC
ABC-12345
- ccReg-6054774492
+ ccReg-3694773809
@@ -344,13 +344,13 @@ RESPONSE:
- 3ee9cbf8
- 2014-12-11 16:20:27 UTC
+ c9a9f345
+ 2014-12-31 09:57:55 UTC
ABC-12345
- ccReg-4441923724
+ ccReg-7675540175
@@ -384,9 +384,6 @@ RESPONSE:
Required parameter missing: id
-
- Required parameter missing: pw
-
ABC-12345
@@ -433,13 +430,13 @@ RESPONSE:
-
- Authentication error
+
+ Authorization error
ABC-12345
- ccReg-1721556034
+ ccReg-4300465421
```
@@ -488,12 +485,12 @@ RESPONSE:
sh8013
- 2014-12-11 16:20:28 UTC
+ 2014-12-31 09:57:56 UTC
ABC-12345
- ccReg-8071685589
+ ccReg-1684868060
@@ -546,7 +543,7 @@ RESPONSE:
ABC-12345
- ccReg-6397000244
+ ccReg-5358749305
```
@@ -595,12 +592,12 @@ RESPONSE:
sh8013
- 2014-12-11 16:20:28 UTC
+ 2014-12-31 09:57:56 UTC
ABC-12345
- ccReg-8345300533
+ ccReg-3392201513
@@ -670,7 +667,7 @@ RESPONSE:
ABC-12345
- ccReg-7637455514
+ ccReg-4450344540
@@ -712,7 +709,7 @@ RESPONSE:
ABC-12345
- ccReg-1599902466
+ ccReg-7230887885
```
@@ -747,7 +744,7 @@ RESPONSE:
ABC-12345
- ccReg-0684303862
+ ccReg-0321618463
```
@@ -828,7 +825,7 @@ RESPONSE:
ABC-12345
- ccReg-7040209526
+ ccReg-9215509368
@@ -868,14 +865,15 @@ RESPONSE:
Johnny Awesome
- Remington Island
- South Joyhaven
+ Burnice Dale
+ Stefanview
+372.12345678
- milo.wolff@metz.org
- 2014-12-11 16:20:30 UTC
+ christian.rosenbaum@kemmer.name
+ 2014-12-31 09:57:58 UTC
+ 37605030299
asde
@@ -893,7 +891,7 @@ RESPONSE:
ABC-12345
- ccReg-1559776629
+ ccReg-3549674631
@@ -932,7 +930,7 @@ RESPONSE:
ABC-12345
- ccReg-1873167890
+ ccReg-7838954077
```
@@ -973,7 +971,8 @@ RESPONSE:
- 2014-12-11 16:20:31 UTC
+ 2014-12-31 09:57:58 UTC
+ 37605030299
@@ -988,7 +987,7 @@ RESPONSE:
ABC-12345
- ccReg-0831323617
+ ccReg-6838648129
@@ -1028,14 +1027,15 @@ RESPONSE:
Johnny Awesome
- Remington Island
- South Joyhaven
+ Burnice Dale
+ Stefanview
+372.12345678
- milo.wolff@metz.org
- 2014-12-11 16:20:31 UTC
+ christian.rosenbaum@kemmer.name
+ 2014-12-31 09:57:59 UTC
+ 37605030299
password
@@ -1053,7 +1053,7 @@ RESPONSE:
ABC-12345
- ccReg-5686514838
+ ccReg-3524909478
@@ -1169,14 +1169,15 @@ RESPONSE:
Johnny Awesome
- Remington Island
- South Joyhaven
+ Burnice Dale
+ Stefanview
+372.12345678
- milo.wolff@metz.org
- 2014-12-11 16:20:32 UTC
+ christian.rosenbaum@kemmer.name
+ 2014-12-31 09:57:59 UTC
+ 37605030299
ccds4324pok
@@ -1194,7 +1195,7 @@ RESPONSE:
ABC-12345
- ccReg-2940889775
+ ccReg-0755816808
@@ -1234,10 +1235,11 @@ RESPONSE:
info-4444
- Dr. Fredy O'Conner
+ Sydnie Gutmann
- 2014-12-11 16:20:32 UTC
+ 2014-12-31 09:58:00 UTC
+ 37605030299
@@ -1252,7 +1254,7 @@ RESPONSE:
ABC-12345
- ccReg-2898092937
+ ccReg-0900038526
@@ -1326,7 +1328,7 @@ RESPONSE:
ABC-12345
- ccReg-8569762985
+ ccReg-5308874588
```
@@ -1364,7 +1366,7 @@ RESPONSE:
ABC-12345
- ccReg-0607319096
+ ccReg-1188257564
```
@@ -1433,7 +1435,7 @@ RESPONSE:
ABC-12345
- ccReg-8530047391
+ ccReg-0863040695
```
@@ -1474,7 +1476,7 @@ RESPONSE:
ABC-12345
- ccReg-1225195134
+ ccReg-0654506193
@@ -1515,7 +1517,7 @@ RESPONSE:
ABC-12345
- ccReg-6780330648
+ ccReg-4297598118
@@ -1565,7 +1567,7 @@ RESPONSE:
ABC-12345
- ccReg-7662843534
+ ccReg-6048863849
@@ -1612,7 +1614,7 @@ RESPONSE:
ABC-12345
- ccReg-1902208602
+ ccReg-2720372024
@@ -1654,7 +1656,7 @@ RESPONSE:
ABC-12345
- ccReg-4195170399
+ ccReg-1019936771
```
@@ -1671,7 +1673,7 @@ REQUEST:
example.ee
- a1ce2838d62ea244d88d4157a1bec32b
+ 988d6a312672fa29e3448af093874b85
@@ -1694,16 +1696,16 @@ RESPONSE:
example.ee
serverApproved
123
- 2014-12-11 16:20:35 UTC
+ 2014-12-31 09:58:02 UTC
12345678
- 2014-12-11 16:20:35 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:02 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-0361740772
+ ccReg-5266323333
```
@@ -1718,7 +1720,7 @@ REQUEST:
example.ee
- c019dfec29d5fa20c4c1455fee3c79ab
+ 3d444448cc64fd99480d343925404b17
@@ -1741,16 +1743,16 @@ RESPONSE:
example.ee
pending
12345678
- 2014-12-11 16:20:35 UTC
+ 2014-12-31 09:58:02 UTC
123
- 2014-12-11 17:20:35 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 10:58:02 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-7578676645
+ ccReg-6140987832
```
@@ -1765,7 +1767,7 @@ REQUEST:
example.ee
- c019dfec29d5fa20c4c1455fee3c79ab
+ 3d444448cc64fd99480d343925404b17
@@ -1788,16 +1790,16 @@ RESPONSE:
example.ee
pending
12345678
- 2014-12-11 16:20:35 UTC
+ 2014-12-31 09:58:02 UTC
123
- 2014-12-11 17:20:35 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 10:58:02 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-7801365816
+ ccReg-4003234085
```
@@ -1824,7 +1826,7 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-11 16:20:35 UTC
+ 2014-12-31 09:58:02 UTC
Transfer requested.
@@ -1832,15 +1834,15 @@ RESPONSE:
example.ee
pending
12345678
- 2014-12-11 16:20:35 UTC
+ 2014-12-31 09:58:02 UTC
123
- 2014-12-11 17:20:35 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 10:58:02 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-8851045456
+ ccReg-6358533152
@@ -1870,7 +1872,7 @@ RESPONSE:
ABC-12345
- ccReg-4770103758
+ ccReg-0923299693
@@ -1888,7 +1890,7 @@ REQUEST:
example.ee
- d46a56281253e87620d7bc541ca854a1
+ 5cb9417ce367bb66ab9812e33062766d
@@ -1909,7 +1911,7 @@ RESPONSE:
ABC-12345
- ccReg-4952216468
+ ccReg-9625160623
```
@@ -1926,7 +1928,7 @@ REQUEST:
example.ee
- 095abdaf422865a773cf8fff8600ba12
+ caedf3e984b0351a429d17ffea7c7718
@@ -1949,16 +1951,16 @@ RESPONSE:
example.ee
clientApproved
123
- 2014-12-11 16:20:36 UTC
+ 2014-12-31 09:58:03 UTC
12345678
- 2014-12-11 16:20:36 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:03 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-6668637481
+ ccReg-4326588344
```
@@ -1996,7 +1998,7 @@ RESPONSE:
ABC-12345
- ccReg-4599629460
+ ccReg-6912896536
```
@@ -2013,7 +2015,7 @@ REQUEST:
example.ee
- 41781009f2e898a864ae9fecf26361cf
+ 18ad8eec9ae0b1e19231d8d0ac501129
@@ -2034,7 +2036,7 @@ RESPONSE:
ABC-12345
- ccReg-7984355433
+ ccReg-4364621621
```
@@ -2110,7 +2112,7 @@ RESPONSE:
ABC-12345
- ccReg-8459353015
+ ccReg-7646134788
```
@@ -2146,7 +2148,7 @@ RESPONSE:
ABC-12345
- ccReg-7385305313
+ ccReg-0195877097
```
@@ -2206,14 +2208,76 @@ RESPONSE:
example.ee
- 2014-12-11 16:20:38 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:04 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-8238226692
+ ccReg-1055939964
+
+
+```
+
+### EPP Domain with valid user with citizen as an owner creates a domain with legal document
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ example.ee
+ 1
+
+
+ ns1.example.net
+ 192.0.2.2
+ 1080:0:0:0:8:800:200C:417A
+
+
+ ns2.example.net
+
+
+ jd1234
+ sh8013
+ sh8013
+ sh801333
+
+
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Command completed successfully
+
+
+
+ example.ee
+ 2014-12-31 09:58:05 UTC
+ 2015-12-31 00:00:00 UTC
+
+
+
+
+ ABC-12345
+ ccReg-2476022863
```
@@ -2273,14 +2337,14 @@ RESPONSE:
ria.ee
- 2014-12-11 16:20:39 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:05 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-1690833712
+ ccReg-3912924297
```
@@ -2338,7 +2402,7 @@ RESPONSE:
ABC-12345
- ccReg-7537804530
+ ccReg-2627876505
```
@@ -2398,14 +2462,14 @@ RESPONSE:
example.ee
- 2014-12-11 16:20:39 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:06 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-5387199132
+ ccReg-1307495376
```
@@ -2466,7 +2530,7 @@ RESPONSE:
ABC-12345
- ccReg-0011869763
+ ccReg-8528828639
```
@@ -2529,7 +2593,7 @@ RESPONSE:
ABC-12345
- ccReg-6506342257
+ ccReg-2128270208
```
@@ -2734,7 +2798,7 @@ RESPONSE:
ABC-12345
- ccReg-6626066081
+ ccReg-7580565499
```
@@ -2801,7 +2865,7 @@ RESPONSE:
ABC-12345
- ccReg-1103893261
+ ccReg-6552819116
```
@@ -2906,14 +2970,14 @@ RESPONSE:
example.ee
- 2014-12-11 16:20:42 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:08 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-9547254269
+ ccReg-3356938157
```
@@ -2973,7 +3037,7 @@ RESPONSE:
ABC-12345
- ccReg-6055025324
+ ccReg-5299838481
```
@@ -3033,14 +3097,14 @@ RESPONSE:
example.ee
- 2014-12-11 16:20:42 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:09 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-4049528710
+ ccReg-4944750643
```
@@ -3103,7 +3167,7 @@ RESPONSE:
ABC-12345
- ccReg-7326753356
+ ccReg-1260484797
```
@@ -3175,14 +3239,14 @@ RESPONSE:
example.ee
- 2014-12-11 16:20:43 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:09 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-3254834807
+ ccReg-8417226663
```
@@ -3290,7 +3354,7 @@ RESPONSE:
ABC-12345
- ccReg-8138217299
+ ccReg-6283543306
```
@@ -3359,7 +3423,7 @@ RESPONSE:
ABC-12345
- ccReg-1746439289
+ ccReg-2507883005
```
@@ -3425,7 +3489,7 @@ RESPONSE:
ABC-12345
- ccReg-7256435212
+ ccReg-6391365191
```
@@ -3485,14 +3549,14 @@ RESPONSE:
example.ee
- 2014-12-11 16:20:44 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:10 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-1890907855
+ ccReg-8258587773
```
@@ -3558,14 +3622,14 @@ RESPONSE:
example.ee
- 2014-12-11 16:20:45 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:11 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-1593776295
+ ccReg-8630720552
```
@@ -3631,7 +3695,7 @@ RESPONSE:
ABC-12345
- ccReg-1762700063
+ ccReg-2118644552
```
@@ -3697,7 +3761,7 @@ RESPONSE:
ABC-12345
- ccReg-8143954365
+ ccReg-1924314034
```
@@ -3757,7 +3821,7 @@ RESPONSE:
ABC-12345
- ccReg-7342675661
+ ccReg-0159373467
```
@@ -3815,14 +3879,14 @@ RESPONSE:
example.ee
- 2014-12-11 16:20:46 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:12 UTC
+ 2015-12-31 00:00:00 UTC
ABC-12345
- ccReg-0446125784
+ ccReg-8592556870
```
@@ -3880,7 +3944,7 @@ RESPONSE:
ABC-12345
- ccReg-4327524431
+ ccReg-0558909398
```
@@ -3896,7 +3960,7 @@ REQUEST:
example.ee
- 2015-12-11
+ 2015-12-31
1
@@ -3917,12 +3981,12 @@ RESPONSE:
example.ee
- 2016-12-11 00:00:00 UTC
+ 2016-12-31 00:00:00 UTC
ABC-12345
- ccReg-0249473353
+ ccReg-7256713102
@@ -3963,7 +4027,7 @@ RESPONSE:
ABC-12345
- ccReg-9203214486
+ ccReg-9116437285
```
@@ -3979,7 +4043,7 @@ REQUEST:
example.ee
- 2015-12-11
+ 2015-12-31
4
@@ -4003,7 +4067,7 @@ RESPONSE:
ABC-12345
- ccReg-0988421408
+ ccReg-0629909883
```
@@ -4042,33 +4106,36 @@ RESPONSE:
example.ee
- sh3643
- sh3643
- sh6966
+ sh2013
+ sh2013
+ sh0456
- ns.kuvalis.ee
+ ns.torphy39.ee
+ 192.168.1.1
- ns.berge.ee
+ ns.sawaynpredovic40.ee
+ 192.168.1.1
- ns.huelskautzer.ee
+ ns.konopelskilehner41.ee
+ 192.168.1.1
Registrar OÜ
Registrar OÜ
- 2014-12-11 16:20:48 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:14 UTC
+ 2015-12-31 00:00:00 UTC
- b8f4626d2f72691e4a9e620d0650e1ee
+ a025520e0ab0430c3c39e7c57c8360cf
ABC-12345
- ccReg-9045873058
+ ccReg-0727279739
```
@@ -4107,18 +4174,21 @@ RESPONSE:
example.ee
Payment overdue.
- sh4036
- sh4036
- sh5285
+ sh4240
+ sh4240
+ sh0927
- ns.zboncak.ee
+ ns.bergegutmann42.ee
+ 192.168.1.1
- ns.kunze.ee
+ ns.zieme43.ee
+ 192.168.1.1
- ns.kessler.ee
+ ns.jaskolski44.ee
+ 192.168.1.1
ns1.example.com
@@ -4128,10 +4198,10 @@ RESPONSE:
Registrar OÜ
Registrar OÜ
- 2014-12-11 16:20:48 UTC
- 2015-12-11 00:00:00 UTC
+ 2014-12-31 09:58:14 UTC
+ 2015-12-31 00:00:00 UTC
- 36c3577949c4356016936df9264141e4
+ c6e9fad12114f8edbc5842a04586fa46
@@ -4166,7 +4236,7 @@ RESPONSE:
ABC-12345
- ccReg-5663422587
+ ccReg-5508680060
```
@@ -4203,18 +4273,21 @@ RESPONSE:
example.ee
Payment overdue.
- sh4036
- sh4036
- sh5285
+ sh4240
+ sh4240
+ sh0927
- ns.zboncak.ee
+ ns.bergegutmann42.ee
+ 192.168.1.1
- ns.kunze.ee
+ ns.zieme43.ee
+ 192.168.1.1
- ns.kessler.ee
+ ns.jaskolski44.ee
+ 192.168.1.1
ns1.example.com
@@ -4224,11 +4297,11 @@ RESPONSE:
Registrar OÜ
Registrar OÜ
- 2014-12-11 16:20:48 UTC
- 2015-12-11 00:00:00 UTC
- 2014-12-11 16:20:48 UTC
+ 2014-12-31 09:58:14 UTC
+ 2015-12-31 00:00:00 UTC
+ 2014-12-31 09:58:14 UTC
- 36c3577949c4356016936df9264141e4
+ c6e9fad12114f8edbc5842a04586fa46
@@ -4263,7 +4336,7 @@ RESPONSE:
ABC-12345
- ccReg-3688647717
+ ccReg-6900875303
```
@@ -4304,7 +4377,7 @@ RESPONSE:
ABC-12345
- ccReg-1877937593
+ ccReg-5293855948
```
@@ -4369,7 +4442,7 @@ RESPONSE:
ABC-12345
- ccReg-8269044408
+ ccReg-6675106042
```
@@ -4429,7 +4502,7 @@ RESPONSE:
ABC-12345
- ccReg-1036646901
+ ccReg-1158978325
```
@@ -4528,7 +4601,7 @@ RESPONSE:
ABC-12345
- ccReg-1134341398
+ ccReg-1935814817
```
@@ -4590,7 +4663,7 @@ RESPONSE:
ABC-12345
- ccReg-7339587229
+ ccReg-1473733141
```
@@ -4639,7 +4712,7 @@ RESPONSE:
ABC-12345
- ccReg-0761964303
+ ccReg-0001719075
```
@@ -4703,7 +4776,48 @@ RESPONSE:
ABC-12345
- ccReg-6009190382
+ ccReg-5450080812
+
+
+```
+
+### EPP Domain with valid user with valid domain does not remove server statuses
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ example.ee
+
+
+
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Status was not found
+
+ serverHold
+
+
+
+
+ ABC-12345
+ ccReg-3119242407
```
@@ -4743,7 +4857,7 @@ RESPONSE:
ABC-12345
- ccReg-0363595018
+ ccReg-7611152464
```
@@ -4784,12 +4898,12 @@ RESPONSE:
ABC-12345
- ccReg-9563194621
+ ccReg-4849407330
```
-### EPP Domain with valid user with valid domain updates a domain
+### EPP Domain with valid user with valid domain cannot change registrant without legal document
REQUEST:
@@ -4812,6 +4926,50 @@ REQUEST:
RESPONSE:
+```xml
+
+
+
+
+ Required parameter missing: legalDocument
+
+
+
+ ABC-12345
+
+
+
+```
+
+### EPP Domain with valid user with valid domain updates a domain
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ example.ee
+
+ mak21
+
+
+
+
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
```xml
@@ -4822,7 +4980,7 @@ RESPONSE:
ABC-12345
- ccReg-8337129972
+ ccReg-8549408219
```
@@ -4863,7 +5021,7 @@ RESPONSE:
ABC-12345
- ccReg-4280169040
+ ccReg-7528084892
```
@@ -4898,7 +5056,7 @@ RESPONSE:
ABC-12345
- ccReg-5732815987
+ ccReg-8682136521
```
@@ -4933,7 +5091,7 @@ RESPONSE:
ABC-12345
- ccReg-0127772864
+ ccReg-9488889893
```
@@ -4957,13 +5115,13 @@ REQUEST:
cmlraXN0aGViZXN0
- ebbc0622a3cb7f4b6c27abb394e27c14
+ add89ac3e480f075fbe154e1b14d810e
P1M13D
- ABC-12345
+ 1420019899
```
@@ -4979,8 +5137,147 @@ RESPONSE:
- ABC-12345
- ccReg-8305714971
+ 1420019899
+ ccReg-6575445462
+
+
+```
+
+### EPP Keyrelay with valid user returns an error when parameters are missing
+
+REQUEST:
+
+```xml
+
+
+
+
+ example.ee
+
+
+ 3
+ 8
+ cmlraXN0aGViZXN0
+
+
+ 115a9478b9cfd578a2cd1fd02cd83ddd
+
+
+ Invalid Expiry
+
+
+ 1420019899
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Required parameter missing: flags
+
+
+
+ 1420019899
+ ccReg-6768245074
+
+
+```
+
+### EPP Keyrelay with valid user returns an error on invalid relative expiry
+
+REQUEST:
+
+```xml
+
+
+
+
+ example.ee
+
+ 256
+ 3
+ 8
+ cmlraXN0aGViZXN0
+
+
+ d7eb76a52d043b8341b9ff7782facb5c
+
+
+ Invalid Expiry
+
+
+ 1420019899
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Expiry relative must be compatible to ISO 8601
+
+ Invalid Expiry
+
+
+
+
+ 1420019899
+ ccReg-8023321042
+
+
+```
+
+### EPP Keyrelay with valid user does not allow both relative and absolute
+
+REQUEST:
+
+```xml
+
+
+
+
+ example.ee
+
+ 256
+ 3
+ 8
+ cmlraXN0aGViZXN0
+
+
+ f912801c0d691190b3c33a3925f0dfa4
+
+
+ P1D
+ 2014-12-23
+
+
+ 1420019900
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Only one parameter allowed: relative or absolute
+
+
+
+ 1420019900
+ ccReg-9849520324
```
@@ -4994,7 +5291,7 @@ REQUEST:
- ABC-12345
+ 1420019900
```
@@ -5009,8 +5306,8 @@ RESPONSE:
Command completed successfully; no messages
- ABC-12345
- ccReg-0490029079
+ 1420019900
+ ccReg-0411014131
@@ -5025,7 +5322,7 @@ REQUEST:
- ABC-12345
+ 1420019900
```
@@ -5040,8 +5337,8 @@ RESPONSE:
Command completed successfully; no messages
- ABC-12345
- ccReg-3737488607
+ 1420019900
+ ccReg-6323375385
@@ -5054,7 +5351,7 @@ REQUEST:
- ABC-12345
+ 1420019900
```
@@ -5069,12 +5366,12 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-11 16:20:53 UTC
+ 2014-12-31 09:58:20 UTC
Balance low.
- ABC-12345
- ccReg-8138607881
+ 1420019900
+ ccReg-2164426296
@@ -5087,7 +5384,7 @@ REQUEST:
- ABC-12345
+ 1420019900
```
@@ -5106,8 +5403,8 @@ RESPONSE:
- ABC-12345
- ccReg-3670301280
+ 1420019900
+ ccReg-7227487206
```
@@ -5119,7 +5416,7 @@ REQUEST:
- ABC-12345
+ 1420019900
```
@@ -5135,8 +5432,8 @@ RESPONSE:
- ABC-12345
- ccReg-0571612506
+ 1420019900
+ ccReg-9751098275
@@ -5149,7 +5446,7 @@ REQUEST:
- ABC-12345
+ 1420019900
```
@@ -5168,8 +5465,8 @@ RESPONSE:
- ABC-12345
- ccReg-1239692616
+ 1420019900
+ ccReg-3468430439
```
@@ -5183,7 +5480,7 @@ REQUEST:
- ABC-12345
+ 1420019900
```
@@ -5199,7 +5496,7 @@ RESPONSE:
- ABC-12345
+ 1420019900
@@ -5214,7 +5511,7 @@ REQUEST:
- ABC-12345
+ 1420019901
```
@@ -5229,12 +5526,12 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-11 16:20:54 UTC
+ 2014-12-31 09:58:21 UTC
Smth else.
- ABC-12345
- ccReg-8009860176
+ 1420019901
+ ccReg-6279740873
@@ -5247,7 +5544,7 @@ REQUEST:
- ABC-12345
+ 1420019901
```
@@ -5263,8 +5560,8 @@ RESPONSE:
- ABC-12345
- ccReg-8066995420
+ 1420019901
+ ccReg-2211766284
@@ -5277,7 +5574,7 @@ REQUEST:
- ABC-12345
+ 1420019901
```
@@ -5292,12 +5589,12 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-11 16:20:54 UTC
+ 2014-12-31 09:58:21 UTC
Something.
- ABC-12345
- ccReg-9032842650
+ 1420019901
+ ccReg-3086394249
@@ -5310,7 +5607,7 @@ REQUEST:
- ABC-12345
+ 1420019901
```
@@ -5326,8 +5623,8 @@ RESPONSE:
- ABC-12345
- ccReg-8851176265
+ 1420019901
+ ccReg-1161073468
@@ -5340,7 +5637,7 @@ REQUEST:
- ABC-12345
+ 1420019901
```
@@ -5355,12 +5652,12 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-11 16:20:54 UTC
+ 2014-12-31 09:58:21 UTC
Balance low.
- ABC-12345
- ccReg-8636663930
+ 1420019901
+ ccReg-9021663970
@@ -5373,7 +5670,7 @@ REQUEST:
- ABC-12345
+ 1420019901
```
@@ -5389,8 +5686,8 @@ RESPONSE:
- ABC-12345
- ccReg-8512393226
+ 1420019901
+ ccReg-2607198436
@@ -5403,7 +5700,7 @@ REQUEST:
- ABC-12345
+ 1420019901
```
@@ -5418,8 +5715,8 @@ RESPONSE:
Command completed successfully; no messages
- ABC-12345
- ccReg-6055012885
+ 1420019901
+ ccReg-8497397604
@@ -5463,7 +5760,7 @@ RESPONSE:
ABC-12345
- ccReg-9729176876
+ ccReg-6230628380
```
@@ -5502,7 +5799,7 @@ RESPONSE:
ABC-12345
- ccReg-2042235305
+ ccReg-4570857458
```
@@ -5518,9 +5815,6 @@ REQUEST:
-
-
-
ABC-12345
@@ -5578,7 +5872,7 @@ RESPONSE:
ABC-12345
- ccReg-8625841115
+ ccReg-1801284089
@@ -5619,7 +5913,7 @@ RESPONSE:
ABC-12345
- ccReg-1439009441
+ ccReg-0873883976
@@ -5649,7 +5943,7 @@ RESPONSE:
ABC-12345
- ccReg-9453592535
+ ccReg-1289935186
```
@@ -5689,7 +5983,7 @@ RESPONSE:
ABC-12345
- ccReg-4606991463
+ ccReg-6573364280
@@ -5733,3 +6027,4 @@ RESPONSE:
```
+
diff --git a/spec/support/epp.rb b/spec/support/epp.rb
index 78e5eb593..8a9ba23c8 100644
--- a/spec/support/epp.rb
+++ b/spec/support/epp.rb
@@ -263,18 +263,8 @@ module Epp
def log(req, res)
return unless ENV['EPP_DOC']
- puts "REQUEST:
-
- ```xml
- #{Nokogiri(req)}```
-
- "
- puts "RESPONSE:
-
- ```xml
- #{res}```
-
- "
+ puts "REQUEST:\n\n```xml\n#{Nokogiri(req)}```\n\n"
+ puts "RESPONSE:\n\n```xml\n#{res}```\n\n"
end
end