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