# EPP REQUEST - RESPONSE EXAMPLES GENERATED AT: 2015-07-13 08:09:38 UTC EXAMPLE COUNT: 177 --- REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0618295689 ``` ### 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 > street [street] Required parameter missing: create > create > postalInfo > addr > city [city] Required parameter missing: create > create > postalInfo > addr > pc [pc] 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-2870310688 ``` ### EPP Contact with valid user create command successfully creates a contact REQUEST: ```xml John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:39FDCF9F 2015-07-13T08:09:40Z ABC-12345 ccReg-5460080031 ``` ### EPP Contact with valid user create command successfully saves ident type with legal document REQUEST: ```xml John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 1990-22-12 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:D94B3B80 2015-07-13T08:09:40Z ABC-12345 ccReg-1701802241 ``` ### EPP Contact with valid user create command successfully adds registrar REQUEST: ```xml John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:8EB9FF1C 2015-07-13T08:09:40Z ABC-12345 ccReg-4899452053 ``` ### EPP Contact with valid user create command returns result data upon success REQUEST: ```xml John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:CC224814 2015-07-13T08:09:40Z ABC-12345 ccReg-4861590993 ``` ### EPP Contact with valid user create command should add registrar prefix for code when missing REQUEST: ```xml abc12345 John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:ABC12345 2015-07-13T08:09:40Z ABC-12345 ccReg-5935450848 ``` ### EPP Contact with valid user create command should add registrar prefix for code when missing REQUEST: ```xml abc:ABC:12345 John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:ABC:ABC:12345 2015-07-13T08:09:40Z ABC-12345 ccReg-2686282727 ``` ### EPP Contact with valid user create command should not allow spaces in custom code REQUEST: ```xml abc 123 John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml is invalid [code] ABC-12345 ccReg-8146651939 ``` ### EPP Contact with valid user create command should not saves ident type with wrong country code REQUEST: ```xml John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 1990-22-12 ABC-12345 ``` RESPONSE: ```xml Ident country code is not valid, should be in ISO_3166-1 alpha 2 format [ident] ABC-12345 ccReg-5581241527 ``` ### EPP Contact with valid user create command should add registrar prefix for code when legacy prefix present REQUEST: ```xml CID:FIRST0:abc:ABC:NEW:12345 John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:CID:FIRST0:ABC:ABC:NEW:12345 2015-07-13T08:09:43Z ABC-12345 ccReg-7844818405 ``` ### EPP Contact with valid user create command should not remove suffix CID REQUEST: ```xml CID:FIRST0:abc:CID:ABC:NEW:12345 John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:CID:FIRST0:ABC:CID:ABC:NEW:12345 2015-07-13T08:09:43Z ABC-12345 ccReg-9977379702 ``` ### EPP Contact with valid user create command should not add registrar prefix for code when prefix present REQUEST: ```xml FIRST0:abc22 John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:ABC22 2015-07-13T08:09:43Z ABC-12345 ccReg-5280988354 ``` ### EPP Contact with valid user create command should add registrar prefix for code does not match exactly to prefix REQUEST: ```xml cid2:first0:abc:ABC:11111 John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:CID2:FIRST0:ABC:ABC:11111 2015-07-13T08:09:43Z ABC-12345 ccReg-2496065899 ``` ### EPP Contact with valid user create command should ignore custom code when only contact prefix given REQUEST: ```xml CID:FIRST0 John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:CID:FIRST0 2015-07-13T08:09:43Z ABC-12345 ccReg-6105084302 ``` ### EPP Contact with valid user create command should generate server id when id is empty REQUEST: ```xml John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:BD65CE88 2015-07-13T08:09:43Z ABC-12345 ccReg-7730845183 ``` ### EPP Contact with valid user create command should generate server id when id is empty REQUEST: ```xml John Doe 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:32CC6124 2015-07-13T08:09:43Z ABC-12345 ccReg-5965537420 ``` ### EPP Contact with valid user create command should return parameter value policy error for org REQUEST: ```xml John Doe should not save 123 Example Tallinn 123456 EE +372.1234567 test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Org must be blank: postalInfo > org [org] ABC-12345 ccReg-6428920407 ``` ### EPP Contact with valid user create command should return parameter value policy error for fax REQUEST: ```xml John Doe 123 Example Tallinn 123456 EE +372.1234567 should not save test@example.example 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Fax must be blank: fax [fax] ABC-12345 ccReg-7656849449 ``` ### 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] ABC-12345 ccReg-2056150890 ``` ### EPP Contact with valid user update command returns error if obj doesnt exist REQUEST: ```xml not-exists John Doe Edited +372.7654321 edited@example.example password dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Object does not exist NOT-EXISTS ABC-12345 ccReg-1334382115 ``` ### EPP Contact with valid user update command is succesful REQUEST: ```xml FIRST0:SH8013 John Doe Edited +372.7654321 edited@example.example password dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-2833711488 ``` ### EPP Contact with valid user update command is succesful for own contact without password REQUEST: ```xml FIRST0:SH8013 John Doe Edited ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-2702640931 ``` ### EPP Contact with valid user update command should update other contact with correct password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9141239618 ``` REQUEST: ```xml FIRST0:SH8013 John Doe Edited +372.7654321 edited@example.example password dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-9170655194 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9045686845 ``` ### EPP Contact with valid user update command should not update other contact without password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3102023477 ``` REQUEST: ```xml FIRST0:SH8013 John Doe Edited ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-5108760843 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8619274236 ``` ### EPP Contact with valid user update command returns phone and email error REQUEST: ```xml FIRST0:SH8013 John Doe Edited 123213 wrong password dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Phone nr is invalid [phone] Email is invalid [email] ABC-12345 ccReg-4679507984 ``` ### EPP Contact with valid user update command should not update code with custom string REQUEST: ```xml FIRST0:SH8013 John Doe Edited +372.7654321 edited@example.example password notpossibletoupdate dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Object does not exist FIRST0:SH8013NOTPOSSIBLETOUPDATE ABC-12345 ccReg-1149916612 ``` ### EPP Contact with valid user update command should not be able to update ident REQUEST: ```xml FIRST0:SH8013 John Doe Edited +372.7654321 edited@example.example password 1990-22-12 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Update of ident data not allowed [ident] ABC-12345 ccReg-3709656481 ``` ### EPP Contact with valid user update command should return parameter value policy errror for org update REQUEST: ```xml FIRST0:SH8013 John Doe Edited should not save +372.7654321 edited@example.example password dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Org must be blank: postalInfo > org [org] ABC-12345 ccReg-7193966819 ``` ### EPP Contact with valid user update command should return parameter value policy errror for fax update REQUEST: ```xml FIRST0:SH8013 John Doe Edited +372.7654321 should not save edited@example.example password dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Fax must be blank: fax [fax] ABC-12345 ccReg-8289884012 ``` ### EPP Contact with valid user update command does not allow to edit statuses if policy forbids it REQUEST: ```xml FIRST0:SH8013 Payment overdue. ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Client-side object status management not supported: status [status] ABC-12345 ccReg-5602755069 ``` ### EPP Contact with valid user update command should add value voice value REQUEST: ```xml FIRST0:SH8013 +372.11111111 password ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-9494548866 ``` ### EPP Contact with valid user update command should return error when add attributes phone value is empty REQUEST: ```xml FIRST0:SH8013 example@example.ee password ABC-12345 ``` RESPONSE: ```xml Required parameter missing - phone [phone] Phone nr is invalid [phone] ABC-12345 ccReg-3793177760 ``` ### EPP Contact with valid user update command should honor chg value over add value when both changes same attribute REQUEST: ```xml FIRST0:SH8013 +372.11111111111 +372.222222222222 password ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-9626068041 ``` ### EPP Contact with valid user update command should not allow to remove required voice attribute REQUEST: ```xml FIRST0:SH8013 password ABC-12345 ``` RESPONSE: ```xml Required parameter missing - phone [phone] Phone nr is invalid [phone] ABC-12345 ccReg-9232532819 ``` ### EPP Contact with valid user update command should not allow to remove required attribute REQUEST: ```xml FIRST0:SH8013 password +372.7654321 ABC-12345 ``` RESPONSE: ```xml Required parameter missing - phone [phone] Phone nr is invalid [phone] ABC-12345 ccReg-9780958644 ``` ### EPP Contact with valid user update command should honor add over rem REQUEST: ```xml FIRST0:SH8013 password not important +372.3333333 ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-9339539428 ``` ### EPP Contact with valid user update command should honor chg over rem REQUEST: ```xml FIRST0:SH8013 password not important +372.44444444 ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-1811284213 ``` ### EPP Contact with valid user update command should honor chg over rem and add REQUEST: ```xml FIRST0:SH8013 password +372.666666 +372.555555 not important ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-7287677937 ``` ### EPP Contact with valid user update command should not remove password REQUEST: ```xml FIRST0:SH8013 password password ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH8013 2015-07-13T08:09:45Z ABC-12345 ccReg-3365372793 ``` ### EPP Contact with valid user update command should return general policy error when removing org REQUEST: ```xml FIRST0:SH8013 password not important ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Org must be blank: postalInfo > org [org] ABC-12345 ccReg-1219827368 ``` ### EPP Contact with valid user update command should return error when removing street REQUEST: ```xml FIRST0:SH8013 password not important ABC-12345 ``` RESPONSE: ```xml Required parameter missing - name [name] ABC-12345 ccReg-3971655755 ``` ### 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] ABC-12345 ccReg-8754962923 ``` ### EPP Contact with valid user delete command returns error if obj doesnt exist REQUEST: ```xml not-exists password 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Object does not exist NOT-EXISTS ABC-12345 ccReg-9819373260 ``` ### EPP Contact with valid user delete command deletes contact REQUEST: ```xml FIRST0:SH510454133 password 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-7214487869 ``` ### EPP Contact with valid user delete command deletes own contact even with wrong password REQUEST: ```xml FIRST0:SH503034294 wrong password 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3122380030 ``` ### EPP Contact with valid user delete command deletes own contact even without password REQUEST: ```xml FIRST0:SH673355085 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1862227156 ``` ### EPP Contact with valid user delete command fails if contact has associated domain REQUEST: ```xml FIRST0:SH268059126 password 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Object association prohibits operation [domains] ABC-12345 ccReg-2654739015 ``` ### EPP Contact with valid user delete command should delete when not owner but with correct password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-7333416442 ``` REQUEST: ```xml FIRST0:SH909522549 password 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0590479812 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5714766005 ``` ### EPP Contact with valid user delete command should not delete when not owner without password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8540093009 ``` REQUEST: ```xml FIRST0:SH9262555410 ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-9788975407 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0232934407 ``` ### EPP Contact with valid user delete command should not delete when not owner with wrong password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1649878002 ``` REQUEST: ```xml FIRST0:SH6216347011 wrong password 37605030299 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-8638671941 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0461625368 ``` ### 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-7185406208 ``` ### EPP Contact with valid user check command returns info about contact availability REQUEST: ```xml FIXED:CHECK-1234 check-4321 ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIXED:CHECK-1234 in use check-4321 ABC-12345 ccReg-1361275825 ``` ### EPP Contact with valid user check command should support legacy CID farmat REQUEST: ```xml FIXED:CHECK-LEGACY CID:FIXED:CHECK-LEGACY ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIXED:CHECK-LEGACY in use CID:FIXED:CHECK-LEGACY ABC-12345 ccReg-5807230391 ``` ### 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-9534409035 ``` ### 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-0503118697 ``` ### EPP Contact with valid user info command return info about contact REQUEST: ```xml FIXED:INFO-4444 password ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIXED:INFO-4444 EIS-29 Johnny Awesome Short street 11 Tallinn 11111 EE +372.12345678 mikel_schmidt@daugherty.biz fixed registrar TEST-CREATOR 2015-07-13T08:10:04Z password 37605030299 ABC-12345 ccReg-8819586690 ``` ### EPP Contact with valid user info command should add legacy CID format as append REQUEST: ```xml FIXED:CID:FIXED:INFO-5555 password ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIXED:CID:FIXED:INFO-5555 EIS-30 Johnny Awesome Short street 11 Tallinn 11111 EE +372.12345678 mikel_schmidt@daugherty.biz fixed registrar TEST-CREATOR 2015-07-13T08:10:04Z password 37605030299 ABC-12345 ccReg-0635458096 ``` ### EPP Contact with valid user info command should return ident in extension REQUEST: ```xml FIRST0:INFO-IDENT password ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:INFO-IDENT EIS-31 Johnny Awesome Short street 11 Tallinn 11111 EE +372.12345678 mikel_schmidt@daugherty.biz registrar1 TEST-CREATOR 2015-07-13T08:10:04Z password 37605030299 ABC-12345 ccReg-6424655076 ``` ### EPP Contact with valid user info command returns no authorization error for wrong password when registrant REQUEST: ```xml FIRST0:SH282362170 wrong-pw ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH282362170 EIS-1 Brandon Gutkowski0 Short street 11 Tallinn 11111 EE +372.12345678 mikel_schmidt@daugherty.biz registrar1 TEST-CREATOR 2015-07-13T08:09:39Z password 37605030299 ABC-12345 ccReg-6150961261 ``` ### EPP Contact with valid user info command should honor new contact code format REQUEST: ```xml FIXED:TEST:CUSTOM:CODE password ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIXED:TEST:CUSTOM:CODE EIS-32 Hans Dooley15 Short street 11 Tallinn 11111 EE +372.12345678 mikel_schmidt@daugherty.biz fixed registrar TEST-CREATOR 2015-07-13T08:10:04Z password 37605030299 ABC-12345 ccReg-5948603765 ``` ### EPP Contact with valid user info command returns no authorization error for wrong user but correct password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9055288154 ``` REQUEST: ```xml FIRST0:SH282362170 password ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH282362170 EIS-1 Brandon Gutkowski0 Short street 11 Tallinn 11111 EE +372.12345678 mikel_schmidt@daugherty.biz registrar1 TEST-CREATOR 2015-07-13T08:09:39Z password 37605030299 ABC-12345 ccReg-3649803181 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1933675184 ``` ### EPP Contact with valid user info command returns authorization error for wrong user and wrong password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5420323891 ``` REQUEST: ```xml FIRST0:SH282362170 wrong-pw ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-4827213455 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-7118835839 ``` ### EPP Contact with valid user info command returns no authorization error for wrong user and no password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9117613031 ``` REQUEST: ```xml FIRST0:SH282362170 ABC-12345 ``` RESPONSE: ```xml Command completed successfully FIRST0:SH282362170 EIS-1 Brandon Gutkowski0 registrar1 TEST-CREATOR 2015-07-13T08:09:39Z ABC-12345 ccReg-1234334129 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2736288018 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9795814246 ``` ### EPP Domain should return error if balance low REQUEST: ```xml example8141781761361142.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Billing failure - credit balance low ABC-12345 ccReg-5775792464 ``` ### EPP Domain returns error if contact does not exists REQUEST: ```xml example25336679785374406.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:CITIZEN_1234 sh1111 sh2222 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Contact was not found sh1111 Contact was not found sh2222 ABC-12345 ccReg-1869400002 ``` ### 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-3527497563 ``` ### EPP Domain with citizen as a registrant creates a domain REQUEST: ```xml example49861011752583930.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example49861011752583930.ee 2015-07-13T08:10:08Z 2016-07-13T08:10:08Z ABC-12345 ccReg-2908644272 ``` ### EPP Domain with citizen as a registrant creates a domain with legal document REQUEST: ```xml example52367797551189787.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example52367797551189787.ee 2015-07-13T08:10:09Z 2016-07-13T08:10:09Z ABC-12345 ccReg-7361617669 ``` ### EPP Domain with citizen as a registrant validates nameserver ipv4 when in same zone as domain REQUEST: ```xml example95532387633828733.ee 1 ns1.example95532387633828733.ee ns2.example95532387633828733.ee FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml IPv4 is missing [ipv4] ABC-12345 ccReg-9261817668 ``` ### EPP Domain with citizen as a registrant does not create domain longer than 63 punicode characters REQUEST: ```xml äääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääää.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Domain name is too long (maximum is 63 characters) [puny_label] ABC-12345 ccReg-6772570562 ``` ### EPP Domain with citizen as a registrant 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 FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Required parameter missing; reserved>pw element required for reserved domains ABC-12345 ccReg-3733065800 ``` REQUEST: ```xml 1162.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== wrong_pw ABC-12345 ``` RESPONSE: ```xml Invalid authorization information; invalid reserved>pw value ABC-12345 ccReg-7112576450 ``` ### EPP Domain with citizen as a registrant creates a reserved domain with correct auth info REQUEST: ```xml 1162.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== abc ABC-12345 ``` RESPONSE: ```xml Command completed successfully 1162.ee 2015-07-13T08:10:13Z 2016-07-13T08:10:13Z ABC-12345 ccReg-5049259745 ``` ### EPP Domain with citizen as a registrant does not create blocked domain REQUEST: ```xml ftp.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Domain name is blocked [name_dirty] ftp.ee ABC-12345 ccReg-0819724563 ``` ### EPP Domain with citizen as a registrant does not create domain without contacts and registrant REQUEST: ```xml example66869374929851351.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Required parameter missing: create > create > registrant [registrant] ABC-12345 ccReg-1539701883 ``` ### EPP Domain with citizen as a registrant does not create domain without nameservers REQUEST: ```xml example46569369919922504.ee 1 FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Required parameter missing: create > create > ns [ns] Required parameter missing: create > create > ns > hostAttr [host_attr] ABC-12345 ccReg-6017666451 ``` ### EPP Domain with citizen as a registrant does not create domain with too many nameservers REQUEST: ```xml example9775945649237234.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 FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Nameservers count must be between 2-11 [nameservers] ABC-12345 ccReg-2484227692 ``` ### EPP Domain with citizen as a registrant returns error when invalid nameservers are present REQUEST: ```xml example25543970040464568.ee 1 invalid1- -invalid2 FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Hostname is invalid [hostname] invalid1- Hostname is invalid [hostname] -invalid2 ABC-12345 ccReg-0271766119 ``` ### EPP Domain with citizen as a registrant checks hostAttr presence REQUEST: ```xml example83419576189614996.ee 1 ns1.example.ee ns2.example.ee FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Required parameter missing: create > create > ns > hostAttr [host_attr] ABC-12345 ccReg-7801167272 ``` ### EPP Domain with citizen as a registrant creates domain with nameservers with ips REQUEST: ```xml example78746795673349410.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 2fooBAR dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example78746795673349410.ee 2015-07-13T08:10:20Z 2016-07-13T08:10:20Z ABC-12345 ccReg-7812759820 ``` ### EPP Domain with citizen as a registrant returns error when nameserver has invalid ips REQUEST: ```xml example86459993736024103.ee 1 ns1.example.net 192.0.2.2.invalid ns2.example.net invalid_ipv6 FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 2fooBAR dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml IPv4 is invalid [ipv4] 192.0.2.2.invalid IPv6 is invalid [ipv6] INVALID_IPV6 ABC-12345 ccReg-0770361263 ``` ### EPP Domain with citizen as a registrant creates a domain with period in days REQUEST: ```xml example77378499664954502.ee 365 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example77378499664954502.ee 2015-07-13T08:10:22Z 2016-07-13T08:10:22Z ABC-12345 ccReg-2279305615 ``` ### EPP Domain with citizen as a registrant creates a domain with longer periods REQUEST: ```xml example91344146443917444.ee 2 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example91344146443917444.ee 2015-07-13T08:10:22Z 2017-07-13T08:10:22Z ABC-12345 ccReg-7948856904 ``` ### EPP Domain with citizen as a registrant creates a domain with longer periods REQUEST: ```xml example37678434336097153.ee 36 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example37678434336097153.ee 2015-07-13T08:10:22Z 2018-07-13T08:10:22Z ABC-12345 ccReg-0923978415 ``` ### EPP Domain with citizen as a registrant does not create a domain with invalid period REQUEST: ```xml example16191991725339317.ee 367 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Period must add up to 1, 2 or 3 years [period] 367 ABC-12345 ccReg-3982837408 ``` ### EPP Domain with citizen as a registrant creates a domain with multiple dnskeys REQUEST: ```xml example40866032952252613.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 3 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example40866032952252613.ee 2015-07-13T08:10:23Z 2016-07-13T08:10:23Z ABC-12345 ccReg-9573434963 ``` ### EPP Domain with citizen as a registrant does not create a domain when dnskeys are invalid REQUEST: ```xml example9781392118411734.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 250 4 9 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 1 3 10 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 5 254 dGVzdCBmYWlsCg== 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-6068485630 ``` ### EPP Domain with citizen as a registrant does not create a domain with two identical dnskeys REQUEST: ```xml example82547809365634736.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 3 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Public key already exists [public_key] 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ccReg-6743869283 ``` ### EPP Domain with citizen as a registrant validated dnskeys count REQUEST: ```xml example24299031431104455.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 257 3 3 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml DNS keys count must be between 0-1 [dnskeys] ABC-12345 ccReg-4538001040 ``` ### EPP Domain with citizen as a registrant creates domain with ds data REQUEST: ```xml example86624189051768810.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 12345 3 1 49FD46E6C4B45C55D4AC dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example86624189051768810.ee 2015-07-13T08:10:27Z 2016-07-13T08:10:27Z ABC-12345 ccReg-4356869009 ``` ### EPP Domain with citizen as a registrant creates domain with ds data with key REQUEST: ```xml example70522154515526376.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 12345 3 1 49FD46E6C4B45C55D4AC 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example70522154515526376.ee 2015-07-13T08:10:27Z 2016-07-13T08:10:27Z ABC-12345 ccReg-0834839872 ``` ### EPP Domain with citizen as a registrant prohibits dsData REQUEST: ```xml example11125999187215251.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 12345 3 1 49FD46E6C4B45C55D4AC 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml dsData object is not allowed ABC-12345 ccReg-4189398038 ``` ### EPP Domain with citizen as a registrant prohibits keyData REQUEST: ```xml example58593539019684182.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml keyData object is not allowed ABC-12345 ccReg-1718210348 ``` ### EPP Domain with citizen as a registrant prohibits dsData and keyData when they exists together REQUEST: ```xml example83982312915963874.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:CITIZEN_1234 FIXED:SH8013 FIXED:SH8013 FIXED:SH801333 12345 3 1 49FD46E6C4B45C55D4AC 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Mutually exclusive parameters: extension > create > keyData, extension > create > dsData ABC-12345 ccReg-2950027969 ``` ### EPP Domain with juridical persion as a registrant creates a domain with contacts REQUEST: ```xml example46238990207964440.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:JURIDICAL_1234 FIXED:SH8013 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully example46238990207964440.ee 2015-07-13T08:10:31Z 2016-07-13T08:10:31Z ABC-12345 ccReg-0620001088 ``` ### EPP Domain with juridical persion as a registrant does not create a domain without admin contact REQUEST: ```xml example88328132023816416.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:JURIDICAL_1234 FIXED:SH8013 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Admin contacts count must be between 1-10 [admin_domain_contacts] ABC-12345 ccReg-4854981199 ``` ### EPP Domain with juridical persion as a registrant cannot assign juridical person as admin contact REQUEST: ```xml example63410537948779137.ee 1 ns1.example.net 192.0.2.2 1080:0:0:0:8:800:200C:417A ns2.example.net FIXED:JURIDICAL_1234 FIXED:JURIDICAL_1234 257 3 5 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Admin contact can be private person only FIXED:JURIDICAL_1234 ABC-12345 ccReg-1289788540 ``` ### EPP Domain with valid domain transfers a domain REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9947034870 ``` REQUEST: ```xml domain1.ee a6c1a37f9466f510bc45a6f9b9d0095e dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain1.ee serverApproved REGDOMAIN2 2015-07-13T08:10:33Z REGDOMAIN1 2015-07-13T08:10:33Z 2016-07-13T08:10:33Z ABC-12345 ccReg-7553127734 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0227567769 ``` REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-07-13T08:10:33Z Domain transfer was approved, associated contacts were: ["FIXED:SH2458466313", "FIXED:SH6857426112"] and registrant was FIXED:REGISTRANT240360470 domain1.ee serverApproved REGDOMAIN2 2015-07-13T08:10:33Z REGDOMAIN1 2015-07-13T08:10:33Z 2016-07-13T08:10:33Z ABC-12345 ccReg-5437902047 ``` REQUEST: ```xml domain1.ee a79127ff7dc2919c88c697cdfbdf0b08 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain1.ee pending REGDOMAIN1 2015-07-13T08:10:34Z REGDOMAIN2 2015-07-13T09:10:34Z 2016-07-13T08:10:33Z ABC-12345 ccReg-7214241560 ``` REQUEST: ```xml domain1.ee a79127ff7dc2919c88c697cdfbdf0b08 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain1.ee pending REGDOMAIN1 2015-07-13T08:10:34Z REGDOMAIN2 2015-07-13T09:10:34Z 2016-07-13T08:10:33Z ABC-12345 ccReg-6123955551 ``` REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6308918955 ``` REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-07-13T08:10:34Z Transfer requested. domain1.ee pending REGDOMAIN1 2015-07-13T08:10:34Z REGDOMAIN2 2015-07-13T09:10:34Z 2016-07-13T08:10:33Z ABC-12345 ccReg-9560017151 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9032834985 ``` REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9332036940 ``` REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8727580885 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4349221001 ``` ### EPP Domain with valid domain creates a domain transfer with legal document REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5525442277 ``` REQUEST: ```xml domain2.ee 55293c4e006ab91a8bb56ad2c3b542e8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain2.ee pending REGDOMAIN2 2015-07-13T08:10:34Z REGDOMAIN1 2015-07-13T09:10:34Z 2016-07-13T08:10:34Z ABC-12345 ccReg-3032166853 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0266707351 ``` REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9904220818 ``` REQUEST: ```xml domain2.ee 55293c4e006ab91a8bb56ad2c3b542e8 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain2.ee pending REGDOMAIN2 2015-07-13T08:10:34Z REGDOMAIN1 2015-07-13T09:10:34Z 2016-07-13T08:10:34Z ABC-12345 ccReg-4891125991 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6334747073 ``` ### EPP Domain with valid domain creates transfer successfully without legal document REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8881009763 ``` REQUEST: ```xml domain3.ee 0eb7555f7484fec80ed502a2b3ba5be9 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain3.ee serverApproved REGDOMAIN2 2015-07-13T08:10:35Z REGDOMAIN1 2015-07-13T08:10:35Z 2016-07-13T08:10:35Z ABC-12345 ccReg-0400376668 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0112443198 ``` ### EPP Domain with valid domain transfers domain with contacts REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9031704497 ``` REQUEST: ```xml domain4.ee 04edcd706724ed5d0de9642788995eee ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain4.ee serverApproved REGDOMAIN2 2015-07-13T08:10:35Z REGDOMAIN1 2015-07-13T08:10:35Z 2016-07-13T08:10:35Z ABC-12345 ccReg-8391034505 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-7638487821 ``` ### EPP Domain with valid domain transfers domain when registrant has more domains REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4526950665 ``` REQUEST: ```xml domain5.ee 9d0219c5b0c128c86608c85c44f11e55 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain5.ee serverApproved REGDOMAIN2 2015-07-13T08:10:36Z REGDOMAIN1 2015-07-13T08:10:36Z 2016-07-13T08:10:36Z ABC-12345 ccReg-5537786370 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8635372653 ``` ### EPP Domain with valid domain transfers domain when registrant is admin or tech contact on some other domain REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2387752429 ``` REQUEST: ```xml domain8.ee 97a9ceb244b35347929aa1561ead4c8b ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain8.ee serverApproved REGDOMAIN2 2015-07-13T08:10:36Z REGDOMAIN1 2015-07-13T08:10:36Z 2016-07-13T08:10:36Z ABC-12345 ccReg-0632987427 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9801073653 ``` ### EPP Domain with valid domain transfers domain when domain contacts are some other domain contacts REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5308734025 ``` REQUEST: ```xml domain9.ee 5a41b6437a25e0d9411403c06c18f33c ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain9.ee serverApproved REGDOMAIN2 2015-07-13T08:10:37Z REGDOMAIN1 2015-07-13T08:10:37Z 2016-07-13T08:10:37Z ABC-12345 ccReg-1676191553 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3121793274 ``` ### EPP Domain with valid domain transfers domain when multiple domain contacts are some other domain contacts REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-7602205334 ``` REQUEST: ```xml domain11.ee 6a9bfed8e96b212f1de718bd4979b39a ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain11.ee serverApproved REGDOMAIN2 2015-07-13T08:10:37Z REGDOMAIN1 2015-07-13T08:10:37Z 2016-07-13T08:10:37Z ABC-12345 ccReg-7258212831 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1615959934 ``` ### EPP Domain with valid domain transfers domain and references exsisting registrant to domain contacts REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4400024318 ``` REQUEST: ```xml domain14.ee 5d5ba19df5b5411f99236a493ef22a5c ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain14.ee serverApproved REGDOMAIN2 2015-07-13T08:10:38Z REGDOMAIN1 2015-07-13T08:10:38Z 2016-07-13T08:10:38Z ABC-12345 ccReg-9169504885 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8687650026 ``` ### EPP Domain with valid domain does not transfer contacts if they are already under new registrar REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8275992139 ``` REQUEST: ```xml domain15.ee 0a63b7c0a6d070aba600c1233b74780e ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain15.ee serverApproved REGDOMAIN2 2015-07-13T08:10:39Z REGDOMAIN1 2015-07-13T08:10:39Z 2016-07-13T08:10:38Z ABC-12345 ccReg-7177786070 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9291043231 ``` ### EPP Domain with valid domain should not creates transfer without password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1485507026 ``` REQUEST: ```xml domain16.ee 98oiewslkfkd ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-0431836855 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4670728995 ``` ### EPP Domain with valid domain approves the transfer request REQUEST: ```xml domain17.ee 78a5ec49ace3acba7d9f00f07b42843b dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain17.ee clientApproved REGDOMAIN2 2015-07-13T08:10:39Z REGDOMAIN1 2015-07-13T08:10:39Z 2016-07-13T08:10:39Z ABC-12345 ccReg-7636473741 ``` ### EPP Domain with valid domain rejects a domain transfer REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6002706539 ``` REQUEST: ```xml domain18.ee 36db07e5d50c74825a890736522b8ff5 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Transfer can be rejected only by current registrar ABC-12345 ccReg-8962204090 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4895590684 ``` REQUEST: ```xml domain18.ee 36db07e5d50c74825a890736522b8ff5 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain18.ee clientRejected REGDOMAIN2 2015-07-13T08:10:39Z REGDOMAIN1 2015-07-13T08:10:39Z 2016-07-13T08:10:39Z ABC-12345 ccReg-2744955362 ``` ### EPP Domain with valid domain prohibits wrong registrar from approving transfer REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6291768376 ``` REQUEST: ```xml domain19.ee ab440e4d641fdb8309ee06212014f08c dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Transfer can be approved only by current domain registrar ABC-12345 ccReg-1456367772 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3133112737 ``` ### EPP Domain with valid domain does not transfer with invalid pw REQUEST: ```xml domain20.ee test dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-9979904031 ``` ### EPP Domain with valid domain ignores transfer when domain already belongs to registrar REQUEST: ```xml domain21.ee fec6806502193b6797015e58f6720cd6 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Domain already belongs to the querying registrar ABC-12345 ccReg-8875125353 ``` ### EPP Domain with valid domain returns an error for incorrect op attribute REQUEST: ```xml example59798550307607834.ee 98oiewslkfkd ABC-12345 ``` RESPONSE: ```xml Parameter value range error: op ABC-12345 ccReg-7685901733 ``` ### EPP Domain with valid domain creates new pw after successful transfer REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5540138016 ``` REQUEST: ```xml domain22.ee 5c974420af9eaed0828c12290a1982ad dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain22.ee serverApproved REGDOMAIN2 2015-07-13T08:10:44Z REGDOMAIN1 2015-07-13T08:10:44Z 2016-07-13T08:10:44Z ABC-12345 ccReg-4135314212 ``` REQUEST: ```xml domain22.ee 5c974420af9eaed0828c12290a1982ad dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-9874991967 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5290054570 ``` ### EPP Domain with valid domain should get an error when there is no pending transfer REQUEST: ```xml domain23.ee f147990f98219469538d22370f6678db dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml No transfers found ABC-12345 ccReg-5805802380 ``` ### EPP Domain with valid domain should not return transfers when there are none REQUEST: ```xml domain24.ee b37a01669b03f47168dc04d231f58e10 ABC-12345 ``` RESPONSE: ```xml No transfers found ABC-12345 ccReg-3524664626 ``` ### EPP Domain with valid domain should allow querying domain transfer REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5541426382 ``` REQUEST: ```xml domain25.ee 51ae1a97a223f79283c466efa66d9f29 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain25.ee pending REGDOMAIN2 2015-07-13T08:10:47Z REGDOMAIN1 2015-07-13T09:10:47Z 2016-07-13T08:10:47Z ABC-12345 ccReg-7762900615 ``` REQUEST: ```xml domain25.ee 51ae1a97a223f79283c466efa66d9f29 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain25.ee pending REGDOMAIN2 2015-07-13T08:10:47Z REGDOMAIN1 2015-07-13T09:10:47Z 2016-07-13T08:10:47Z ABC-12345 ccReg-6766932145 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6659036116 ``` REQUEST: ```xml domain25.ee 51ae1a97a223f79283c466efa66d9f29 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain25.ee clientApproved REGDOMAIN2 2015-07-13T08:10:47Z REGDOMAIN1 2015-07-13T08:10:48Z 2016-07-13T08:10:47Z ABC-12345 ccReg-0997071800 ``` REQUEST: ```xml domain25.ee 2b13bca2ffba6d50141100fd2a6d2cfb ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain25.ee clientApproved REGDOMAIN2 2015-07-13T08:10:47Z REGDOMAIN1 2015-07-13T08:10:48Z 2016-07-13T08:10:47Z ABC-12345 ccReg-0170230306 ``` ### EPP Domain with valid domain should update right away without update pending status REQUEST: ```xml domain26.ee FIXED:CITIZEN_1234 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-4927090089 ``` ### EPP Domain with valid domain updates a domain REQUEST: ```xml domain27.ee FIXED:CITIZEN_1234 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully; action pending ABC-12345 ccReg-5939193255 ``` ### EPP Domain with valid domain should not return action pending when changes are invalid REQUEST: ```xml domain28.ee ns.lowe86.ee ns.von85.ee ns.mayert84.ee FIXED:CITIZEN_1234 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Nameservers count must be between 2-11 [nameservers] ABC-12345 ccReg-1902697655 ``` ### EPP Domain with valid domain should not return action pending when domain itself is already invaid REQUEST: ```xml domain29.ee FIXED:CITIZEN_1234 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Nameservers count must be between 2-11 [nameservers] ABC-12345 ccReg-3416538565 ``` ### EPP Domain with valid domain should not allow any update when status pending update REQUEST: ```xml domain30.ee FIXED:CITIZEN_1234 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Object status prohibits operation ABC-12345 ccReg-8628956364 ``` ### EPP Domain with valid domain updates domain and adds objects REQUEST: ```xml domain31.ee ns1.example.com ns2.example.com FIXED:MAK21 Payment overdue. 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ``` RESPONSE: ```xml Contact was not found FIXED:MAK21 ABC-12345 ccReg-1167119793 ``` REQUEST: ```xml domain31.ee ns1.example.com ns2.example.com FIXED:MAK21 Payment overdue. 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2401442001 ``` REQUEST: ```xml domain31.ee ns1.example.com ns2.example.com FIXED:MAK21 Payment overdue. 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ``` RESPONSE: ```xml Nameserver already exists on this domain [hostname] ns2.example.com Nameserver already exists on this domain [hostname] ns1.example.com Contact already exists on this domain [contact_code_cache] FIXED:MAK21 Public key already exists [public_key] 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 Public key already exists [public_key] 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ccReg-3219643667 ``` ### EPP Domain with valid domain updates domain with registrant change what triggers action pending REQUEST: ```xml domain32.ee ns1.example.com ns2.example.com FIXED:PENDINGMAK21 Payment overdue. FIXED:CITIZEN_1234 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Contact was not found FIXED:PENDINGMAK21 ABC-12345 ccReg-9234642721 ``` REQUEST: ```xml domain32.ee ns1.example.com ns2.example.com FIXED:PENDINGMAK21 Payment overdue. FIXED:CITIZEN_1234 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully; action pending ABC-12345 ccReg-1807566212 ``` ### EPP Domain with valid domain does not allow to edit statuses if policy forbids it REQUEST: ```xml domain33.ee Payment overdue. ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Client-side object status management not supported: status [status] ABC-12345 ccReg-7613379343 ``` ### EPP Domain with valid domain updates a domain and removes objects REQUEST: ```xml domain34.ee ns1.example.com ns2.example.com FIXED:CITIZEN_1234 Payment overdue. 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f 256 3 254 841936717ae427ace63c28d04918569a841936717ae427ace63c28d0 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3729650879 ``` REQUEST: ```xml domain34.ee ns1.example.com FIXED:CITIZEN_1234 256 3 254 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6699726145 ``` REQUEST: ```xml domain34.ee ns1.example.com FIXED:CITIZEN_1234 256 3 254 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ABC-12345 ``` RESPONSE: ```xml Nameserver was not found ns1.example.com Contact was not found FIXED:CITIZEN_1234 DS was not found 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f Status was not found clientHold ABC-12345 ccReg-8491953228 ``` ### EPP Domain with valid domain does not remove server statuses REQUEST: ```xml domain35.ee ABC-12345 ``` RESPONSE: ```xml Status was not found serverHold ABC-12345 ccReg-8239034275 ``` ### EPP Domain with valid domain does not add duplicate objects to domain REQUEST: ```xml domain36.ee ns.lockman105.ee FIXED:SH1552152183 ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-5647276544 ``` REQUEST: ```xml domain36.ee ns.lockman105.ee FIXED:SH1552152183 ABC-12345 ``` RESPONSE: ```xml Nameserver already exists on this domain [hostname] ns.lockman105.ee Contact already exists on this domain [contact_code_cache] FIXED:SH1552152183 ABC-12345 ccReg-7429213220 ``` ### EPP Domain with valid domain cannot change registrant without legal document REQUEST: ```xml domain37.ee FIXED:CITIZEN_1234 ABC-12345 ``` RESPONSE: ```xml Required parameter missing: extension > extdata > legalDocument [legal_document] ABC-12345 ccReg-6346019419 ``` ### EPP Domain with valid domain does not assign invalid status to domain REQUEST: ```xml domain38.ee ABC-12345 ``` RESPONSE: ```xml Status was not found invalidStatus ABC-12345 ccReg-9819005325 ``` ### EPP Domain with valid domain renews a domain REQUEST: ```xml domain39.ee 2015-07-23 1 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain39.ee 2016-07-23T00:00:00Z ABC-12345 ccReg-7220541028 ``` ### EPP Domain with valid domain renews a domain with 2 year period REQUEST: ```xml domain40.ee 2015-07-23 730 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain40.ee 2017-07-23T00:00:00Z ABC-12345 ccReg-6857657669 ``` ### EPP Domain with valid domain renews a domain with 3 year period REQUEST: ```xml domain41.ee 2015-07-23 36 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain41.ee 2018-07-23T00:00:00Z ABC-12345 ccReg-1769374464 ``` ### EPP Domain with valid domain does not renew a domain if credit balance low REQUEST: ```xml domain42.ee 2015-07-23 1 ABC-12345 ``` RESPONSE: ```xml Billing failure - credit balance low ABC-12345 ccReg-4109711014 ``` ### EPP Domain with valid domain returns an error when given and current exp dates do not match REQUEST: ```xml domain43.ee 2200-08-07 1 ABC-12345 ``` RESPONSE: ```xml Given and current expire dates do not match 2200-08-07 Object is not eligible for renewal ABC-12345 ccReg-2628108471 ``` ### EPP Domain with valid domain returns an error when period is invalid REQUEST: ```xml domain44.ee 2015-07-23 4 ABC-12345 ``` RESPONSE: ```xml Period must add up to 1, 2 or 3 years [period] 4 ABC-12345 ccReg-2767217341 ``` ### EPP Domain with valid domain does not renew a domain unless less than 90 days till expiration REQUEST: ```xml domain45.ee 2015-10-11 1 ABC-12345 ``` RESPONSE: ```xml Object is not eligible for renewal ABC-12345 ccReg-1810374134 ``` REQUEST: ```xml domain45.ee 2015-10-10 1 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain45.ee 2016-10-10T00:00:00Z ABC-12345 ccReg-0911571437 ``` ### EPP Domain with valid domain does not renew a domain unless less than 90 days till expiration REQUEST: ```xml domain46.ee 2020-07-13 1 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain46.ee 2021-07-13T00:00:00Z ABC-12345 ccReg-2422169680 ``` ### EPP Domain with valid domain does not renew a domain if it is a delete candidate REQUEST: ```xml domain47.ee 2015-07-23 1 ABC-12345 ``` RESPONSE: ```xml Object is not eligible for renewal ABC-12345 ccReg-0194027285 ``` ### EPP Domain with valid domain should renew a expired domain REQUEST: ```xml domain48.ee 2015-05-24 1 ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain48.ee 2016-05-24T08:11:10Z ABC-12345 ccReg-2793752469 ``` ### EPP Domain with valid domain does not renew foreign domain REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9025280022 ``` REQUEST: ```xml domain49.ee 2016-07-13 1 ABC-12345 ``` RESPONSE: ```xml Authorization error ABC-12345 ccReg-6272603612 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-7742341031 ``` ### EPP Domain with valid domain returns domain info REQUEST: ```xml domain50.ee 2fooBAR ``` RESPONSE: ```xml Command completed successfully domain50.ee EIS-61 FIXED:REGISTRANT6482132848 FIXED:SH09572943114 FIXED:SH87989459113 ns.mann150.ee 192.168.1.1 ns.gibson151.ee 192.168.1.1 ns.bergnaum152.ee 192.168.1.1 ns1.example.com 192.168.1.1 1080:0:0:0:8:800:200C:417A registrar1 2015-07-13T08:11:11Z 2015-07-13T08:11:11Z 2016-07-13T08:11:11Z 5957310332b7a7eecb8ba4514ec2b500 123 3 1 0D85A305D22FCB355BBE29AE9809363D697B64782B9CC73AE349350F8C2AE4BB 257 3 3 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 123 3 1 0D85A305D22FCB355BBE29AE9809363D697B64782B9CC73AE349350F8C2AE4BB 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ccReg-8376341695 ``` REQUEST: ```xml domain50.ee 2fooBAR ``` RESPONSE: ```xml Command completed successfully domain50.ee EIS-61 FIXED:REGISTRANT6482132848 FIXED:SH09572943114 FIXED:SH87989459113 ns.mann150.ee 192.168.1.1 ns.gibson151.ee 192.168.1.1 ns.bergnaum152.ee 192.168.1.1 ns1.example.com 192.168.1.1 1080:0:0:0:8:800:200C:417A registrar1 2015-07-13T08:11:11Z 2015-07-13T08:11:11Z 2016-07-13T08:11:11Z 5957310332b7a7eecb8ba4514ec2b500 123 3 1 0D85A305D22FCB355BBE29AE9809363D697B64782B9CC73AE349350F8C2AE4BB 257 3 3 AwEAAddt2AkLfYGKgiEZB5SmIF8EvrjxNMH6HtxWEA4RJ9Ao6LCWheg8 123 3 1 0D85A305D22FCB355BBE29AE9809363D697B64782B9CC73AE349350F8C2AE4BB 0 3 5 700b97b591ed27ec2590d19f06f88bba700b97b591ed27ec2590d19f ccReg-3233264315 ``` ### EPP Domain with valid domain returns domain info with different nameservers REQUEST: ```xml domain51.ee 2fooBAR ``` RESPONSE: ```xml Attribute is invalid: hosts ccReg-8690139061 ``` REQUEST: ```xml domain51.ee 2fooBAR ``` RESPONSE: ```xml Command completed successfully domain51.ee EIS-62 FIXED:REGISTRANT2667536449 FIXED:SH94654914116 FIXED:SH61833805115 ns1.domain51.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A ns2.domain51.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A registrar1 2015-07-13T08:11:11Z 2015-07-13T08:11:11Z 2016-07-13T08:11:11Z 9d30e698ec98687e28804e22d659af30 ccReg-6365400804 ``` REQUEST: ```xml domain51.ee 2fooBAR ``` RESPONSE: ```xml Command completed successfully domain51.ee EIS-62 FIXED:REGISTRANT2667536449 FIXED:SH94654914116 FIXED:SH61833805115 ns3.test.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A registrar1 2015-07-13T08:11:11Z 2015-07-13T08:11:11Z 2016-07-13T08:11:11Z 9d30e698ec98687e28804e22d659af30 ccReg-9998409461 ``` REQUEST: ```xml domain51.ee 2fooBAR ``` RESPONSE: ```xml Command completed successfully domain51.ee EIS-62 FIXED:REGISTRANT2667536449 FIXED:SH94654914116 FIXED:SH61833805115 registrar1 2015-07-13T08:11:11Z 2015-07-13T08:11:11Z 2016-07-13T08:11:11Z 9d30e698ec98687e28804e22d659af30 ccReg-1755029994 ``` REQUEST: ```xml domain51.ee 2fooBAR ``` RESPONSE: ```xml Command completed successfully domain51.ee EIS-62 FIXED:REGISTRANT2667536449 FIXED:SH94654914116 FIXED:SH61833805115 ns1.domain51.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A ns2.domain51.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A ns3.test.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A registrar1 2015-07-13T08:11:11Z 2015-07-13T08:11:11Z 2016-07-13T08:11:11Z 9d30e698ec98687e28804e22d659af30 ccReg-3118580746 ``` ### EPP Domain with valid domain returns error when domain can not be found REQUEST: ```xml test.ee 2fooBAR ``` RESPONSE: ```xml Domain not found test.ee ccReg-1733768523 ``` ### EPP Domain with valid domain sets ok status by default REQUEST: ```xml domain52.ee 2fooBAR ``` RESPONSE: ```xml Command completed successfully domain52.ee EIS-63 FIXED:REGISTRANT2342249650 FIXED:SH20249682118 FIXED:SH18642279117 ns.lakin156.ee 192.168.1.1 ns.hartmann157.ee 192.168.1.1 ns.kuhicemmerich158.ee 192.168.1.1 registrar1 2015-07-13T08:11:13Z 2015-07-13T08:11:13Z 2016-07-13T08:11:13Z 1461c4b264196cd03804c940733dc38a ccReg-3963429650 ``` ### EPP Domain with valid domain can not see other registrar domains with invalid password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3669004177 ``` REQUEST: ```xml domain53.ee 2fooBAR ``` RESPONSE: ```xml Authorization error ccReg-7057482646 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3127374780 ``` ### EPP Domain with valid domain can see other registrar domains without password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0437688297 ``` REQUEST: ```xml domain54.ee ``` RESPONSE: ```xml Command completed successfully domain54.ee EIS-65 FIXED:REGISTRANT3313756852 FIXED:SH50852734122 FIXED:SH63024484121 ns.harber162.ee 192.168.1.1 ns.gutmanngrady163.ee 192.168.1.1 ns.block164.ee 192.168.1.1 registrar1 2015-07-13T08:11:13Z 2015-07-13T08:11:13Z 2016-07-13T08:11:13Z ccReg-5268249056 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2996369133 ``` ### EPP Domain with valid domain can see other registrar domains with correct password REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-2348926042 ``` REQUEST: ```xml domain55.ee 70fdd52cf30cb84607b091c211508b3e ``` RESPONSE: ```xml Command completed successfully domain55.ee EIS-66 FIXED:REGISTRANT4048132253 FIXED:SH48069556124 FIXED:SH18507922123 ns.kuhlman165.ee 192.168.1.1 ns.howe166.ee 192.168.1.1 ns.bradtkehyatt167.ee 192.168.1.1 registrar1 2015-07-13T08:11:13Z 2015-07-13T08:11:13Z 2016-07-13T08:11:13Z 70fdd52cf30cb84607b091c211508b3e ccReg-1792551087 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6746329954 ``` ### EPP Domain with valid domain deletes domain REQUEST: ```xml domain56.ee dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Command completed successfully; action pending ABC-12345 ccReg-4342498296 ``` ### EPP Domain with valid domain does not delete domain with specific status REQUEST: ```xml domain57.ee dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Domain status prohibits operation ABC-12345 ccReg-7883262615 ``` ### EPP Domain with valid domain does not delete domain with pending delete REQUEST: ```xml domain58.ee dGVzdCBmYWlsCg== ABC-12345 ``` RESPONSE: ```xml Object status prohibits operation ABC-12345 ccReg-0920548662 ``` ### 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-0781777028 ``` ### EPP Domain with valid domain checks a domain REQUEST: ```xml one.ee ABC-12345 ``` RESPONSE: ```xml Command completed successfully one.ee ABC-12345 ccReg-3611796311 ``` REQUEST: ```xml domain59.ee ABC-12345 ``` RESPONSE: ```xml Command completed successfully domain59.ee in use ABC-12345 ccReg-3334019851 ``` ### 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-0064719758 ``` ### 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-0603882179 ``` ### EPP Helper in context of Domain generates valid transfer xml REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0885284769 ``` ### EPP Keyrelay makes a keyrelay request REQUEST: ```xml domain60.ee 256 3 8 cmlraXN0aGViZXN0 fabc7a8ebef505abcb469833f145e84c P1M13D 1436775078 ``` RESPONSE: ```xml Unimplemented object service domain60.ee 1436775078 ccReg-9036054194 ``` ### EPP Keyrelay returns an error when parameters are missing REQUEST: ```xml domain60.ee 3 8 cmlraXN0aGViZXN0 fabc7a8ebef505abcb469833f145e84c Invalid Expiry 1436775079 ``` RESPONSE: ```xml Required parameter missing: keyrelay > keyData > flags [flags] Expiry relative must be compatible to ISO 8601 Invalid Expiry 1436775079 ccReg-0012228718 ``` ### EPP Keyrelay returns an error on invalid relative expiry REQUEST: ```xml domain60.ee 256 3 8 cmlraXN0aGViZXN0 fabc7a8ebef505abcb469833f145e84c Invalid Expiry 1436775081 ``` RESPONSE: ```xml Expiry relative must be compatible to ISO 8601 Invalid Expiry 1436775081 ccReg-3299050163 ``` ### EPP Keyrelay returns an error on invalid absolute expiry REQUEST: ```xml domain60.ee 256 3 8 cmlraXN0aGViZXN0 fabc7a8ebef505abcb469833f145e84c Invalid Absolute 1436775082 ``` RESPONSE: ```xml Expiry absolute must be compatible to ISO 8601 Invalid Absolute 1436775082 ccReg-5674703725 ``` ### EPP Keyrelay saves legal document with keyrelay REQUEST: ```xml domain60.ee 256 3 8 cmlraXN0aGViZXN0 fabc7a8ebef505abcb469833f145e84c P1D JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 1436775083 ``` RESPONSE: ```xml Unimplemented object service domain60.ee 1436775083 ccReg-4889072298 ``` ### EPP Keyrelay validates legal document types REQUEST: ```xml domain60.ee 256 3 8 cmlraXN0aGViZXN0 fabc7a8ebef505abcb469833f145e84c P1D JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== 1436775084 ``` RESPONSE: ```xml Attribute is invalid: type 1436775084 ccReg-3763435235 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-8391468842 ``` ### EPP Poll returns no messages in poll REQUEST: ```xml 1436775085 ``` RESPONSE: ```xml Command completed successfully; no messages 1436775085 ccReg-5223012602 ``` ### EPP Poll queues and dequeues messages REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1644113251 ``` REQUEST: ```xml 1436775085 ``` RESPONSE: ```xml Command completed successfully; no messages 1436775085 ccReg-7422031286 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9135374868 ``` REQUEST: ```xml 1436775085 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-07-13T08:11:25Z Balance low. 1436775085 ccReg-0576977561 ``` REQUEST: ```xml registrar2 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-9969074675 ``` REQUEST: ```xml 1436775085 ``` RESPONSE: ```xml Message was not found 1 1436775085 ccReg-4944273043 ``` REQUEST: ```xml registrar1 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-1529649635 ``` REQUEST: ```xml 1436775085 ``` RESPONSE: ```xml Command completed successfully 1436775085 ccReg-9499020661 ``` REQUEST: ```xml 1436775085 ``` RESPONSE: ```xml Message was not found 1 1436775085 ccReg-3165481294 ``` ### EPP Poll returns an error on incorrect op REQUEST: ```xml 1436775088 ``` RESPONSE: ```xml Parameter value range error: op 1436775088 ccReg-3390618149 ``` ### EPP Poll dequeues multiple messages REQUEST: ```xml 1436775089 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-07-13T08:11:29Z Smth else. 1436775089 ccReg-1784449840 ``` REQUEST: ```xml 1436775089 ``` RESPONSE: ```xml Command completed successfully 1436775089 ccReg-9604708191 ``` REQUEST: ```xml 1436775089 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-07-13T08:11:29Z Something. 1436775089 ccReg-1957177353 ``` REQUEST: ```xml 1436775089 ``` RESPONSE: ```xml Command completed successfully 1436775089 ccReg-6685502756 ``` REQUEST: ```xml 1436775089 ``` RESPONSE: ```xml Command completed successfully; ack to dequeue 2015-07-13T08:11:29Z Balance low. 1436775089 ccReg-8768039298 ``` REQUEST: ```xml 1436775089 ``` RESPONSE: ```xml Command completed successfully 1436775089 ccReg-1482529320 ``` REQUEST: ```xml 1436775089 ``` RESPONSE: ```xml Command completed successfully; no messages 1436775089 ccReg-1495533817 ``` ### EPP Session when not connected greets client upon connection RESPONSE: ```xml EPP server (EIS) 2015-07-13T08:11:30Z 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ``` ### EPP Session when connected does not log in with invalid user REQUEST: ```xml wrong-user ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Authentication error; server closing connection (API user not found) ABC-12345 ccReg-4962773185 ``` ### EPP Session when connected does not log in with inactive user REQUEST: ```xml inactive-user ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Authentication error; server closing connection (API user is not active) ABC-12345 ccReg-5095764492 ``` ### EPP Session when connected prohibits further actions unless logged in REQUEST: ```xml test.ee ABC-12345 ``` RESPONSE: ```xml You need to login first. ABC-12345 ccReg-5738565184 ``` ### EPP Session when connected should not have clTRID in response if client does not send it REQUEST: ```xml wrong-user ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ``` RESPONSE: ```xml Authentication error; server closing connection (API user not found) ccReg-5622270256 ``` ### EPP Session when connected should return latin only error REQUEST: ```xml 你好你好 ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Parameter value policy error. Allowed only Latin characters. ABC-12345 ccReg-0289669237 ``` ### EPP Session when connected with valid user logs in epp user REQUEST: ```xml gitlab ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-0488458615 ``` ### EPP Session when connected with valid user does not log in twice REQUEST: ```xml gitlab ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3342389163 ``` REQUEST: ```xml gitlab ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Already logged in. Use <logout> first. ABC-12345 ccReg-0540678286 ``` ### EPP Session when connected with valid user logs out epp user REQUEST: ```xml gitlab ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-6032986990 ``` REQUEST: ```xml ABC-12345 ``` RESPONSE: ```xml Command completed successfully; ending session ABC-12345 ccReg-1481291484 ``` ### EPP Session when connected with valid user changes password and logs in REQUEST: ```xml gitlab ghyt9e4fu abcdefg 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Command completed successfully ABC-12345 ccReg-3765095362 ``` ### EPP Session when connected with valid user fails if new password is not valid REQUEST: ```xml gitlab ghyt9e4fu 1.0 en https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/contact-eis-1.0.xsd urn:ietf:params:xml:ns:host-1.0 urn:ietf:params:xml:ns:keyrelay-1.0 urn:ietf:params:xml:ns:secDNS-1.1 https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/eis-1.0.xsd ABC-12345 ``` RESPONSE: ```xml Password is missing [password] ABC-12345 ccReg-0096989953 ```