diff --git a/app/views/epp/sessions/greeting.xml.builder b/app/views/epp/sessions/greeting.xml.builder
index b2fd01b22..4fac143e7 100644
--- a/app/views/epp/sessions/greeting.xml.builder
+++ b/app/views/epp/sessions/greeting.xml.builder
@@ -1,16 +1,17 @@
xml.epp_head do
xml.greeting do
- xml.svID 'EPP server (DSDng)'
- xml.svDate '2014-06-18T17:46:59+03:00'
+ xml.svID 'EPP server (EIS)'
+ xml.svDate Time.now.utc.iso8601
xml.svcMenu do
xml.version '1.0'
xml.lang 'en'
- xml.objURI 'http://www.nic.cz/xml/epp/contact-1.6'
- xml.objURI 'http://www.nic.cz/xml/epp/domain-1.4'
- xml.objURI 'http://www.nic.cz/xml/epp/nsset-1.2'
- xml.objURI 'http://www.nic.cz/xml/epp/keyset-1.3'
+ xml.objURI 'urn:ietf:params:xml:ns:domain-1.0'
+ xml.objURI 'urn:ietf:params:xml:ns:contact-1.0'
+ xml.objURI 'urn:ietf:params:xml:ns:host-1.0'
+ xml.objURI 'urn:ietf:params:xml:ns:keyrelay-1.0'
xml.svcExtension do
- xml.extURI 'http://www.nic.cz/xml/epp/enumval-1.2'
+ xml.extURI 'urn:ietf:params:xml:ns:secDNS-1.1'
+ xml.extURI 'urn:ee:eis:xml:epp:eis-1.0'
end
end
diff --git a/config/deploy.rb b/config/deploy.rb
index 589d7f3e0..34ed28108 100644
--- a/config/deploy.rb
+++ b/config/deploy.rb
@@ -2,7 +2,7 @@ require 'mina/bundler'
require 'mina/rails'
require 'mina/git'
require 'mina/whenever'
-require 'mina/rbenv' # for rbenv support. (http://rbenv.org)
+# require 'mina/rbenv' # for rbenv support. (http://rbenv.org)
# require 'mina/rvm' # for rvm support. (http://rvm.io)
# Basic settings:
@@ -50,7 +50,7 @@ set :shared_paths, [
task :environment do
# If you're using rbenv, use this to load the rbenv environment.
# Be sure to commit your .rbenv-version to your repository.
- invoke :'rbenv:load'
+ # invoke :'rbenv:load'
# For those using RVM, use this to load an RVM version@gemset.
# invoke :'rvm:use[ruby-1.9.3-p125@default]'
diff --git a/doc/epp-doc.md b/doc/epp-doc.md
index ebc36b4e9..76d72d5ed 100644
--- a/doc/epp-doc.md
+++ b/doc/epp-doc.md
@@ -1,6 +1,6 @@
# EPP REQUEST - RESPONSE EXAMPLES
-GENERATED AT: 2014-12-31 11:57:53 +0200
-EXAMPLE COUNT: 97
+GENERATED AT: 2015-01-05 16:59:37 +0200
+EXAMPLE COUNT: 102
---
@@ -128,13 +128,13 @@ RESPONSE:
- f4a70bfe
- 2014-12-31 09:57:54 UTC
+ abf07b16
+ 2015-01-05 14:59:38 UTC
ABC-12345
- ccReg-7364329837
+ ccReg-6916226034
@@ -179,13 +179,13 @@ RESPONSE:
- 8e7b3f2b
- 2014-12-31 09:57:54 UTC
+ 40b0e906
+ 2015-01-05 14:59:38 UTC
ABC-12345
- ccReg-7666919827
+ ccReg-4625373002
@@ -230,13 +230,13 @@ RESPONSE:
- 21abc120
- 2014-12-31 09:57:54 UTC
+ a1c0fada
+ 2015-01-05 14:59:39 UTC
ABC-12345
- ccReg-0466977897
+ ccReg-6276207841
@@ -289,13 +289,13 @@ RESPONSE:
- 93168ba2
- 2014-12-31 09:57:55 UTC
+ 087e0fbb
+ 2015-01-05 14:59:39 UTC
ABC-12345
- ccReg-3694773809
+ ccReg-8967008183
@@ -344,13 +344,13 @@ RESPONSE:
- c9a9f345
- 2014-12-31 09:57:55 UTC
+ cee5f172
+ 2015-01-05 14:59:39 UTC
ABC-12345
- ccReg-7675540175
+ ccReg-0649189448
@@ -436,7 +436,7 @@ RESPONSE:
ABC-12345
- ccReg-4300465421
+ ccReg-7996128514
```
@@ -485,12 +485,12 @@ RESPONSE:
sh8013
- 2014-12-31 09:57:56 UTC
+ 2015-01-05 14:59:40 UTC
ABC-12345
- ccReg-1684868060
+ ccReg-3480096687
@@ -543,7 +543,7 @@ RESPONSE:
ABC-12345
- ccReg-5358749305
+ ccReg-2447191354
```
@@ -592,12 +592,12 @@ RESPONSE:
sh8013
- 2014-12-31 09:57:56 UTC
+ 2015-01-05 14:59:40 UTC
ABC-12345
- ccReg-3392201513
+ ccReg-4195061369
@@ -667,7 +667,7 @@ RESPONSE:
ABC-12345
- ccReg-4450344540
+ ccReg-4882027364
@@ -709,7 +709,7 @@ RESPONSE:
ABC-12345
- ccReg-7230887885
+ ccReg-3246681685
```
@@ -744,7 +744,7 @@ RESPONSE:
ABC-12345
- ccReg-0321618463
+ ccReg-3415320313
```
@@ -825,7 +825,7 @@ RESPONSE:
ABC-12345
- ccReg-9215509368
+ ccReg-1682787508
@@ -865,14 +865,14 @@ RESPONSE:
Johnny Awesome
- Burnice Dale
- Stefanview
+ Lenore Row
+ Icieberg
+372.12345678
- christian.rosenbaum@kemmer.name
- 2014-12-31 09:57:58 UTC
+ stella@hellerwiza.biz
+ 2015-01-05 14:59:42 UTC
37605030299
asde
@@ -891,7 +891,7 @@ RESPONSE:
ABC-12345
- ccReg-3549674631
+ ccReg-6608041866
@@ -930,7 +930,7 @@ RESPONSE:
ABC-12345
- ccReg-7838954077
+ ccReg-4964926397
```
@@ -971,7 +971,7 @@ RESPONSE:
- 2014-12-31 09:57:58 UTC
+ 2015-01-05 14:59:43 UTC
37605030299
@@ -987,7 +987,7 @@ RESPONSE:
ABC-12345
- ccReg-6838648129
+ ccReg-4440087586
@@ -1027,14 +1027,14 @@ RESPONSE:
Johnny Awesome
- Burnice Dale
- Stefanview
+ Lenore Row
+ Icieberg
+372.12345678
- christian.rosenbaum@kemmer.name
- 2014-12-31 09:57:59 UTC
+ stella@hellerwiza.biz
+ 2015-01-05 14:59:43 UTC
37605030299
password
@@ -1053,7 +1053,7 @@ RESPONSE:
ABC-12345
- ccReg-3524909478
+ ccReg-9097653752
@@ -1169,14 +1169,14 @@ RESPONSE:
Johnny Awesome
- Burnice Dale
- Stefanview
+ Lenore Row
+ Icieberg
+372.12345678
- christian.rosenbaum@kemmer.name
- 2014-12-31 09:57:59 UTC
+ stella@hellerwiza.biz
+ 2015-01-05 14:59:44 UTC
37605030299
ccds4324pok
@@ -1195,7 +1195,7 @@ RESPONSE:
ABC-12345
- ccReg-0755816808
+ ccReg-2117379058
@@ -1235,10 +1235,10 @@ RESPONSE:
info-4444
- Sydnie Gutmann
+ Perry Blanda
- 2014-12-31 09:58:00 UTC
+ 2015-01-05 14:59:44 UTC
37605030299
@@ -1254,7 +1254,7 @@ RESPONSE:
ABC-12345
- ccReg-0900038526
+ ccReg-2792142623
@@ -1328,7 +1328,7 @@ RESPONSE:
ABC-12345
- ccReg-5308874588
+ ccReg-1341746578
```
@@ -1366,7 +1366,7 @@ RESPONSE:
ABC-12345
- ccReg-1188257564
+ ccReg-9208688418
```
@@ -1408,6 +1408,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -1435,7 +1438,48 @@ RESPONSE:
ABC-12345
- ccReg-0863040695
+ ccReg-6004331572
+
+
+```
+
+### EPP Domain with valid user validates required parameters
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ test.ee
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Required parameter missing: ns
+
+
+ Required parameter missing: registrant
+
+
+ Required parameter missing: legalDocument
+
+
+
+ ABC-12345
+
```
@@ -1476,7 +1520,7 @@ RESPONSE:
ABC-12345
- ccReg-0654506193
+ ccReg-1592502492
@@ -1517,7 +1561,7 @@ RESPONSE:
ABC-12345
- ccReg-4297598118
+ ccReg-3859832161
@@ -1567,7 +1611,7 @@ RESPONSE:
ABC-12345
- ccReg-6048863849
+ ccReg-2022102865
@@ -1614,7 +1658,7 @@ RESPONSE:
ABC-12345
- ccReg-2720372024
+ ccReg-9037191902
@@ -1656,7 +1700,7 @@ RESPONSE:
ABC-12345
- ccReg-1019936771
+ ccReg-2825720558
```
@@ -1673,7 +1717,7 @@ REQUEST:
example.ee
- 988d6a312672fa29e3448af093874b85
+ e111bfbf7315294c3d7376eb9c45e225
@@ -1696,16 +1740,16 @@ RESPONSE:
example.ee
serverApproved
123
- 2014-12-31 09:58:02 UTC
+ 2015-01-05 14:59:47 UTC
12345678
- 2014-12-31 09:58:02 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:47 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-5266323333
+ ccReg-4773344769
```
@@ -1720,7 +1764,7 @@ REQUEST:
example.ee
- 3d444448cc64fd99480d343925404b17
+ 902acf45d18c4cb1b4b685ec88cab5fe
@@ -1743,16 +1787,16 @@ RESPONSE:
example.ee
pending
12345678
- 2014-12-31 09:58:02 UTC
+ 2015-01-05 14:59:47 UTC
123
- 2014-12-31 10:58:02 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 15:59:47 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-6140987832
+ ccReg-0931106068
```
@@ -1767,7 +1811,7 @@ REQUEST:
example.ee
- 3d444448cc64fd99480d343925404b17
+ 902acf45d18c4cb1b4b685ec88cab5fe
@@ -1790,16 +1834,16 @@ RESPONSE:
example.ee
pending
12345678
- 2014-12-31 09:58:02 UTC
+ 2015-01-05 14:59:47 UTC
123
- 2014-12-31 10:58:02 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 15:59:47 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-4003234085
+ ccReg-8855922203
```
@@ -1826,7 +1870,7 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-31 09:58:02 UTC
+ 2015-01-05 14:59:47 UTC
Transfer requested.
@@ -1834,15 +1878,15 @@ RESPONSE:
example.ee
pending
12345678
- 2014-12-31 09:58:02 UTC
+ 2015-01-05 14:59:47 UTC
123
- 2014-12-31 10:58:02 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 15:59:47 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-6358533152
+ ccReg-8462147045
@@ -1872,7 +1916,7 @@ RESPONSE:
ABC-12345
- ccReg-0923299693
+ ccReg-2378053603
@@ -1890,7 +1934,7 @@ REQUEST:
example.ee
- 5cb9417ce367bb66ab9812e33062766d
+ ad7ff204743c4573efaef4e07d12c2db
@@ -1911,7 +1955,7 @@ RESPONSE:
ABC-12345
- ccReg-9625160623
+ ccReg-3027156411
```
@@ -1928,7 +1972,7 @@ REQUEST:
example.ee
- caedf3e984b0351a429d17ffea7c7718
+ 1086b5e2113d1c26d0ebee0484cfb659
@@ -1951,16 +1995,16 @@ RESPONSE:
example.ee
clientApproved
123
- 2014-12-31 09:58:03 UTC
+ 2015-01-05 14:59:48 UTC
12345678
- 2014-12-31 09:58:03 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:48 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-4326588344
+ ccReg-1991306802
```
@@ -1998,7 +2042,7 @@ RESPONSE:
ABC-12345
- ccReg-6912896536
+ ccReg-5446834428
```
@@ -2015,7 +2059,7 @@ REQUEST:
example.ee
- 18ad8eec9ae0b1e19231d8d0ac501129
+ ae6c8a6aa1a5a56f31dae09f5c203b47
@@ -2036,7 +2080,7 @@ RESPONSE:
ABC-12345
- ccReg-4364621621
+ ccReg-8794961543
```
@@ -2112,7 +2156,7 @@ RESPONSE:
ABC-12345
- ccReg-7646134788
+ ccReg-3343506409
```
@@ -2148,7 +2192,262 @@ RESPONSE:
ABC-12345
- ccReg-0195877097
+ ccReg-2011160912
+
+
+```
+
+### EPP Domain with valid user with two epp users creates a domain transfer with legal document
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ example.ee
+
+ 51ccddd642c0d7370ce156c71c646493
+
+
+
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Command completed successfully
+
+
+
+ example.ee
+ serverApproved
+ 123
+ 2015-01-05 14:59:50 UTC
+ 12345678
+ 2015-01-05 14:59:50 UTC
+ 2016-01-05 00:00:00 UTC
+
+
+
+
+ ABC-12345
+ ccReg-2690512388
+
+
+```
+
+### EPP Domain with valid user with two epp users creates a domain transfer with legal document
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ example.ee
+
+ 90e981e528961534a88e20fca47f8dde
+
+
+
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Command completed successfully
+
+
+
+ example.ee
+ pending
+ 123
+ 2015-01-05 14:59:50 UTC
+ 12345678
+ 2015-01-05 15:59:50 UTC
+ 2016-01-05 00:00:00 UTC
+
+
+
+
+ ABC-12345
+ ccReg-5666862129
+
+
+```
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ example.ee
+
+ 90e981e528961534a88e20fca47f8dde
+
+
+
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Command completed successfully
+
+
+
+ example.ee
+ pending
+ 123
+ 2015-01-05 14:59:50 UTC
+ 12345678
+ 2015-01-05 15:59:50 UTC
+ 2016-01-05 00:00:00 UTC
+
+
+
+
+ ABC-12345
+ ccReg-4764470981
+
+
+```
+
+### EPP Domain with valid user with two epp users rejects a domain transfer
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ example.ee
+
+ 899427843b2b6e705d78160f37ccfaaf
+
+
+
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Transfer can be rejected only by current registrar
+
+
+
+ ABC-12345
+ ccReg-2426322730
+
+
+```
+
+REQUEST:
+
+```xml
+
+
+
+
+
+ example.ee
+
+ 899427843b2b6e705d78160f37ccfaaf
+
+
+
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Command completed successfully
+
+
+
+ example.ee
+ clientRejected
+ 123
+ 2015-01-05 14:59:50 UTC
+ 12345678
+
+ 2016-01-05 00:00:00 UTC
+
+
+
+
+ ABC-12345
+ ccReg-6484213202
```
@@ -2190,6 +2489,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2208,14 +2510,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:04 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:51 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-1055939964
+ ccReg-7940264394
```
@@ -2270,14 +2572,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:05 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:51 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-2476022863
+ ccReg-6928821976
```
@@ -2319,6 +2621,9 @@ REQUEST:
AwEAAaOf5+lz3ftsL+0CCvfJbhUF/NVsNh8BKo61oYs5fXVbuWDiH872 LC8uKDO92TJy7Q4TF9XMAKMMlf1GMAxlRspD749SOCTN00sqfWx1OMTu a28L1PerwHq7665oDJDKqR71btcGqyLKhe2QDvCdA0mENimF1NudX1BJ DDFi6oOZ0xE/0CuveB64I3ree7nCrwLwNs56kXC4LYoX3XdkOMKiJLL/ MAhcxXa60CdZLoRtTEW3z8/oBq4hEAYMCNclpbd6y/exScwBxFTdUfFk KsdNcmvai1lyk9vna0WQrtpYpHKMXvY9LFHaJxCOLR4umfeQ42RuTd82 lqfU6ClMeXs=
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2337,14 +2642,14 @@ RESPONSE:
ria.ee
- 2014-12-31 09:58:05 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:52 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-3912924297
+ ccReg-9795989387
```
@@ -2384,6 +2689,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2402,7 +2710,7 @@ RESPONSE:
ABC-12345
- ccReg-2627876505
+ ccReg-3651805583
```
@@ -2444,6 +2752,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2462,14 +2773,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:06 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:52 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-1307495376
+ ccReg-3389401512
```
@@ -2509,6 +2820,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2530,7 +2844,7 @@ RESPONSE:
ABC-12345
- ccReg-8528828639
+ ccReg-5852310053
```
@@ -2572,6 +2886,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2593,7 +2910,7 @@ RESPONSE:
ABC-12345
- ccReg-2128270208
+ ccReg-2942799324
```
@@ -2635,6 +2952,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2686,6 +3006,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2780,6 +3103,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2798,7 +3124,7 @@ RESPONSE:
ABC-12345
- ccReg-7580565499
+ ccReg-1338228961
```
@@ -2838,6 +3164,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2865,7 +3194,7 @@ RESPONSE:
ABC-12345
- ccReg-6552819116
+ ccReg-4852687010
```
@@ -2901,6 +3230,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -2953,6 +3285,11 @@ REQUEST:
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
ABC-12345
@@ -2970,14 +3307,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:08 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:55 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-3356938157
+ ccReg-0178225781
```
@@ -3011,6 +3348,11 @@ REQUEST:
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
ABC-12345
@@ -3037,7 +3379,7 @@ RESPONSE:
ABC-12345
- ccReg-5299838481
+ ccReg-5188650808
```
@@ -3079,6 +3421,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3097,14 +3442,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:09 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:55 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-4944750643
+ ccReg-4165846628
```
@@ -3146,6 +3491,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3167,7 +3515,7 @@ RESPONSE:
ABC-12345
- ccReg-1260484797
+ ccReg-8804364196
```
@@ -3221,6 +3569,9 @@ REQUEST:
841936717ae427ace63c28d04918569a841936717ae427ace63c28d0
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3239,14 +3590,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:09 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:56 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-8417226663
+ ccReg-8246250687
```
@@ -3300,6 +3651,9 @@ REQUEST:
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3354,7 +3708,7 @@ RESPONSE:
ABC-12345
- ccReg-6283543306
+ ccReg-5044370449
```
@@ -3402,6 +3756,9 @@ REQUEST:
700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3423,7 +3780,7 @@ RESPONSE:
ABC-12345
- ccReg-2507883005
+ ccReg-3406007726
```
@@ -3471,6 +3828,9 @@ REQUEST:
700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3489,7 +3849,7 @@ RESPONSE:
ABC-12345
- ccReg-6391365191
+ ccReg-2303291149
```
@@ -3531,6 +3891,9 @@ REQUEST:
49FD46E6C4B45C55D4AC
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3549,14 +3912,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:10 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:57 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-8258587773
+ ccReg-5151269531
```
@@ -3604,6 +3967,9 @@ REQUEST:
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3622,14 +3988,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:11 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:58 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-8630720552
+ ccReg-9054041197
```
@@ -3677,6 +4043,9 @@ REQUEST:
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3695,7 +4064,7 @@ RESPONSE:
ABC-12345
- ccReg-2118644552
+ ccReg-1527318904
```
@@ -3743,6 +4112,9 @@ REQUEST:
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3761,7 +4133,7 @@ RESPONSE:
ABC-12345
- ccReg-1924314034
+ ccReg-8345416778
```
@@ -3803,6 +4175,9 @@ REQUEST:
700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3821,7 +4196,7 @@ RESPONSE:
ABC-12345
- ccReg-0159373467
+ ccReg-2253232997
```
@@ -3861,6 +4236,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3879,14 +4257,14 @@ RESPONSE:
example.ee
- 2014-12-31 09:58:12 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 14:59:59 UTC
+ 2016-01-05 00:00:00 UTC
ABC-12345
- ccReg-8592556870
+ ccReg-5578801534
```
@@ -3926,6 +4304,9 @@ REQUEST:
AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
ABC-12345
@@ -3938,13 +4319,13 @@ RESPONSE:
-
- Admin contacts count must be between 1 - infinity
+
+ Admin contacts count must be between 1-10
ABC-12345
- ccReg-0558909398
+ ccReg-6177194156
```
@@ -3960,7 +4341,7 @@ REQUEST:
example.ee
- 2015-12-31
+ 2016-01-05
1
@@ -3981,12 +4362,12 @@ RESPONSE:
example.ee
- 2016-12-31 00:00:00 UTC
+ 2017-01-05 00:00:00 UTC
ABC-12345
- ccReg-7256713102
+ ccReg-1852934882
@@ -4027,7 +4408,7 @@ RESPONSE:
ABC-12345
- ccReg-9116437285
+ ccReg-8988231719
```
@@ -4043,7 +4424,7 @@ REQUEST:
example.ee
- 2015-12-31
+ 2016-01-05
4
@@ -4067,7 +4448,7 @@ RESPONSE:
ABC-12345
- ccReg-0629909883
+ ccReg-5123316652
```
@@ -4106,36 +4487,36 @@ RESPONSE:
example.ee
- sh2013
- sh2013
- sh0456
+ sh5505
+ sh5505
+ sh7991
- ns.torphy39.ee
+ ns.eichmannstiedemann48.ee
192.168.1.1
- ns.sawaynpredovic40.ee
+ ns.runtebradtke49.ee
192.168.1.1
- ns.konopelskilehner41.ee
+ ns.cassinbrekke50.ee
192.168.1.1
Registrar OÜ
Registrar OÜ
- 2014-12-31 09:58:14 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 15:00:01 UTC
+ 2016-01-05 00:00:00 UTC
- a025520e0ab0430c3c39e7c57c8360cf
+ 61d9a7f6f590e9a9b6d869127c9098c7
ABC-12345
- ccReg-0727279739
+ ccReg-9078320750
```
@@ -4174,20 +4555,20 @@ RESPONSE:
example.ee
Payment overdue.
- sh4240
- sh4240
- sh0927
+ sh1324
+ sh1324
+ sh4288
- ns.bergegutmann42.ee
+ ns.halvorsonmckenzie51.ee
192.168.1.1
- ns.zieme43.ee
+ ns.gaylordturcotte52.ee
192.168.1.1
- ns.jaskolski44.ee
+ ns.mante53.ee
192.168.1.1
@@ -4198,10 +4579,10 @@ RESPONSE:
Registrar OÜ
Registrar OÜ
- 2014-12-31 09:58:14 UTC
- 2015-12-31 00:00:00 UTC
+ 2015-01-05 15:00:01 UTC
+ 2016-01-05 00:00:00 UTC
- c6e9fad12114f8edbc5842a04586fa46
+ 3f7e42d45707f5db995ca7bd20d2725a
@@ -4236,7 +4617,7 @@ RESPONSE:
ABC-12345
- ccReg-5508680060
+ ccReg-4777896072
```
@@ -4273,20 +4654,20 @@ RESPONSE:
example.ee
Payment overdue.
- sh4240
- sh4240
- sh0927
+ sh1324
+ sh1324
+ sh4288
- ns.bergegutmann42.ee
+ ns.halvorsonmckenzie51.ee
192.168.1.1
- ns.zieme43.ee
+ ns.gaylordturcotte52.ee
192.168.1.1
- ns.jaskolski44.ee
+ ns.mante53.ee
192.168.1.1
@@ -4297,11 +4678,11 @@ RESPONSE:
Registrar OÜ
Registrar OÜ
- 2014-12-31 09:58:14 UTC
- 2015-12-31 00:00:00 UTC
- 2014-12-31 09:58:14 UTC
+ 2015-01-05 15:00:01 UTC
+ 2016-01-05 00:00:00 UTC
+ 2015-01-05 15:00:01 UTC
- c6e9fad12114f8edbc5842a04586fa46
+ 3f7e42d45707f5db995ca7bd20d2725a
@@ -4336,7 +4717,7 @@ RESPONSE:
ABC-12345
- ccReg-6900875303
+ ccReg-1809322143
```
@@ -4377,7 +4758,7 @@ RESPONSE:
ABC-12345
- ccReg-5293855948
+ ccReg-4067721468
```
@@ -4442,7 +4823,7 @@ RESPONSE:
ABC-12345
- ccReg-6675106042
+ ccReg-2408269514
```
@@ -4502,7 +4883,7 @@ RESPONSE:
ABC-12345
- ccReg-1158978325
+ ccReg-0489988605
```
@@ -4601,7 +4982,7 @@ RESPONSE:
ABC-12345
- ccReg-1935814817
+ ccReg-4679200491
```
@@ -4663,7 +5044,7 @@ RESPONSE:
ABC-12345
- ccReg-1473733141
+ ccReg-2406368656
```
@@ -4712,7 +5093,7 @@ RESPONSE:
ABC-12345
- ccReg-0001719075
+ ccReg-1621359470
```
@@ -4776,7 +5157,7 @@ RESPONSE:
ABC-12345
- ccReg-5450080812
+ ccReg-6891062039
```
@@ -4817,7 +5198,7 @@ RESPONSE:
ABC-12345
- ccReg-3119242407
+ ccReg-1262413734
```
@@ -4857,7 +5238,7 @@ RESPONSE:
ABC-12345
- ccReg-7611152464
+ ccReg-7839170345
```
@@ -4898,7 +5279,7 @@ RESPONSE:
ABC-12345
- ccReg-4849407330
+ ccReg-0200938279
```
@@ -4980,7 +5361,7 @@ RESPONSE:
ABC-12345
- ccReg-8549408219
+ ccReg-8238351524
```
@@ -5021,7 +5402,7 @@ RESPONSE:
ABC-12345
- ccReg-7528084892
+ ccReg-5852582567
```
@@ -5039,6 +5420,11 @@ REQUEST:
example.ee
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
ABC-12345
@@ -5056,7 +5442,7 @@ RESPONSE:
ABC-12345
- ccReg-8682136521
+ ccReg-8591839746
```
@@ -5065,6 +5451,46 @@ RESPONSE:
REQUEST:
+```xml
+
+
+
+
+
+ example.ee
+
+
+
+
+ JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp==
+
+
+ ABC-12345
+
+
+```
+
+RESPONSE:
+
+```xml
+
+
+
+
+ Domain status prohibits operation
+
+
+
+ ABC-12345
+ ccReg-7211526913
+
+
+```
+
+### EPP Domain with valid user with valid domain does not delete domain without legal document
+
+REQUEST:
+
```xml
@@ -5085,13 +5511,13 @@ RESPONSE:
-
- Domain status prohibits operation
+
+ Required parameter missing: legalDocument
ABC-12345
- ccReg-9488889893
+
```
@@ -5115,13 +5541,13 @@ REQUEST:
cmlraXN0aGViZXN0
- add89ac3e480f075fbe154e1b14d810e
+ b5e08c6f6294ea29a814c52903bcb486
P1M13D
- 1420019899
+ 1420470006
```
@@ -5137,8 +5563,8 @@ RESPONSE:
- 1420019899
- ccReg-6575445462
+ 1420470006
+ ccReg-9402578017
```
@@ -5160,13 +5586,13 @@ REQUEST:
cmlraXN0aGViZXN0
- 115a9478b9cfd578a2cd1fd02cd83ddd
+ a4925acb161c928abb618af83cd99365
Invalid Expiry
- 1420019899
+ 1420470006
```
@@ -5182,8 +5608,8 @@ RESPONSE:
- 1420019899
- ccReg-6768245074
+ 1420470006
+ ccReg-7862267427
```
@@ -5205,13 +5631,13 @@ REQUEST:
cmlraXN0aGViZXN0
- d7eb76a52d043b8341b9ff7782facb5c
+ 5c8e0b4e26adc8bab4055b4d00aa5dbd
Invalid Expiry
- 1420019899
+ 1420470006
```
@@ -5230,8 +5656,8 @@ RESPONSE:
- 1420019899
- ccReg-8023321042
+ 1420470006
+ ccReg-2445833286
```
@@ -5253,14 +5679,14 @@ REQUEST:
cmlraXN0aGViZXN0
- f912801c0d691190b3c33a3925f0dfa4
+ 64d57e5c221fe97bd36a99e9e57b7bbd
P1D
2014-12-23
- 1420019900
+ 1420470007
```
@@ -5276,8 +5702,8 @@ RESPONSE:
- 1420019900
- ccReg-9849520324
+ 1420470007
+ ccReg-6332508501
```
@@ -5291,7 +5717,7 @@ REQUEST:
- 1420019900
+ 1420470007
```
@@ -5306,8 +5732,8 @@ RESPONSE:
Command completed successfully; no messages
- 1420019900
- ccReg-0411014131
+ 1420470007
+ ccReg-9512610563
@@ -5322,7 +5748,7 @@ REQUEST:
- 1420019900
+ 1420470007
```
@@ -5337,8 +5763,8 @@ RESPONSE:
Command completed successfully; no messages
- 1420019900
- ccReg-6323375385
+ 1420470007
+ ccReg-1706706465
@@ -5351,7 +5777,7 @@ REQUEST:
- 1420019900
+ 1420470007
```
@@ -5366,12 +5792,12 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-31 09:58:20 UTC
+ 2015-01-05 15:00:07 UTC
Balance low.
- 1420019900
- ccReg-2164426296
+ 1420470007
+ ccReg-0242118148
@@ -5384,7 +5810,7 @@ REQUEST:
- 1420019900
+ 1420470007
```
@@ -5403,8 +5829,8 @@ RESPONSE:
- 1420019900
- ccReg-7227487206
+ 1420470007
+ ccReg-5629541821
```
@@ -5416,7 +5842,7 @@ REQUEST:
- 1420019900
+ 1420470007
```
@@ -5432,8 +5858,8 @@ RESPONSE:
- 1420019900
- ccReg-9751098275
+ 1420470007
+ ccReg-4153449007
@@ -5446,7 +5872,7 @@ REQUEST:
- 1420019900
+ 1420470007
```
@@ -5465,8 +5891,8 @@ RESPONSE:
- 1420019900
- ccReg-3468430439
+ 1420470007
+ ccReg-3557555028
```
@@ -5480,7 +5906,7 @@ REQUEST:
- 1420019900
+ 1420470007
```
@@ -5496,7 +5922,7 @@ RESPONSE:
- 1420019900
+ 1420470007
@@ -5511,7 +5937,7 @@ REQUEST:
- 1420019901
+ 1420470008
```
@@ -5526,12 +5952,12 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-31 09:58:21 UTC
+ 2015-01-05 15:00:08 UTC
Smth else.
- 1420019901
- ccReg-6279740873
+ 1420470008
+ ccReg-5695351548
@@ -5544,7 +5970,7 @@ REQUEST:
- 1420019901
+ 1420470008
```
@@ -5560,8 +5986,8 @@ RESPONSE:
- 1420019901
- ccReg-2211766284
+ 1420470008
+ ccReg-1055396564
@@ -5574,7 +6000,7 @@ REQUEST:
- 1420019901
+ 1420470008
```
@@ -5589,12 +6015,12 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-31 09:58:21 UTC
+ 2015-01-05 15:00:08 UTC
Something.
- 1420019901
- ccReg-3086394249
+ 1420470008
+ ccReg-2418076519
@@ -5607,7 +6033,7 @@ REQUEST:
- 1420019901
+ 1420470008
```
@@ -5623,8 +6049,8 @@ RESPONSE:
- 1420019901
- ccReg-1161073468
+ 1420470008
+ ccReg-6460519021
@@ -5637,7 +6063,7 @@ REQUEST:
- 1420019901
+ 1420470008
```
@@ -5652,12 +6078,12 @@ RESPONSE:
Command completed successfully; ack to dequeue
- 2014-12-31 09:58:21 UTC
+ 2015-01-05 15:00:08 UTC
Balance low.
- 1420019901
- ccReg-9021663970
+ 1420470008
+ ccReg-7799009822
@@ -5670,7 +6096,7 @@ REQUEST:
- 1420019901
+ 1420470008
```
@@ -5686,8 +6112,8 @@ RESPONSE:
- 1420019901
- ccReg-2607198436
+ 1420470008
+ ccReg-8847137998
@@ -5700,7 +6126,7 @@ REQUEST:
- 1420019901
+ 1420470008
```
@@ -5715,8 +6141,8 @@ RESPONSE:
Command completed successfully; no messages
- 1420019901
- ccReg-8497397604
+ 1420470008
+ ccReg-6753251824
@@ -5724,6 +6150,47 @@ RESPONSE:
### EPP Session when not connected greets client upon connection
+RESPONSE:
+
+```xml
+
+
+
+ EPP server (EIS)
+ 2015-01-05T15:00:08Z
+
+ 1.0
+ en
+ urn:ietf:params:xml:ns:domain-1.0
+ urn:ietf:params:xml:ns:contact-1.0
+ urn:ietf:params:xml:ns:host-1.0
+ urn:ietf:params:xml:ns:keyrelay-1.0
+
+ urn:ietf:params:xml:ns:secDNS-1.1
+ urn:ee:eis:xml:epp:eis-1.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
### EPP Session when connected does not log in with invalid user
REQUEST:
@@ -5760,7 +6227,7 @@ RESPONSE:
ABC-12345
- ccReg-6230628380
+ ccReg-1535898379
```
@@ -5799,7 +6266,7 @@ RESPONSE:
ABC-12345
- ccReg-4570857458
+ ccReg-6889069385
```
@@ -5872,7 +6339,7 @@ RESPONSE:
ABC-12345
- ccReg-1801284089
+ ccReg-8037045091
@@ -5913,7 +6380,7 @@ RESPONSE:
ABC-12345
- ccReg-0873883976
+ ccReg-3353053757
@@ -5943,7 +6410,7 @@ RESPONSE:
ABC-12345
- ccReg-1289935186
+ ccReg-4800353441
```
@@ -5983,7 +6450,7 @@ RESPONSE:
ABC-12345
- ccReg-6573364280
+ ccReg-6710777969
diff --git a/spec/epp/requests/login.xml b/spec/epp/requests/login.xml
index 0f7b96606..978e12cf4 100644
--- a/spec/epp/requests/login.xml
+++ b/spec/epp/requests/login.xml
@@ -11,7 +11,7 @@
urn:ietf:params:xml:ns:contact-1.0
-
+