From e9bffe930ed5d12a3922e19c659bb3b6e26dc782 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Fri, 10 Jul 2015 18:23:30 +0300 Subject: [PATCH 1/4] Update error messages for invalid attributes #2746 --- app/controllers/epp_controller.rb | 27 +++++++++++++++++++++------ config/locales/en.yml | 1 + doc/application_build_doc.md | 1 + spec/epp/domain_spec.rb | 4 ++-- spec/epp/poll_spec.rb | 3 ++- 5 files changed, 27 insertions(+), 9 deletions(-) diff --git a/app/controllers/epp_controller.rb b/app/controllers/epp_controller.rb index 6a982d9be..6ec5758e5 100644 --- a/app/controllers/epp_controller.rb +++ b/app/controllers/epp_controller.rb @@ -138,7 +138,7 @@ class EppController < ApplicationController # validate legal document's type here because it may be in most of the requests @prefix = nil if element_count('extdata > legalDocument') > 0 - requires_attribute('extdata > legalDocument', 'type', values: LegalDocument::TYPES) + requires_attribute('extdata > legalDocument', 'type', values: LegalDocument::TYPES, policy: true) end handle_errors and return if epp_errors.any? @@ -188,12 +188,27 @@ class EppController < ApplicationController attribute = element[attribute_selector] - return if attribute && options[:values].include?(attribute) + unless attribute + epp_errors << { + code: '2003', + msg: I18n.t('errors.messages.required_parameter_missing', key: attribute_selector) + } + return + end - epp_errors << { - code: '2306', - msg: I18n.t('attribute_is_invalid', attribute: attribute_selector) - } + return if options[:values].include?(attribute) + + if options[:policy] + epp_errors << { + code: '2306', + msg: I18n.t('attribute_is_invalid', attribute: attribute_selector) + } + else + epp_errors << { + code: '2004', + msg: I18n.t('parameter_value_range_error', key: attribute_selector) + } + end end def optional_attribute(element_selector, attribute_selector, options) diff --git a/config/locales/en.yml b/config/locales/en.yml index 5c2bcd344..da31282ad 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -867,3 +867,4 @@ en: invalid_yaml: 'Invalid YAML' reserved_pw: 'Reserved pw' no_transfers_found: 'No transfers found' + parameter_value_range_error: 'Parameter value range error: %{key}' diff --git a/doc/application_build_doc.md b/doc/application_build_doc.md index 156d4c542..3056b1992 100644 --- a/doc/application_build_doc.md +++ b/doc/application_build_doc.md @@ -16,6 +16,7 @@ Application build and update For production you probably would like to create databases to your locale, example: create database registry_production owner registry encoding 'UTF-8' LC_COLLATE 'et_EE.utf8' LC_CTYPE 'et_EE.utf8' template template0; + create extension hstore; Deploy overview: (database schema should be loaded and seeds should be present) diff --git a/spec/epp/domain_spec.rb b/spec/epp/domain_spec.rb index c19c9cbff..2885b1a16 100644 --- a/spec/epp/domain_spec.rb +++ b/spec/epp/domain_spec.rb @@ -1437,8 +1437,8 @@ describe 'EPP Domain', epp: true do it 'returns an error for incorrect op attribute' do response = epp_plain_request(domain_transfer_xml({}, 'bla'), validate_input: false) - response[:result_code].should == '2306' - response[:msg].should == 'Attribute is invalid: op' + response[:msg].should == 'Parameter value range error: op' + response[:result_code].should == '2004' end it 'creates new pw after successful transfer' do diff --git a/spec/epp/poll_spec.rb b/spec/epp/poll_spec.rb index 7442ff21f..aceb22c3b 100644 --- a/spec/epp/poll_spec.rb +++ b/spec/epp/poll_spec.rb @@ -87,7 +87,8 @@ describe 'EPP Poll', epp: true do }) response = epp_plain_request(xml, validate_input: false) - response[:msg].should == 'Attribute is invalid: op' + response[:msg].should == 'Parameter value range error: op' + response[:result_code].should == '2004' end it 'dequeues multiple messages' do From 42c8e28f0bca2ce62a58564f1f925072ae994e8e Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Mon, 13 Jul 2015 10:48:27 +0300 Subject: [PATCH 2/4] Update domain transfer doc #2746 --- doc/epp/domain.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/epp/domain.md b/doc/epp/domain.md index 64a6b68c0..ed10a0307 100644 --- a/doc/epp/domain.md +++ b/doc/epp/domain.md @@ -141,7 +141,7 @@ Domain name mapping protocol short version: Field name Min-max Field description ----------------------- ------- ----------------- - 1 + 1 Attribute: op="request/query/approve/reject/cancel" 1 Attribute: xmlns:domain="https://raw.githubusercontent.com/internetee/registry/alpha/doc/schemas/domain-eis-1.0.xsd" 1 Domain name. Can contain unicode characters. 1 From 4212196569a259b8344d8f8bf3f46ff4cbf35a16 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Mon, 13 Jul 2015 11:09:18 +0300 Subject: [PATCH 3/4] Refactor admin user form #2743 --- app/views/admin/admin_users/_form.haml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/views/admin/admin_users/_form.haml b/app/views/admin/admin_users/_form.haml index 9a9aa8a80..114a380d7 100644 --- a/app/views/admin/admin_users/_form.haml +++ b/app/views/admin/admin_users/_form.haml @@ -1,4 +1,4 @@ -= form_for([:admin, @admin_user], html: { class: 'form-horizontal' }) do |f| += form_for([:admin, @admin_user], html: { class: 'form-horizontal', autocomplete: 'off' }) do |f| = render 'shared/full_errors', object: @admin_user .row @@ -14,12 +14,12 @@ - not_required = @admin_user.new_record? ? '' : 'not-required' = f.label :password, class: not_required .col-md-8 - = f.password_field(:password, class: 'form-control') + = f.text_field(:password, class: 'form-control') .form-group .col-md-4.control-label = f.label :password_confirmation, class: not_required .col-md-8 - = f.password_field(:password_confirmation, class: 'form-control') + = f.text_field(:password_confirmation, class: 'form-control') %hr .form-group @@ -36,7 +36,7 @@ .col-md-4.control-label = f.label :country_code, t(:country) .col-md-8 - = f.select(:country_code, + = f.select(:country_code, SortedCountry.all_options(f.object.country_code), {}, class: 'form-control') %hr .form-group @@ -48,7 +48,7 @@ %hr .row .col-md-8.text-right - = button_tag(t(:save), class: 'btn btn-primary') + = button_tag(t(:save), class: 'btn btn-warning') :coffee $("#admin_user_password").removeAttr('required') From 612afea93d34c130832317a40e0ee611aa35210e Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Mon, 13 Jul 2015 11:13:21 +0300 Subject: [PATCH 4/4] Regenerate epp-examples #2746 --- db/schema-read-only.rb | 14 +- db/structure.sql | 61 +- doc/epp-examples.md | 2569 +++++++++++++++++++++++++++------------- 3 files changed, 1781 insertions(+), 863 deletions(-) diff --git a/db/schema-read-only.rb b/db/schema-read-only.rb index 21e70ef04..f01042849 100644 --- a/db/schema-read-only.rb +++ b/db/schema-read-only.rb @@ -935,14 +935,14 @@ ActiveRecord::Schema.define(version: 20150709092549) do end create_table "que_jobs", id: false, force: :cascade do |t| - t.integer "priority", limit: 2, default: 100, null: false - t.datetime "run_at", default: '2015-06-30 14:16:50', null: false - t.integer "job_id", limit: 8, default: 0, null: false - t.text "job_class", null: false - t.json "args", default: [], null: false - t.integer "error_count", default: 0, null: false + t.integer "priority", limit: 2, default: 100, null: false + t.datetime "run_at", default: "now()", null: false + t.integer "job_id", limit: 8, default: "nextval('que_jobs_job_id_seq'::regclass)", null: false + t.text "job_class", null: false + t.json "args", default: [], null: false + t.integer "error_count", default: 0, null: false t.text "last_error" - t.text "queue", default: "", null: false + t.text "queue", default: "", null: false end create_table "registrant_verifications", force: :cascade do |t| diff --git a/db/structure.sql b/db/structure.sql index f102344a1..698250c1a 100644 --- a/db/structure.sql +++ b/db/structure.sql @@ -2420,8 +2420,8 @@ ALTER SEQUENCE pricelists_id_seq OWNED BY pricelists.id; CREATE TABLE que_jobs ( priority smallint DEFAULT 100 NOT NULL, - run_at timestamp without time zone DEFAULT '2015-06-30 14:16:50.905537'::timestamp without time zone NOT NULL, - job_id bigint DEFAULT 0 NOT NULL, + run_at timestamp with time zone DEFAULT now() NOT NULL, + job_id bigint NOT NULL, job_class text NOT NULL, args json DEFAULT '[]'::json NOT NULL, error_count integer DEFAULT 0 NOT NULL, @@ -2430,6 +2430,32 @@ CREATE TABLE que_jobs ( ); +-- +-- Name: TABLE que_jobs; Type: COMMENT; Schema: public; Owner: - +-- + +COMMENT ON TABLE que_jobs IS '3'; + + +-- +-- Name: que_jobs_job_id_seq; Type: SEQUENCE; Schema: public; Owner: - +-- + +CREATE SEQUENCE que_jobs_job_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +-- +-- Name: que_jobs_job_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: - +-- + +ALTER SEQUENCE que_jobs_job_id_seq OWNED BY que_jobs.job_id; + + -- -- Name: registrant_verifications; Type: TABLE; Schema: public; Owner: -; Tablespace: -- @@ -3185,6 +3211,13 @@ ALTER TABLE ONLY people ALTER COLUMN id SET DEFAULT nextval('people_id_seq'::reg ALTER TABLE ONLY pricelists ALTER COLUMN id SET DEFAULT nextval('pricelists_id_seq'::regclass); +-- +-- Name: job_id; Type: DEFAULT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY que_jobs ALTER COLUMN job_id SET DEFAULT nextval('que_jobs_job_id_seq'::regclass); + + -- -- Name: id; Type: DEFAULT; Schema: public; Owner: - -- @@ -3704,6 +3737,14 @@ ALTER TABLE ONLY pricelists ADD CONSTRAINT pricelists_pkey PRIMARY KEY (id); +-- +-- Name: que_jobs_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: +-- + +ALTER TABLE ONLY que_jobs + ADD CONSTRAINT que_jobs_pkey PRIMARY KEY (queue, priority, run_at, job_id); + + -- -- Name: registrant_verifications_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace: -- @@ -4808,14 +4849,26 @@ INSERT INTO schema_migrations (version) VALUES ('20150520164507'); INSERT INTO schema_migrations (version) VALUES ('20150521120145'); +INSERT INTO schema_migrations (version) VALUES ('20150522164020'); + +INSERT INTO schema_migrations (version) VALUES ('20150525075550'); + +INSERT INTO schema_migrations (version) VALUES ('20150601083516'); + +INSERT INTO schema_migrations (version) VALUES ('20150601083800'); + INSERT INTO schema_migrations (version) VALUES ('20150603141549'); INSERT INTO schema_migrations (version) VALUES ('20150603211318'); INSERT INTO schema_migrations (version) VALUES ('20150603212659'); +INSERT INTO schema_migrations (version) VALUES ('20150609093515'); + INSERT INTO schema_migrations (version) VALUES ('20150609103333'); +INSERT INTO schema_migrations (version) VALUES ('20150610111019'); + INSERT INTO schema_migrations (version) VALUES ('20150610112238'); INSERT INTO schema_migrations (version) VALUES ('20150610144547'); @@ -4824,8 +4877,12 @@ INSERT INTO schema_migrations (version) VALUES ('20150611124920'); INSERT INTO schema_migrations (version) VALUES ('20150612123111'); +INSERT INTO schema_migrations (version) VALUES ('20150612125720'); + INSERT INTO schema_migrations (version) VALUES ('20150701074344'); +INSERT INTO schema_migrations (version) VALUES ('20150703084206'); + INSERT INTO schema_migrations (version) VALUES ('20150703084632'); INSERT INTO schema_migrations (version) VALUES ('20150706091724'); diff --git a/doc/epp-examples.md b/doc/epp-examples.md index 0343703d2..8e174e5f6 100644 --- a/doc/epp-examples.md +++ b/doc/epp-examples.md @@ -1,6 +1,7 @@ +Run options: include {:focus=>true, :epp=>true} # EPP REQUEST - RESPONSE EXAMPLES -GENERATED AT: 2015-06-16 14:45:11 UTC -EXAMPLE COUNT: 168 +GENERATED AT: 2015-07-13 08:09:38 UTC +EXAMPLE COUNT: 177 --- @@ -44,7 +45,7 @@ RESPONSE: ABC-12345 - ccReg-0628016030 + ccReg-0618295689 @@ -98,7 +99,7 @@ RESPONSE: ABC-12345 - ccReg-4850323861 + ccReg-2870310688 @@ -149,13 +150,13 @@ RESPONSE: - FIRST0:E6D21A5B - 2015-06-16T14:45:14Z + FIRST0:39FDCF9F + 2015-07-13T08:09:40Z ABC-12345 - ccReg-8174523782 + ccReg-5460080031 @@ -206,13 +207,13 @@ RESPONSE: - FIRST0:2991302F - 2015-06-16T14:45:14Z + FIRST0:D94B3B80 + 2015-07-13T08:09:40Z ABC-12345 - ccReg-5902458408 + ccReg-1701802241 @@ -263,13 +264,13 @@ RESPONSE: - FIRST0:939795FC - 2015-06-16T14:45:14Z + FIRST0:8EB9FF1C + 2015-07-13T08:09:40Z ABC-12345 - ccReg-7781355479 + ccReg-4899452053 @@ -320,13 +321,13 @@ RESPONSE: - FIRST0:8F2D96DF - 2015-06-16T14:45:14Z + FIRST0:CC224814 + 2015-07-13T08:09:40Z ABC-12345 - ccReg-9037049309 + ccReg-4861590993 @@ -379,12 +380,12 @@ RESPONSE: FIRST0:ABC12345 - 2015-06-16T14:45:14Z + 2015-07-13T08:09:40Z ABC-12345 - ccReg-5231101974 + ccReg-5935450848 @@ -437,12 +438,12 @@ RESPONSE: FIRST0:ABC:ABC:12345 - 2015-06-16T14:45:14Z + 2015-07-13T08:09:40Z ABC-12345 - ccReg-6422793401 + ccReg-2686282727 @@ -494,7 +495,7 @@ RESPONSE: ABC-12345 - ccReg-2948594360 + ccReg-8146651939 @@ -544,7 +545,7 @@ RESPONSE: ABC-12345 - ccReg-5099683978 + ccReg-5581241527 @@ -597,12 +598,12 @@ RESPONSE: FIRST0:CID:FIRST0:ABC:ABC:NEW:12345 - 2015-06-16T14:45:16Z + 2015-07-13T08:09:43Z ABC-12345 - ccReg-1644285201 + ccReg-7844818405 @@ -655,12 +656,12 @@ RESPONSE: FIRST0:CID:FIRST0:ABC:CID:ABC:NEW:12345 - 2015-06-16T14:45:16Z + 2015-07-13T08:09:43Z ABC-12345 - ccReg-9700239330 + ccReg-9977379702 @@ -713,12 +714,12 @@ RESPONSE: FIRST0:ABC22 - 2015-06-16T14:45:17Z + 2015-07-13T08:09:43Z ABC-12345 - ccReg-2521051245 + ccReg-5280988354 @@ -771,12 +772,12 @@ RESPONSE: FIRST0:CID2:FIRST0:ABC:ABC:11111 - 2015-06-16T14:45:17Z + 2015-07-13T08:09:43Z ABC-12345 - ccReg-0724862982 + ccReg-2496065899 @@ -829,12 +830,12 @@ RESPONSE: FIRST0:CID:FIRST0 - 2015-06-16T14:45:17Z + 2015-07-13T08:09:43Z ABC-12345 - ccReg-6737500376 + ccReg-6105084302 @@ -885,13 +886,13 @@ RESPONSE: - FIRST0:83F0C8EE - 2015-06-16T14:45:17Z + FIRST0:BD65CE88 + 2015-07-13T08:09:43Z ABC-12345 - ccReg-1953331836 + ccReg-7730845183 @@ -942,13 +943,13 @@ RESPONSE: - FIRST0:89839115 - 2015-06-16T14:45:17Z + FIRST0:32CC6124 + 2015-07-13T08:09:43Z ABC-12345 - ccReg-1961057833 + ccReg-5965537420 @@ -1000,7 +1001,7 @@ RESPONSE: ABC-12345 - ccReg-7530778283 + ccReg-6428920407 @@ -1052,7 +1053,7 @@ RESPONSE: ABC-12345 - ccReg-9380671496 + ccReg-7656849449 @@ -1088,7 +1089,7 @@ RESPONSE: ABC-12345 - ccReg-3302729368 + ccReg-2056150890 @@ -1141,7 +1142,7 @@ RESPONSE: ABC-12345 - ccReg-9700707144 + ccReg-1334382115 @@ -1192,12 +1193,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-3460954479 + ccReg-2833711488 @@ -1238,12 +1239,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-3321686496 + ccReg-2702640931 @@ -1291,7 +1292,7 @@ RESPONSE: ABC-12345 - ccReg-1310720284 + ccReg-9141239618 @@ -1340,12 +1341,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-5319423932 + ccReg-9170655194 @@ -1391,7 +1392,7 @@ RESPONSE: ABC-12345 - ccReg-8595538880 + ccReg-9045686845 @@ -1439,7 +1440,7 @@ RESPONSE: ABC-12345 - ccReg-1546881965 + ccReg-3102023477 @@ -1477,7 +1478,7 @@ RESPONSE: ABC-12345 - ccReg-2967153959 + ccReg-5108760843 @@ -1523,7 +1524,7 @@ RESPONSE: ABC-12345 - ccReg-2076214878 + ccReg-8619274236 @@ -1576,7 +1577,7 @@ RESPONSE: ABC-12345 - ccReg-0468202475 + ccReg-4679507984 @@ -1630,7 +1631,7 @@ RESPONSE: ABC-12345 - ccReg-7942047636 + ccReg-1149916612 @@ -1681,7 +1682,7 @@ RESPONSE: ABC-12345 - ccReg-9797329583 + ccReg-3709656481 @@ -1732,7 +1733,7 @@ RESPONSE: ABC-12345 - ccReg-7526123941 + ccReg-7193966819 @@ -1783,7 +1784,7 @@ RESPONSE: ABC-12345 - ccReg-4123279413 + ccReg-8289884012 @@ -1822,7 +1823,7 @@ RESPONSE: ABC-12345 - ccReg-6929449846 + ccReg-5602755069 @@ -1864,12 +1865,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-1481668570 + ccReg-9494548866 @@ -1914,7 +1915,7 @@ RESPONSE: ABC-12345 - ccReg-0260056975 + ccReg-3793177760 @@ -1959,12 +1960,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-9676737932 + ccReg-9626068041 @@ -2008,7 +2009,7 @@ RESPONSE: ABC-12345 - ccReg-9359806010 + ccReg-9232532819 @@ -2052,7 +2053,7 @@ RESPONSE: ABC-12345 - ccReg-5415478708 + ccReg-9780958644 @@ -2097,12 +2098,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-7303720395 + ccReg-9339539428 @@ -2147,12 +2148,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-8343028402 + ccReg-1811284213 @@ -2200,12 +2201,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-3396633434 + ccReg-7287677937 @@ -2249,12 +2250,12 @@ RESPONSE: FIRST0:SH8013 - 2015-06-16T14:45:19Z + 2015-07-13T08:09:45Z ABC-12345 - ccReg-2557605520 + ccReg-3365372793 @@ -2297,7 +2298,7 @@ RESPONSE: ABC-12345 - ccReg-5903969239 + ccReg-1219827368 @@ -2340,7 +2341,7 @@ RESPONSE: ABC-12345 - ccReg-4958556368 + ccReg-3971655755 @@ -2373,7 +2374,7 @@ RESPONSE: ABC-12345 - ccReg-3948826508 + ccReg-8754962923 @@ -2420,7 +2421,7 @@ RESPONSE: ABC-12345 - ccReg-6894400452 + ccReg-9819373260 @@ -2436,7 +2437,7 @@ REQUEST: - FIRST0:SH660293943 + FIRST0:SH510454133 password @@ -2464,7 +2465,7 @@ RESPONSE: ABC-12345 - ccReg-3167684614 + ccReg-7214487869 @@ -2480,7 +2481,7 @@ REQUEST: - FIRST0:SH918459854 + FIRST0:SH503034294 wrong password @@ -2508,7 +2509,7 @@ RESPONSE: ABC-12345 - ccReg-4976622556 + ccReg-3122380030 @@ -2524,7 +2525,7 @@ REQUEST: - FIRST0:SH479142985 + FIRST0:SH673355085 ABC-12345 @@ -2543,7 +2544,7 @@ RESPONSE: ABC-12345 - ccReg-5497436667 + ccReg-1862227156 @@ -2559,7 +2560,7 @@ REQUEST: - FIRST0:SH948515446 + FIRST0:SH268059126 password @@ -2587,7 +2588,7 @@ RESPONSE: ABC-12345 - ccReg-5113374232 + ccReg-2654739015 @@ -2635,7 +2636,7 @@ RESPONSE: ABC-12345 - ccReg-2787819683 + ccReg-7333416442 @@ -2649,7 +2650,7 @@ REQUEST: - FIRST0:SH756528579 + FIRST0:SH909522549 password @@ -2677,7 +2678,7 @@ RESPONSE: ABC-12345 - ccReg-1059535053 + ccReg-0590479812 @@ -2723,7 +2724,7 @@ RESPONSE: ABC-12345 - ccReg-9721519129 + ccReg-5714766005 @@ -2771,7 +2772,7 @@ RESPONSE: ABC-12345 - ccReg-5463189772 + ccReg-8540093009 @@ -2785,7 +2786,7 @@ REQUEST: - FIRST0:SH6727132410 + FIRST0:SH9262555410 ABC-12345 @@ -2804,7 +2805,7 @@ RESPONSE: ABC-12345 - ccReg-0140635504 + ccReg-9788975407 @@ -2850,7 +2851,7 @@ RESPONSE: ABC-12345 - ccReg-3361341345 + ccReg-0232934407 @@ -2898,7 +2899,7 @@ RESPONSE: ABC-12345 - ccReg-2140366200 + ccReg-1649878002 @@ -2912,7 +2913,7 @@ REQUEST: - FIRST0:SH6052359511 + FIRST0:SH6216347011 wrong password @@ -2940,7 +2941,7 @@ RESPONSE: ABC-12345 - ccReg-4307228004 + ccReg-8638671941 @@ -2986,7 +2987,7 @@ RESPONSE: ABC-12345 - ccReg-9967906837 + ccReg-0461625368 @@ -3019,7 +3020,7 @@ RESPONSE: ABC-12345 - ccReg-1546452843 + ccReg-7185406208 @@ -3066,7 +3067,7 @@ RESPONSE: ABC-12345 - ccReg-5794718821 + ccReg-1361275825 @@ -3113,7 +3114,7 @@ RESPONSE: ABC-12345 - ccReg-9107912155 + ccReg-5807230391 @@ -3146,7 +3147,7 @@ RESPONSE: ABC-12345 - ccReg-0867319397 + ccReg-9534409035 @@ -3187,7 +3188,7 @@ RESPONSE: ABC-12345 - ccReg-1035787772 + ccReg-0503118697 @@ -3239,10 +3240,10 @@ RESPONSE: +372.12345678 - litzy_kuvalis@pfannerstillhowe.org + mikel_schmidt@daugherty.biz fixed registrar TEST-CREATOR - 2015-06-16T14:45:37Z + 2015-07-13T08:10:04Z password @@ -3255,7 +3256,7 @@ RESPONSE: ABC-12345 - ccReg-8740910444 + ccReg-8819586690 @@ -3307,10 +3308,10 @@ RESPONSE: +372.12345678 - litzy_kuvalis@pfannerstillhowe.org + mikel_schmidt@daugherty.biz fixed registrar TEST-CREATOR - 2015-06-16T14:45:37Z + 2015-07-13T08:10:04Z password @@ -3323,7 +3324,7 @@ RESPONSE: ABC-12345 - ccReg-0768016805 + ccReg-0635458096 @@ -3375,10 +3376,10 @@ RESPONSE: +372.12345678 - litzy_kuvalis@pfannerstillhowe.org + mikel_schmidt@daugherty.biz registrar1 TEST-CREATOR - 2015-06-16T14:45:37Z + 2015-07-13T08:10:04Z password @@ -3391,7 +3392,7 @@ RESPONSE: ABC-12345 - ccReg-1418789936 + ccReg-6424655076 @@ -3407,7 +3408,7 @@ REQUEST: - FIRST0:SH168939920 + FIRST0:SH282362170 wrong-pw @@ -3429,11 +3430,11 @@ RESPONSE: - FIRST0:SH168939920 + FIRST0:SH282362170 EIS-1 - Tiana Cummerata0 + Brandon Gutkowski0 Short street 11 Tallinn @@ -3443,10 +3444,10 @@ RESPONSE: +372.12345678 - litzy_kuvalis@pfannerstillhowe.org + mikel_schmidt@daugherty.biz registrar1 TEST-CREATOR - 2015-06-16T14:45:13Z + 2015-07-13T08:09:39Z password @@ -3459,7 +3460,7 @@ RESPONSE: ABC-12345 - ccReg-8270641025 + ccReg-6150961261 @@ -3501,7 +3502,7 @@ RESPONSE: EIS-32 - Jarred Reichel15 + Hans Dooley15 Short street 11 Tallinn @@ -3511,10 +3512,10 @@ RESPONSE: +372.12345678 - litzy_kuvalis@pfannerstillhowe.org + mikel_schmidt@daugherty.biz fixed registrar TEST-CREATOR - 2015-06-16T14:45:37Z + 2015-07-13T08:10:04Z password @@ -3527,7 +3528,7 @@ RESPONSE: ABC-12345 - ccReg-0424201637 + ccReg-5948603765 @@ -3575,7 +3576,7 @@ RESPONSE: ABC-12345 - ccReg-6919284154 + ccReg-9055288154 @@ -3589,7 +3590,7 @@ REQUEST: - FIRST0:SH168939920 + FIRST0:SH282362170 password @@ -3611,11 +3612,11 @@ RESPONSE: - FIRST0:SH168939920 + FIRST0:SH282362170 EIS-1 - Tiana Cummerata0 + Brandon Gutkowski0 Short street 11 Tallinn @@ -3625,10 +3626,10 @@ RESPONSE: +372.12345678 - litzy_kuvalis@pfannerstillhowe.org + mikel_schmidt@daugherty.biz registrar1 TEST-CREATOR - 2015-06-16T14:45:13Z + 2015-07-13T08:09:39Z password @@ -3641,7 +3642,7 @@ RESPONSE: ABC-12345 - ccReg-4155363959 + ccReg-3649803181 @@ -3687,7 +3688,7 @@ RESPONSE: ABC-12345 - ccReg-9980678480 + ccReg-1933675184 @@ -3735,7 +3736,7 @@ RESPONSE: ABC-12345 - ccReg-6386920424 + ccReg-5420323891 @@ -3749,7 +3750,7 @@ REQUEST: - FIRST0:SH168939920 + FIRST0:SH282362170 wrong-pw @@ -3771,7 +3772,7 @@ RESPONSE: ABC-12345 - ccReg-8614373807 + ccReg-4827213455 @@ -3817,7 +3818,7 @@ RESPONSE: ABC-12345 - ccReg-9444940598 + ccReg-7118835839 @@ -3865,7 +3866,7 @@ RESPONSE: ABC-12345 - ccReg-1099785761 + ccReg-9117613031 @@ -3879,7 +3880,7 @@ REQUEST: - FIRST0:SH168939920 + FIRST0:SH282362170 @@ -3901,20 +3902,20 @@ RESPONSE: - FIRST0:SH168939920 + FIRST0:SH282362170 EIS-1 - Tiana Cummerata0 + Brandon Gutkowski0 registrar1 TEST-CREATOR - 2015-06-16T14:45:13Z + 2015-07-13T08:09:39Z ABC-12345 - ccReg-7660283209 + ccReg-1234334129 @@ -3960,7 +3961,7 @@ RESPONSE: ABC-12345 - ccReg-8143425519 + ccReg-2736288018 @@ -4006,7 +4007,70 @@ RESPONSE: ABC-12345 - ccReg-2175230306 + 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 @@ -4022,7 +4086,7 @@ REQUEST: - example51359824296846476.ee + example25336679785374406.ee 1 @@ -4078,7 +4142,7 @@ RESPONSE: ABC-12345 - ccReg-6335804328 + ccReg-1869400002 @@ -4122,7 +4186,7 @@ RESPONSE: ABC-12345 - ccReg-4990944724 + ccReg-3527497563 @@ -4138,7 +4202,7 @@ REQUEST: - example18858770590752611.ee + example49861011752583930.ee 1 @@ -4185,14 +4249,14 @@ RESPONSE: - example18858770590752611.ee - 2015-06-16T14:45:40Z - 2016-06-16T14:45:40Z + example49861011752583930.ee + 2015-07-13T08:10:08Z + 2016-07-13T08:10:08Z ABC-12345 - ccReg-0460679321 + ccReg-2908644272 @@ -4208,7 +4272,7 @@ REQUEST: - example53637086732201506.ee + example52367797551189787.ee 1 @@ -4247,14 +4311,14 @@ RESPONSE: - example53637086732201506.ee - 2015-06-16T14:45:40Z - 2016-06-16T14:45:40Z + example52367797551189787.ee + 2015-07-13T08:10:09Z + 2016-07-13T08:10:09Z ABC-12345 - ccReg-2657489548 + ccReg-7361617669 @@ -4270,14 +4334,14 @@ REQUEST: - example55255947651220293.ee + example95532387633828733.ee 1 - ns1.example55255947651220293.ee + ns1.example95532387633828733.ee - ns2.example55255947651220293.ee + ns2.example95532387633828733.ee FIXED:CITIZEN_1234 @@ -4315,7 +4379,7 @@ RESPONSE: ABC-12345 - ccReg-5446638954 + ccReg-9261817668 @@ -4378,7 +4442,7 @@ RESPONSE: ABC-12345 - ccReg-2558205520 + ccReg-6772570562 @@ -4436,15 +4500,215 @@ RESPONSE: - - Domain name is reserved or restricted [name_dirty] - + + 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-3241448329 + ccReg-0819724563 @@ -4460,7 +4724,7 @@ REQUEST: - example79107476359960104.ee + example66869374929851351.ee 1 @@ -4503,7 +4767,7 @@ RESPONSE: ABC-12345 - ccReg-2841149464 + ccReg-1539701883 @@ -4519,7 +4783,7 @@ REQUEST: - example89212032300871964.ee + example46569369919922504.ee 1 FIXED:CITIZEN_1234 FIXED:SH8013 @@ -4559,7 +4823,7 @@ RESPONSE: ABC-12345 - ccReg-6780943188 + ccReg-6017666451 @@ -4575,7 +4839,7 @@ REQUEST: - example83430684429956047.ee + example9775945649237234.ee 1 @@ -4656,7 +4920,7 @@ RESPONSE: ABC-12345 - ccReg-2034075719 + ccReg-2484227692 @@ -4672,7 +4936,7 @@ REQUEST: - example48749833529852102.ee + example25543970040464568.ee 1 @@ -4726,7 +4990,7 @@ RESPONSE: ABC-12345 - ccReg-8625622303 + ccReg-0271766119 @@ -4742,7 +5006,7 @@ REQUEST: - example62530771922904064.ee + example83419576189614996.ee 1 ns1.example.ee @@ -4783,7 +5047,7 @@ RESPONSE: ABC-12345 - ccReg-9223003685 + ccReg-7801167272 @@ -4799,7 +5063,7 @@ REQUEST: - example57855176106155885.ee + example78746795673349410.ee 1 @@ -4841,14 +5105,14 @@ RESPONSE: - example57855176106155885.ee - 2015-06-16T14:45:49Z - 2016-06-16T14:45:49Z + example78746795673349410.ee + 2015-07-13T08:10:20Z + 2016-07-13T08:10:20Z ABC-12345 - ccReg-3987518347 + ccReg-7812759820 @@ -4864,7 +5128,7 @@ REQUEST: - example36117415864684846.ee + example86459993736024103.ee 1 @@ -4915,7 +5179,7 @@ RESPONSE: ABC-12345 - ccReg-8191386800 + ccReg-0770361263 @@ -4931,8 +5195,8 @@ REQUEST: - example47616294102238590.ee - 1 + example77378499664954502.ee + 365 ns1.example.net @@ -4978,14 +5242,154 @@ RESPONSE: - example47616294102238590.ee - 2015-06-16T14:45:50Z - 2016-06-16T14:45:50Z + example77378499664954502.ee + 2015-07-13T08:10:22Z + 2016-07-13T08:10:22Z ABC-12345 - ccReg-9254659589 + 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 @@ -5001,7 +5405,7 @@ REQUEST: - example59902259057282424.ee + example16191991725339317.ee 367 @@ -5051,7 +5455,7 @@ RESPONSE: ABC-12345 - ccReg-5831577897 + ccReg-3982837408 @@ -5067,7 +5471,7 @@ REQUEST: - example35799150293426379.ee + example40866032952252613.ee 1 @@ -5126,14 +5530,14 @@ RESPONSE: - example35799150293426379.ee - 2015-06-16T14:45:52Z - 2016-06-16T14:45:52Z + example40866032952252613.ee + 2015-07-13T08:10:23Z + 2016-07-13T08:10:23Z ABC-12345 - ccReg-6805098026 + ccReg-9573434963 @@ -5149,7 +5553,7 @@ REQUEST: - example77419485730565318.ee + example9781392118411734.ee 1 @@ -5244,7 +5648,7 @@ RESPONSE: ABC-12345 - ccReg-5499891820 + ccReg-6068485630 @@ -5260,7 +5664,7 @@ REQUEST: - example62893290773940803.ee + example82547809365634736.ee 1 @@ -5316,7 +5720,7 @@ RESPONSE: ABC-12345 - ccReg-1606849858 + ccReg-6743869283 @@ -5332,7 +5736,7 @@ REQUEST: - example89542634347493363.ee + example24299031431104455.ee 1 @@ -5385,7 +5789,7 @@ RESPONSE: ABC-12345 - ccReg-0277146354 + ccReg-4538001040 @@ -5401,7 +5805,7 @@ REQUEST: - example5611622315382730.ee + example86624189051768810.ee 1 @@ -5448,14 +5852,14 @@ RESPONSE: - example5611622315382730.ee - 2015-06-16T14:45:55Z - 2016-06-16T14:45:55Z + example86624189051768810.ee + 2015-07-13T08:10:27Z + 2016-07-13T08:10:27Z ABC-12345 - ccReg-2786067157 + ccReg-4356869009 @@ -5471,7 +5875,7 @@ REQUEST: - example28205147543381731.ee + example70522154515526376.ee 1 @@ -5524,14 +5928,14 @@ RESPONSE: - example28205147543381731.ee - 2015-06-16T14:45:55Z - 2016-06-16T14:45:55Z + example70522154515526376.ee + 2015-07-13T08:10:27Z + 2016-07-13T08:10:27Z ABC-12345 - ccReg-3180633288 + ccReg-0834839872 @@ -5547,7 +5951,7 @@ REQUEST: - example81689211125437444.ee + example11125999187215251.ee 1 @@ -5600,7 +6004,7 @@ RESPONSE: ABC-12345 - ccReg-0596552578 + ccReg-4189398038 @@ -5616,7 +6020,7 @@ REQUEST: - example16808329279089073.ee + example58593539019684182.ee 1 @@ -5663,7 +6067,7 @@ RESPONSE: ABC-12345 - ccReg-3845103907 + ccReg-1718210348 @@ -5679,7 +6083,7 @@ REQUEST: - example57773978303296424.ee + example83982312915963874.ee 1 @@ -5732,7 +6136,7 @@ RESPONSE: ABC-12345 - ccReg-0236248171 + ccReg-2950027969 @@ -5748,7 +6152,7 @@ REQUEST: - example82556663094409029.ee + example46238990207964440.ee 1 @@ -5793,14 +6197,14 @@ RESPONSE: - example82556663094409029.ee - 2015-06-16T14:45:59Z - 2016-06-16T14:45:59Z + example46238990207964440.ee + 2015-07-13T08:10:31Z + 2016-07-13T08:10:31Z ABC-12345 - ccReg-7792326836 + ccReg-0620001088 @@ -5816,7 +6220,7 @@ REQUEST: - example61224688298392772.ee + example88328132023816416.ee 1 @@ -5861,7 +6265,7 @@ RESPONSE: ABC-12345 - ccReg-4835312018 + ccReg-4854981199 @@ -5877,7 +6281,7 @@ REQUEST: - example2482715006886939.ee + example63410537948779137.ee 1 @@ -5925,7 +6329,7 @@ RESPONSE: ABC-12345 - ccReg-0994405489 + ccReg-1289788540 @@ -5973,7 +6377,7 @@ RESPONSE: ABC-12345 - ccReg-9434443874 + ccReg-9947034870 @@ -5985,11 +6389,11 @@ REQUEST: - + domain1.ee - cade780e81c248d9e6363fd303b523c3 + a6c1a37f9466f510bc45a6f9b9d0095e @@ -6017,15 +6421,15 @@ RESPONSE: domain1.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:02Z + 2015-07-13T08:10:33Z REGDOMAIN1 - 2015-06-16T14:46:02Z - 2016-06-16T14:46:02Z + 2015-07-13T08:10:33Z + 2016-07-13T08:10:33Z ABC-12345 - ccReg-6107518806 + ccReg-7553127734 @@ -6071,7 +6475,7 @@ RESPONSE: ABC-12345 - ccReg-9351177423 + ccReg-0227567769 @@ -6099,23 +6503,23 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-06-16T14:46:02Z - Domain transfer was approved, associated contacts are: ["REGDOMAIN2:2E38C324", "REGDOMAIN2:30A5A03D"] + 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-06-16T14:46:02Z + 2015-07-13T08:10:33Z REGDOMAIN1 - 2015-06-16T14:46:02Z - 2016-06-16T14:46:02Z + 2015-07-13T08:10:33Z + 2016-07-13T08:10:33Z ABC-12345 - ccReg-5221788468 + ccReg-5437902047 @@ -6127,11 +6531,11 @@ REQUEST: - + domain1.ee - e3b00963e2849df1654840a4805b8390 + a79127ff7dc2919c88c697cdfbdf0b08 @@ -6159,15 +6563,15 @@ RESPONSE: domain1.ee pending REGDOMAIN1 - 2015-06-16T14:46:02Z + 2015-07-13T08:10:34Z REGDOMAIN2 - 2015-06-16T15:46:02Z - 2016-06-16T14:46:02Z + 2015-07-13T09:10:34Z + 2016-07-13T08:10:33Z ABC-12345 - ccReg-5943956125 + ccReg-7214241560 @@ -6179,11 +6583,11 @@ REQUEST: - + domain1.ee - e3b00963e2849df1654840a4805b8390 + a79127ff7dc2919c88c697cdfbdf0b08 @@ -6211,15 +6615,15 @@ RESPONSE: domain1.ee pending REGDOMAIN1 - 2015-06-16T14:46:02Z + 2015-07-13T08:10:34Z REGDOMAIN2 - 2015-06-16T15:46:02Z - 2016-06-16T14:46:02Z + 2015-07-13T09:10:34Z + 2016-07-13T08:10:33Z ABC-12345 - ccReg-0973430912 + ccReg-6123955551 @@ -6265,7 +6669,7 @@ RESPONSE: ABC-12345 - ccReg-7808499308 + ccReg-6308918955 @@ -6293,7 +6697,7 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-06-16T14:46:02Z + 2015-07-13T08:10:34Z Transfer requested. @@ -6301,15 +6705,15 @@ RESPONSE: domain1.ee pending REGDOMAIN1 - 2015-06-16T14:46:02Z + 2015-07-13T08:10:34Z REGDOMAIN2 - 2015-06-16T15:46:02Z - 2016-06-16T14:46:02Z + 2015-07-13T09:10:34Z + 2016-07-13T08:10:33Z ABC-12345 - ccReg-7198000795 + ccReg-9560017151 @@ -6355,7 +6759,7 @@ RESPONSE: ABC-12345 - ccReg-8981002307 + ccReg-9032834985 @@ -6401,7 +6805,7 @@ RESPONSE: ABC-12345 - ccReg-0623446914 + ccReg-9332036940 @@ -6431,7 +6835,7 @@ RESPONSE: ABC-12345 - ccReg-3648943159 + ccReg-8727580885 @@ -6477,7 +6881,7 @@ RESPONSE: ABC-12345 - ccReg-5814325246 + ccReg-4349221001 @@ -6525,7 +6929,7 @@ RESPONSE: ABC-12345 - ccReg-6044514213 + ccReg-5525442277 @@ -6537,11 +6941,11 @@ REQUEST: - + domain2.ee - 024bb6c14f1f351ff88bd3bdb24ec907 + 55293c4e006ab91a8bb56ad2c3b542e8 @@ -6569,15 +6973,15 @@ RESPONSE: domain2.ee pending REGDOMAIN2 - 2015-06-16T14:46:03Z + 2015-07-13T08:10:34Z REGDOMAIN1 - 2015-06-16T15:46:03Z - 2016-06-16T14:46:03Z + 2015-07-13T09:10:34Z + 2016-07-13T08:10:34Z ABC-12345 - ccReg-6223906445 + ccReg-3032166853 @@ -6623,7 +7027,7 @@ RESPONSE: ABC-12345 - ccReg-8746149187 + ccReg-0266707351 @@ -6669,7 +7073,7 @@ RESPONSE: ABC-12345 - ccReg-7756736893 + ccReg-9904220818 @@ -6681,11 +7085,11 @@ REQUEST: - + domain2.ee - 024bb6c14f1f351ff88bd3bdb24ec907 + 55293c4e006ab91a8bb56ad2c3b542e8 @@ -6713,15 +7117,15 @@ RESPONSE: domain2.ee pending REGDOMAIN2 - 2015-06-16T14:46:03Z + 2015-07-13T08:10:34Z REGDOMAIN1 - 2015-06-16T15:46:03Z - 2016-06-16T14:46:03Z + 2015-07-13T09:10:34Z + 2016-07-13T08:10:34Z ABC-12345 - ccReg-8545188045 + ccReg-4891125991 @@ -6767,7 +7171,7 @@ RESPONSE: ABC-12345 - ccReg-2241555669 + ccReg-6334747073 @@ -6815,7 +7219,7 @@ RESPONSE: ABC-12345 - ccReg-8460295410 + ccReg-8881009763 @@ -6827,11 +7231,11 @@ REQUEST: - + domain3.ee - 836af4fd51fcd5712120b17fe2fa2bb3 + 0eb7555f7484fec80ed502a2b3ba5be9 @@ -6854,15 +7258,15 @@ RESPONSE: domain3.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:03Z + 2015-07-13T08:10:35Z REGDOMAIN1 - 2015-06-16T14:46:03Z - 2016-06-16T14:46:03Z + 2015-07-13T08:10:35Z + 2016-07-13T08:10:35Z ABC-12345 - ccReg-8076619398 + ccReg-0400376668 @@ -6908,7 +7312,7 @@ RESPONSE: ABC-12345 - ccReg-8851768239 + ccReg-0112443198 @@ -6956,7 +7360,7 @@ RESPONSE: ABC-12345 - ccReg-9101345679 + ccReg-9031704497 @@ -6968,11 +7372,11 @@ REQUEST: - + domain4.ee - c4191d5991d76be69de4c89c7d6332c6 + 04edcd706724ed5d0de9642788995eee @@ -6995,15 +7399,15 @@ RESPONSE: domain4.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:04Z + 2015-07-13T08:10:35Z REGDOMAIN1 - 2015-06-16T14:46:04Z - 2016-06-16T14:46:04Z + 2015-07-13T08:10:35Z + 2016-07-13T08:10:35Z ABC-12345 - ccReg-1271904293 + ccReg-8391034505 @@ -7049,7 +7453,7 @@ RESPONSE: ABC-12345 - ccReg-3137087761 + ccReg-7638487821 @@ -7097,7 +7501,7 @@ RESPONSE: ABC-12345 - ccReg-7273165678 + ccReg-4526950665 @@ -7109,11 +7513,11 @@ REQUEST: - + domain5.ee - cb2a7321b5cbbbb3dde7a6810c9ed13f + 9d0219c5b0c128c86608c85c44f11e55 @@ -7136,15 +7540,15 @@ RESPONSE: domain5.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:04Z + 2015-07-13T08:10:36Z REGDOMAIN1 - 2015-06-16T14:46:04Z - 2016-06-16T14:46:04Z + 2015-07-13T08:10:36Z + 2016-07-13T08:10:36Z ABC-12345 - ccReg-6138246266 + ccReg-5537786370 @@ -7190,7 +7594,7 @@ RESPONSE: ABC-12345 - ccReg-0594521940 + ccReg-8635372653 @@ -7238,7 +7642,7 @@ RESPONSE: ABC-12345 - ccReg-3903547157 + ccReg-2387752429 @@ -7250,11 +7654,11 @@ REQUEST: - + domain8.ee - 8ad5a1e3f0f5cfd3ac927eacd377d748 + 97a9ceb244b35347929aa1561ead4c8b @@ -7277,15 +7681,15 @@ RESPONSE: domain8.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:05Z + 2015-07-13T08:10:36Z REGDOMAIN1 - 2015-06-16T14:46:05Z - 2016-06-16T14:46:05Z + 2015-07-13T08:10:36Z + 2016-07-13T08:10:36Z ABC-12345 - ccReg-6422274553 + ccReg-0632987427 @@ -7331,7 +7735,7 @@ RESPONSE: ABC-12345 - ccReg-8513849853 + ccReg-9801073653 @@ -7379,7 +7783,7 @@ RESPONSE: ABC-12345 - ccReg-0495664550 + ccReg-5308734025 @@ -7391,11 +7795,11 @@ REQUEST: - + domain9.ee - ae0e9f8ad42aa43f5421e7825576d49b + 5a41b6437a25e0d9411403c06c18f33c @@ -7418,15 +7822,15 @@ RESPONSE: domain9.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:05Z + 2015-07-13T08:10:37Z REGDOMAIN1 - 2015-06-16T14:46:05Z - 2016-06-16T14:46:05Z + 2015-07-13T08:10:37Z + 2016-07-13T08:10:37Z ABC-12345 - ccReg-8327056615 + ccReg-1676191553 @@ -7472,7 +7876,7 @@ RESPONSE: ABC-12345 - ccReg-4617980059 + ccReg-3121793274 @@ -7520,7 +7924,7 @@ RESPONSE: ABC-12345 - ccReg-2829504560 + ccReg-7602205334 @@ -7532,11 +7936,11 @@ REQUEST: - + domain11.ee - 15fd8747240b3b76d7d629fdfb9933c2 + 6a9bfed8e96b212f1de718bd4979b39a @@ -7559,15 +7963,15 @@ RESPONSE: domain11.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:06Z + 2015-07-13T08:10:37Z REGDOMAIN1 - 2015-06-16T14:46:06Z - 2016-06-16T14:46:06Z + 2015-07-13T08:10:37Z + 2016-07-13T08:10:37Z ABC-12345 - ccReg-4652082139 + ccReg-7258212831 @@ -7613,7 +8017,7 @@ RESPONSE: ABC-12345 - ccReg-7682673588 + ccReg-1615959934 @@ -7661,7 +8065,7 @@ RESPONSE: ABC-12345 - ccReg-2956836704 + ccReg-4400024318 @@ -7673,11 +8077,11 @@ REQUEST: - + domain14.ee - 99528c913bd395947f46b320c600851e + 5d5ba19df5b5411f99236a493ef22a5c @@ -7700,15 +8104,15 @@ RESPONSE: domain14.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:07Z + 2015-07-13T08:10:38Z REGDOMAIN1 - 2015-06-16T14:46:07Z - 2016-06-16T14:46:06Z + 2015-07-13T08:10:38Z + 2016-07-13T08:10:38Z ABC-12345 - ccReg-2561775032 + ccReg-9169504885 @@ -7754,7 +8158,7 @@ RESPONSE: ABC-12345 - ccReg-8704236801 + ccReg-8687650026 @@ -7802,7 +8206,7 @@ RESPONSE: ABC-12345 - ccReg-5989893103 + ccReg-8275992139 @@ -7814,11 +8218,11 @@ REQUEST: - + domain15.ee - ced325e25352a6d3ae454729c5a5f133 + 0a63b7c0a6d070aba600c1233b74780e @@ -7841,15 +8245,15 @@ RESPONSE: domain15.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:07Z + 2015-07-13T08:10:39Z REGDOMAIN1 - 2015-06-16T14:46:07Z - 2016-06-16T14:46:07Z + 2015-07-13T08:10:39Z + 2016-07-13T08:10:38Z ABC-12345 - ccReg-3303397389 + ccReg-7177786070 @@ -7895,7 +8299,7 @@ RESPONSE: ABC-12345 - ccReg-3498869771 + ccReg-9291043231 @@ -7943,7 +8347,7 @@ RESPONSE: ABC-12345 - ccReg-3004185742 + ccReg-1485507026 @@ -7955,7 +8359,7 @@ REQUEST: - + domain16.ee @@ -7979,7 +8383,7 @@ RESPONSE: ABC-12345 - ccReg-0738799544 + ccReg-0431836855 @@ -8025,7 +8429,7 @@ RESPONSE: ABC-12345 - ccReg-9100482752 + ccReg-4670728995 @@ -8043,7 +8447,7 @@ REQUEST: domain17.ee - d5649c7d29cea682a55405451a7b3e9f + 78a5ec49ace3acba7d9f00f07b42843b @@ -8071,15 +8475,15 @@ RESPONSE: domain17.ee clientApproved REGDOMAIN2 - 2015-06-16T14:46:08Z + 2015-07-13T08:10:39Z REGDOMAIN1 - 2015-06-16T14:46:08Z - 2016-06-16T14:46:08Z + 2015-07-13T08:10:39Z + 2016-07-13T08:10:39Z ABC-12345 - ccReg-5630988802 + ccReg-7636473741 @@ -8127,7 +8531,7 @@ RESPONSE: ABC-12345 - ccReg-1163667761 + ccReg-6002706539 @@ -8143,7 +8547,7 @@ REQUEST: domain18.ee - fe3d5081d9fa1723fec7ca2d3d197651 + 36db07e5d50c74825a890736522b8ff5 @@ -8168,7 +8572,7 @@ RESPONSE: ABC-12345 - ccReg-6697616444 + ccReg-8962204090 @@ -8214,7 +8618,7 @@ RESPONSE: ABC-12345 - ccReg-2557365838 + ccReg-4895590684 @@ -8230,7 +8634,7 @@ REQUEST: domain18.ee - fe3d5081d9fa1723fec7ca2d3d197651 + 36db07e5d50c74825a890736522b8ff5 @@ -8258,15 +8662,15 @@ RESPONSE: domain18.ee clientRejected REGDOMAIN2 - 2015-06-16T14:46:08Z + 2015-07-13T08:10:39Z REGDOMAIN1 - 2015-06-16T14:46:08Z - 2016-06-16T14:46:08Z + 2015-07-13T08:10:39Z + 2016-07-13T08:10:39Z ABC-12345 - ccReg-9330091112 + ccReg-2744955362 @@ -8314,7 +8718,7 @@ RESPONSE: ABC-12345 - ccReg-4172750491 + ccReg-6291768376 @@ -8330,7 +8734,7 @@ REQUEST: domain19.ee - 0220447ad7d651fac0dace38a5bcb106 + ab440e4d641fdb8309ee06212014f08c @@ -8355,7 +8759,7 @@ RESPONSE: ABC-12345 - ccReg-8617259540 + ccReg-1456367772 @@ -8401,7 +8805,7 @@ RESPONSE: ABC-12345 - ccReg-7168292306 + ccReg-3133112737 @@ -8415,7 +8819,7 @@ REQUEST: - + domain20.ee @@ -8444,13 +8848,13 @@ RESPONSE: ABC-12345 - ccReg-5705380145 + ccReg-9979904031 ``` -### EPP Domain with valid domain ignores transfer wha registrant registrar requests transfer +### EPP Domain with valid domain ignores transfer when domain already belongs to registrar REQUEST: @@ -8458,11 +8862,11 @@ REQUEST: - + domain21.ee - e736e5af0a5e47d84be0a8211eb1e97a + fec6806502193b6797015e58f6720cd6 @@ -8487,7 +8891,7 @@ RESPONSE: ABC-12345 - ccReg-0353546410 + ccReg-8875125353 @@ -8503,7 +8907,7 @@ REQUEST: - example98439991603054778.ee + example59798550307607834.ee 98oiewslkfkd @@ -8520,12 +8924,12 @@ RESPONSE: - - Attribute is invalid: op + + Parameter value range error: op ABC-12345 - ccReg-6980066531 + ccReg-7685901733 @@ -8573,7 +8977,7 @@ RESPONSE: ABC-12345 - ccReg-6843014672 + ccReg-5540138016 @@ -8585,11 +8989,11 @@ REQUEST: - + domain22.ee - 008c062889e1dc19127c0636278263f4 + 5c974420af9eaed0828c12290a1982ad @@ -8617,15 +9021,15 @@ RESPONSE: domain22.ee serverApproved REGDOMAIN2 - 2015-06-16T14:46:13Z + 2015-07-13T08:10:44Z REGDOMAIN1 - 2015-06-16T14:46:13Z - 2016-06-16T14:46:13Z + 2015-07-13T08:10:44Z + 2016-07-13T08:10:44Z ABC-12345 - ccReg-8542599190 + ccReg-4135314212 @@ -8637,11 +9041,11 @@ REQUEST: - + domain22.ee - 008c062889e1dc19127c0636278263f4 + 5c974420af9eaed0828c12290a1982ad @@ -8666,7 +9070,7 @@ RESPONSE: ABC-12345 - ccReg-0772545533 + ccReg-9874991967 @@ -8712,7 +9116,7 @@ RESPONSE: ABC-12345 - ccReg-0922916710 + ccReg-5290054570 @@ -8730,7 +9134,7 @@ REQUEST: domain23.ee - 8b267970556e6d4f52ac0e8cd5ec0533 + f147990f98219469538d22370f6678db @@ -8751,11 +9155,341 @@ RESPONSE: - Pending transfer was not found + No transfers found ABC-12345 - ccReg-0757072773 + 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 @@ -8771,7 +9505,7 @@ REQUEST: - domain24.ee + domain26.ee FIXED:CITIZEN_1234 @@ -8799,7 +9533,7 @@ RESPONSE: ABC-12345 - ccReg-1524969701 + ccReg-4927090089 @@ -8809,107 +9543,6 @@ RESPONSE: REQUEST: -```xml - - - - - - domain25.ee - - FIXED:CITIZEN_1234 - - - - - - - dGVzdCBmYWlsCg== - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Command completed successfully; action pending - - - ABC-12345 - ccReg-7160661951 - - - -``` - -### EPP Domain with valid domain should not return action pending when changes are invalid - -REQUEST: - -```xml - - - - - - domain26.ee - - - - ns.morissette80.ee - - - ns.turnerwuckert79.ee - - - ns.shanahan78.ee - - - - - FIXED:CITIZEN_1234 - - - - - - - dGVzdCBmYWlsCg== - - - ABC-12345 - - -``` - -RESPONSE: - -```xml - - - - - Nameservers count must be between 2-11 [nameservers] - - - ABC-12345 - ccReg-5838624706 - - - -``` - -### EPP Domain with valid domain should not return action pending when domain itself is already invaid - -REQUEST: - ```xml @@ -8935,6 +9568,63 @@ REQUEST: 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 @@ -8944,7 +9634,51 @@ RESPONSE: ABC-12345 - ccReg-5253637768 + 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 @@ -8960,7 +9694,7 @@ REQUEST: - domain28.ee + domain30.ee FIXED:CITIZEN_1234 @@ -8988,7 +9722,7 @@ RESPONSE: ABC-12345 - ccReg-6353980879 + ccReg-8628956364 @@ -9004,7 +9738,7 @@ REQUEST: - domain29.ee + domain31.ee @@ -9057,7 +9791,7 @@ RESPONSE: ABC-12345 - ccReg-9385991613 + ccReg-1167119793 @@ -9071,7 +9805,7 @@ REQUEST: - domain29.ee + domain31.ee @@ -9121,7 +9855,7 @@ RESPONSE: ABC-12345 - ccReg-5743092443 + ccReg-2401442001 @@ -9135,7 +9869,7 @@ REQUEST: - domain29.ee + domain31.ee @@ -9212,7 +9946,7 @@ RESPONSE: ABC-12345 - ccReg-8404006394 + ccReg-3219643667 @@ -9228,7 +9962,7 @@ REQUEST: - domain30.ee + domain32.ee @@ -9287,7 +10021,7 @@ RESPONSE: ABC-12345 - ccReg-4710508132 + ccReg-9234642721 @@ -9301,7 +10035,7 @@ REQUEST: - domain30.ee + domain32.ee @@ -9357,7 +10091,7 @@ RESPONSE: ABC-12345 - ccReg-0418760365 + ccReg-1807566212 @@ -9373,7 +10107,7 @@ REQUEST: - domain31.ee + domain33.ee Payment overdue. @@ -9396,7 +10130,7 @@ RESPONSE: ABC-12345 - ccReg-6393659962 + ccReg-7613379343 @@ -9412,7 +10146,7 @@ REQUEST: - domain32.ee + domain34.ee @@ -9462,7 +10196,7 @@ RESPONSE: ABC-12345 - ccReg-5765767170 + ccReg-3729650879 @@ -9476,7 +10210,7 @@ REQUEST: - domain32.ee + domain34.ee @@ -9516,7 +10250,7 @@ RESPONSE: ABC-12345 - ccReg-7916696039 + ccReg-6699726145 @@ -9530,7 +10264,7 @@ REQUEST: - domain32.ee + domain34.ee @@ -9591,7 +10325,7 @@ RESPONSE: ABC-12345 - ccReg-6312761543 + ccReg-8491953228 @@ -9607,7 +10341,7 @@ REQUEST: - domain33.ee + domain35.ee @@ -9632,7 +10366,7 @@ RESPONSE: ABC-12345 - ccReg-4059845175 + ccReg-8239034275 @@ -9648,14 +10382,14 @@ REQUEST: - domain34.ee + domain36.ee - ns.paucekcremin99.ee + ns.lockman105.ee - FIXED:SH2421352279 + FIXED:SH1552152183 @@ -9675,7 +10409,7 @@ RESPONSE: ABC-12345 - ccReg-6215676067 + ccReg-5647276544 @@ -9689,14 +10423,14 @@ REQUEST: - domain34.ee + domain36.ee - ns.paucekcremin99.ee + ns.lockman105.ee - FIXED:SH2421352279 + FIXED:SH1552152183 @@ -9714,18 +10448,18 @@ RESPONSE: Nameserver already exists on this domain [hostname] - ns.paucekcremin99.ee + ns.lockman105.ee Contact already exists on this domain [contact_code_cache] - FIXED:SH2421352279 + FIXED:SH1552152183 ABC-12345 - ccReg-9116884956 + ccReg-7429213220 @@ -9741,7 +10475,7 @@ REQUEST: - domain35.ee + domain37.ee FIXED:CITIZEN_1234 @@ -9763,7 +10497,7 @@ RESPONSE: ABC-12345 - ccReg-7918261747 + ccReg-6346019419 @@ -9779,7 +10513,7 @@ REQUEST: - domain36.ee + domain38.ee @@ -9804,7 +10538,7 @@ RESPONSE: ABC-12345 - ccReg-4823438244 + ccReg-9819005325 @@ -9820,8 +10554,8 @@ REQUEST: - domain37.ee - 2015-06-26 + domain39.ee + 2015-07-23 1 @@ -9841,13 +10575,136 @@ RESPONSE: - domain37.ee - 2016-06-26T00:00:00Z + domain39.ee + 2016-07-23T00:00:00Z ABC-12345 - ccReg-6519525965 + 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 @@ -9863,7 +10720,7 @@ REQUEST: - domain38.ee + domain43.ee 2200-08-07 1 @@ -9890,7 +10747,7 @@ RESPONSE: ABC-12345 - ccReg-9192582359 + ccReg-2628108471 @@ -9906,8 +10763,8 @@ REQUEST: - domain39.ee - 2015-06-26 + domain44.ee + 2015-07-23 4 @@ -9930,7 +10787,7 @@ RESPONSE: ABC-12345 - ccReg-9034050627 + ccReg-2767217341 @@ -9946,8 +10803,8 @@ REQUEST: - domain40.ee - 2015-09-14 + domain45.ee + 2015-10-11 1 @@ -9967,7 +10824,7 @@ RESPONSE: ABC-12345 - ccReg-0329970059 + ccReg-1810374134 @@ -9981,8 +10838,8 @@ REQUEST: - domain40.ee - 2015-09-13 + domain45.ee + 2015-10-10 1 @@ -10002,13 +10859,13 @@ RESPONSE: - domain40.ee - 2016-09-13T00:00:00Z + domain45.ee + 2016-10-10T00:00:00Z ABC-12345 - ccReg-6696413266 + ccReg-0911571437 @@ -10024,8 +10881,8 @@ REQUEST: - domain41.ee - 2020-06-16 + domain46.ee + 2020-07-13 1 @@ -10045,13 +10902,13 @@ RESPONSE: - domain41.ee - 2021-06-16T00:00:00Z + domain46.ee + 2021-07-13T00:00:00Z ABC-12345 - ccReg-1505326476 + ccReg-2422169680 @@ -10067,8 +10924,8 @@ REQUEST: - domain42.ee - 2015-06-26 + domain47.ee + 2015-07-23 1 @@ -10088,7 +10945,7 @@ RESPONSE: ABC-12345 - ccReg-4127044027 + ccReg-0194027285 @@ -10104,8 +10961,8 @@ REQUEST: - domain43.ee - 2015-04-27 + domain48.ee + 2015-05-24 1 @@ -10125,13 +10982,13 @@ RESPONSE: - domain43.ee - 2016-04-27T14:46:35Z + domain48.ee + 2016-05-24T08:11:10Z ABC-12345 - ccReg-9291103741 + ccReg-2793752469 @@ -10179,7 +11036,7 @@ RESPONSE: ABC-12345 - ccReg-3538502070 + ccReg-9025280022 @@ -10193,8 +11050,8 @@ REQUEST: - domain44.ee - 2016-06-16 + domain49.ee + 2016-07-13 1 @@ -10214,7 +11071,7 @@ RESPONSE: ABC-12345 - ccReg-5006977619 + ccReg-6272603612 @@ -10260,7 +11117,7 @@ RESPONSE: ABC-12345 - ccReg-3666394551 + ccReg-7742341031 @@ -10276,7 +11133,7 @@ REQUEST: - domain45.ee + domain50.ee 2fooBAR @@ -10297,23 +11154,23 @@ RESPONSE: - domain45.ee - EIS-53 + domain50.ee + EIS-61 - FIXED:REGISTRANT5034182443 - FIXED:SH87553047104 - FIXED:SH60451564103 + FIXED:REGISTRANT6482132848 + FIXED:SH09572943114 + FIXED:SH87989459113 - ns.sipeskeeling135.ee + ns.mann150.ee 192.168.1.1 - ns.denesikjaskolski136.ee + ns.gibson151.ee 192.168.1.1 - ns.johns137.ee + ns.bergnaum152.ee 192.168.1.1 @@ -10323,11 +11180,11 @@ RESPONSE: registrar1 - 2015-06-16T14:46:36Z - 2015-06-16T14:46:36Z - 2016-06-16T14:46:36Z + 2015-07-13T08:11:11Z + 2015-07-13T08:11:11Z + 2016-07-13T08:11:11Z - 7fc87d2ceabb4a21969a9a067aa03411 + 5957310332b7a7eecb8ba4514ec2b500 @@ -10360,7 +11217,7 @@ RESPONSE: - ccReg-1180902357 + ccReg-8376341695 @@ -10374,7 +11231,7 @@ REQUEST: - domain45.ee + domain50.ee 2fooBAR @@ -10395,23 +11252,23 @@ RESPONSE: - domain45.ee - EIS-53 + domain50.ee + EIS-61 - FIXED:REGISTRANT5034182443 - FIXED:SH87553047104 - FIXED:SH60451564103 + FIXED:REGISTRANT6482132848 + FIXED:SH09572943114 + FIXED:SH87989459113 - ns.sipeskeeling135.ee + ns.mann150.ee 192.168.1.1 - ns.denesikjaskolski136.ee + ns.gibson151.ee 192.168.1.1 - ns.johns137.ee + ns.bergnaum152.ee 192.168.1.1 @@ -10421,11 +11278,11 @@ RESPONSE: registrar1 - 2015-06-16T14:46:36Z - 2015-06-16T14:46:36Z - 2016-06-16T14:46:36Z + 2015-07-13T08:11:11Z + 2015-07-13T08:11:11Z + 2016-07-13T08:11:11Z - 7fc87d2ceabb4a21969a9a067aa03411 + 5957310332b7a7eecb8ba4514ec2b500 @@ -10458,7 +11315,7 @@ RESPONSE: - ccReg-9928668202 + ccReg-3233264315 @@ -10474,7 +11331,7 @@ REQUEST: - domain46.ee + domain51.ee 2fooBAR @@ -10494,7 +11351,7 @@ RESPONSE: Attribute is invalid: hosts - ccReg-5780540561 + ccReg-8690139061 @@ -10508,7 +11365,7 @@ REQUEST: - domain46.ee + domain51.ee 2fooBAR @@ -10529,35 +11386,35 @@ RESPONSE: - domain46.ee - EIS-54 + domain51.ee + EIS-62 - FIXED:REGISTRANT7386073344 - FIXED:SH70911474106 - FIXED:SH83717810105 + FIXED:REGISTRANT2667536449 + FIXED:SH94654914116 + FIXED:SH61833805115 - ns1.domain46.ee + ns1.domain51.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A - ns2.domain46.ee + ns2.domain51.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A registrar1 - 2015-06-16T14:46:36Z - 2015-06-16T14:46:36Z - 2016-06-16T14:46:36Z + 2015-07-13T08:11:11Z + 2015-07-13T08:11:11Z + 2016-07-13T08:11:11Z - 04319f6bf003ebd8357d77a866f21a1d + 9d30e698ec98687e28804e22d659af30 - ccReg-9817465177 + ccReg-6365400804 @@ -10571,7 +11428,7 @@ REQUEST: - domain46.ee + domain51.ee 2fooBAR @@ -10592,12 +11449,12 @@ RESPONSE: - domain46.ee - EIS-54 + domain51.ee + EIS-62 - FIXED:REGISTRANT7386073344 - FIXED:SH70911474106 - FIXED:SH83717810105 + FIXED:REGISTRANT2667536449 + FIXED:SH94654914116 + FIXED:SH61833805115 ns3.test.ee @@ -10606,16 +11463,16 @@ RESPONSE: registrar1 - 2015-06-16T14:46:36Z - 2015-06-16T14:46:36Z - 2016-06-16T14:46:36Z + 2015-07-13T08:11:11Z + 2015-07-13T08:11:11Z + 2016-07-13T08:11:11Z - 04319f6bf003ebd8357d77a866f21a1d + 9d30e698ec98687e28804e22d659af30 - ccReg-1956126808 + ccReg-9998409461 @@ -10629,7 +11486,7 @@ REQUEST: - domain46.ee + domain51.ee 2fooBAR @@ -10650,23 +11507,23 @@ RESPONSE: - domain46.ee - EIS-54 + domain51.ee + EIS-62 - FIXED:REGISTRANT7386073344 - FIXED:SH70911474106 - FIXED:SH83717810105 + FIXED:REGISTRANT2667536449 + FIXED:SH94654914116 + FIXED:SH61833805115 registrar1 - 2015-06-16T14:46:36Z - 2015-06-16T14:46:36Z - 2016-06-16T14:46:36Z + 2015-07-13T08:11:11Z + 2015-07-13T08:11:11Z + 2016-07-13T08:11:11Z - 04319f6bf003ebd8357d77a866f21a1d + 9d30e698ec98687e28804e22d659af30 - ccReg-4662877023 + ccReg-1755029994 @@ -10680,7 +11537,7 @@ REQUEST: - domain46.ee + domain51.ee 2fooBAR @@ -10701,20 +11558,20 @@ RESPONSE: - domain46.ee - EIS-54 + domain51.ee + EIS-62 - FIXED:REGISTRANT7386073344 - FIXED:SH70911474106 - FIXED:SH83717810105 + FIXED:REGISTRANT2667536449 + FIXED:SH94654914116 + FIXED:SH61833805115 - ns1.domain46.ee + ns1.domain51.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A - ns2.domain46.ee + ns2.domain51.ee 192.168.1.1 1080:0:0:0:8:800:200C:417A @@ -10725,16 +11582,16 @@ RESPONSE: registrar1 - 2015-06-16T14:46:36Z - 2015-06-16T14:46:36Z - 2016-06-16T14:46:36Z + 2015-07-13T08:11:11Z + 2015-07-13T08:11:11Z + 2016-07-13T08:11:11Z - 04319f6bf003ebd8357d77a866f21a1d + 9d30e698ec98687e28804e22d659af30 - ccReg-2430670023 + ccReg-3118580746 @@ -10773,7 +11630,7 @@ RESPONSE: - ccReg-5247973919 + ccReg-1733768523 @@ -10789,7 +11646,7 @@ REQUEST: - domain47.ee + domain52.ee 2fooBAR @@ -10810,37 +11667,37 @@ RESPONSE: - domain47.ee - EIS-55 + domain52.ee + EIS-63 - FIXED:REGISTRANT3737412845 - FIXED:SH49038744108 - FIXED:SH06725299107 + FIXED:REGISTRANT2342249650 + FIXED:SH20249682118 + FIXED:SH18642279117 - ns.sanford141.ee + ns.lakin156.ee 192.168.1.1 - ns.sauer142.ee + ns.hartmann157.ee 192.168.1.1 - ns.veum143.ee + ns.kuhicemmerich158.ee 192.168.1.1 registrar1 - 2015-06-16T14:46:37Z - 2015-06-16T14:46:37Z - 2016-06-16T14:46:37Z + 2015-07-13T08:11:13Z + 2015-07-13T08:11:13Z + 2016-07-13T08:11:13Z - 81c5f0a214cb0756ad4a5c553e80df90 + 1461c4b264196cd03804c940733dc38a - ccReg-6047154535 + ccReg-3963429650 @@ -10888,7 +11745,7 @@ RESPONSE: ABC-12345 - ccReg-1083606006 + ccReg-3669004177 @@ -10902,7 +11759,7 @@ REQUEST: - domain48.ee + domain53.ee 2fooBAR @@ -10922,7 +11779,7 @@ RESPONSE: Authorization error - ccReg-9393465490 + ccReg-7057482646 @@ -10968,7 +11825,7 @@ RESPONSE: ABC-12345 - ccReg-0344532333 + ccReg-3127374780 @@ -11016,7 +11873,7 @@ RESPONSE: ABC-12345 - ccReg-9663838605 + ccReg-0437688297 @@ -11030,7 +11887,7 @@ REQUEST: - domain49.ee + domain54.ee @@ -11048,34 +11905,34 @@ RESPONSE: - domain49.ee - EIS-57 + domain54.ee + EIS-65 - FIXED:REGISTRANT1566943147 - FIXED:SH39124150112 - FIXED:SH43742622111 + FIXED:REGISTRANT3313756852 + FIXED:SH50852734122 + FIXED:SH63024484121 - ns.kreiger147.ee + ns.harber162.ee 192.168.1.1 - ns.hudson148.ee + ns.gutmanngrady163.ee 192.168.1.1 - ns.dare149.ee + ns.block164.ee 192.168.1.1 registrar1 - 2015-06-16T14:46:38Z - 2015-06-16T14:46:38Z - 2016-06-16T14:46:38Z + 2015-07-13T08:11:13Z + 2015-07-13T08:11:13Z + 2016-07-13T08:11:13Z - ccReg-0003863495 + ccReg-5268249056 @@ -11121,7 +11978,7 @@ RESPONSE: ABC-12345 - ccReg-9016819552 + ccReg-2996369133 @@ -11169,7 +12026,7 @@ RESPONSE: ABC-12345 - ccReg-4480505409 + ccReg-2348926042 @@ -11183,9 +12040,9 @@ REQUEST: - domain50.ee + domain55.ee - f44d898ad1b9caa41023a0894a3d0801 + 70fdd52cf30cb84607b091c211508b3e @@ -11204,37 +12061,37 @@ RESPONSE: - domain50.ee - EIS-58 + domain55.ee + EIS-66 - FIXED:REGISTRANT5610043948 - FIXED:SH85839976114 - FIXED:SH72694104113 + FIXED:REGISTRANT4048132253 + FIXED:SH48069556124 + FIXED:SH18507922123 - ns.mann150.ee + ns.kuhlman165.ee 192.168.1.1 - ns.gutkowskibernier151.ee + ns.howe166.ee 192.168.1.1 - ns.schinner152.ee + ns.bradtkehyatt167.ee 192.168.1.1 registrar1 - 2015-06-16T14:46:38Z - 2015-06-16T14:46:38Z - 2016-06-16T14:46:38Z + 2015-07-13T08:11:13Z + 2015-07-13T08:11:13Z + 2016-07-13T08:11:13Z - f44d898ad1b9caa41023a0894a3d0801 + 70fdd52cf30cb84607b091c211508b3e - ccReg-7074882802 + ccReg-1792551087 @@ -11280,7 +12137,7 @@ RESPONSE: ABC-12345 - ccReg-2139213556 + ccReg-6746329954 @@ -11296,7 +12153,7 @@ REQUEST: - domain51.ee + domain56.ee @@ -11315,11 +12172,12 @@ RESPONSE: - - Internal error. + + Command completed successfully; action pending - ccReg-0801639712 + ABC-12345 + ccReg-4342498296 @@ -11335,7 +12193,7 @@ REQUEST: - domain52.ee + domain57.ee @@ -11359,7 +12217,7 @@ RESPONSE: ABC-12345 - ccReg-0908156344 + ccReg-7883262615 @@ -11375,7 +12233,7 @@ REQUEST: - domain53.ee + domain58.ee @@ -11399,7 +12257,7 @@ RESPONSE: ABC-12345 - ccReg-5302487355 + ccReg-0920548662 @@ -11434,7 +12292,7 @@ RESPONSE: ABC-12345 - ccReg-4445302239 + ccReg-0781777028 @@ -11476,7 +12334,7 @@ RESPONSE: ABC-12345 - ccReg-6989281837 + ccReg-3611796311 @@ -11490,7 +12348,7 @@ REQUEST: - domain54.ee + domain59.ee ABC-12345 @@ -11510,14 +12368,14 @@ RESPONSE: - domain54.ee + domain59.ee in use ABC-12345 - ccReg-7241677214 + ccReg-3334019851 @@ -11567,7 +12425,7 @@ RESPONSE: ABC-12345 - ccReg-2988756260 + ccReg-0064719758 @@ -11614,7 +12472,7 @@ RESPONSE: ABC-12345 - ccReg-3861410540 + ccReg-0603882179 @@ -11662,7 +12520,7 @@ RESPONSE: ABC-12345 - ccReg-9350463779 + ccReg-0885284769 @@ -11677,7 +12535,7 @@ REQUEST: - domain55.ee + domain60.ee 256 3 @@ -11685,13 +12543,13 @@ REQUEST: cmlraXN0aGViZXN0 - 606917876743fb9d65eb59fbf175c5bd + fabc7a8ebef505abcb469833f145e84c P1M13D - 1434466003 + 1436775078 ``` @@ -11705,12 +12563,12 @@ RESPONSE: Unimplemented object service - domain55.ee + domain60.ee - 1434466003 - ccReg-7770421771 + 1436775078 + ccReg-9036054194 @@ -11725,20 +12583,20 @@ REQUEST: - domain55.ee + domain60.ee 3 8 cmlraXN0aGViZXN0 - 606917876743fb9d65eb59fbf175c5bd + fabc7a8ebef505abcb469833f145e84c Invalid Expiry - 1434466004 + 1436775079 ``` @@ -11759,8 +12617,8 @@ RESPONSE: - 1434466004 - ccReg-0081075985 + 1436775079 + ccReg-0012228718 @@ -11775,7 +12633,7 @@ REQUEST: - domain55.ee + domain60.ee 256 3 @@ -11783,13 +12641,13 @@ REQUEST: cmlraXN0aGViZXN0 - 606917876743fb9d65eb59fbf175c5bd + fabc7a8ebef505abcb469833f145e84c Invalid Expiry - 1434466005 + 1436775081 ``` @@ -11807,8 +12665,8 @@ RESPONSE: - 1434466005 - ccReg-6676809630 + 1436775081 + ccReg-3299050163 @@ -11823,7 +12681,7 @@ REQUEST: - domain55.ee + domain60.ee 256 3 @@ -11831,13 +12689,13 @@ REQUEST: cmlraXN0aGViZXN0 - 606917876743fb9d65eb59fbf175c5bd + fabc7a8ebef505abcb469833f145e84c Invalid Absolute - 1434466006 + 1436775082 ``` @@ -11855,54 +12713,8 @@ RESPONSE: - 1434466006 - ccReg-8006484799 - - - -``` - -### EPP Keyrelay does not allow both relative and absolute - -REQUEST: - -```xml - - - - - domain55.ee - - 256 - 3 - 8 - cmlraXN0aGViZXN0 - - - 606917876743fb9d65eb59fbf175c5bd - - - P1D - 2014-12-23 - - - 1434466007 - - -``` - -RESPONSE: - -```xml - - - - - Exactly one parameter required: keyrelay > expiry > relative OR keyrelay > expiry > absolute - - - 1434466007 - ccReg-6196744977 + 1436775082 + ccReg-5674703725 @@ -11917,7 +12729,7 @@ REQUEST: - domain55.ee + domain60.ee 256 3 @@ -11925,7 +12737,7 @@ REQUEST: cmlraXN0aGViZXN0 - 606917876743fb9d65eb59fbf175c5bd + fabc7a8ebef505abcb469833f145e84c P1D @@ -11934,7 +12746,7 @@ REQUEST: JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== - 1434466008 + 1436775083 ``` @@ -11948,12 +12760,12 @@ RESPONSE: Unimplemented object service - domain55.ee + domain60.ee - 1434466008 - ccReg-8880766111 + 1436775083 + ccReg-4889072298 @@ -11968,7 +12780,7 @@ REQUEST: - domain55.ee + domain60.ee 256 3 @@ -11976,7 +12788,7 @@ REQUEST: cmlraXN0aGViZXN0 - 606917876743fb9d65eb59fbf175c5bd + fabc7a8ebef505abcb469833f145e84c P1D @@ -11985,7 +12797,7 @@ REQUEST: JVBERi0xLjQKJcOkw7zDtsOfCjIgMCBvYmoKPDwvTGVuZ3RoIDMgMCBSL0Zp== - 1434466009 + 1436775084 ``` @@ -12000,8 +12812,8 @@ RESPONSE: Attribute is invalid: type - 1434466009 - ccReg-5896300316 + 1436775084 + ccReg-3763435235 @@ -12047,7 +12859,7 @@ RESPONSE: ABC-12345 - ccReg-6744406564 + ccReg-8391468842 @@ -12062,7 +12874,7 @@ REQUEST: - 1434466011 + 1436775085 ``` @@ -12077,8 +12889,8 @@ RESPONSE: Command completed successfully; no messages - 1434466011 - ccReg-7079179755 + 1436775085 + ccReg-5223012602 @@ -12126,7 +12938,7 @@ RESPONSE: ABC-12345 - ccReg-5443416105 + ccReg-1644113251 @@ -12139,7 +12951,7 @@ REQUEST: - 1434466011 + 1436775085 ``` @@ -12154,8 +12966,8 @@ RESPONSE: Command completed successfully; no messages - 1434466011 - ccReg-6783686315 + 1436775085 + ccReg-7422031286 @@ -12201,7 +13013,7 @@ RESPONSE: ABC-12345 - ccReg-5004171706 + ccReg-9135374868 @@ -12214,7 +13026,7 @@ REQUEST: - 1434466011 + 1436775085 ``` @@ -12229,12 +13041,12 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-06-16T14:46:51Z + 2015-07-13T08:11:25Z Balance low. - 1434466011 - ccReg-4253494053 + 1436775085 + ccReg-0576977561 @@ -12280,7 +13092,7 @@ RESPONSE: ABC-12345 - ccReg-4918171501 + ccReg-9969074675 @@ -12293,7 +13105,7 @@ REQUEST: - 1434466011 + 1436775085 ``` @@ -12311,8 +13123,8 @@ RESPONSE: - 1434466011 - ccReg-5948146323 + 1436775085 + ccReg-4944273043 @@ -12358,7 +13170,7 @@ RESPONSE: ABC-12345 - ccReg-0602722237 + ccReg-1529649635 @@ -12371,7 +13183,7 @@ REQUEST: - 1434466011 + 1436775085 ``` @@ -12387,8 +13199,8 @@ RESPONSE: - 1434466011 - ccReg-6653908143 + 1436775085 + ccReg-9499020661 @@ -12401,7 +13213,7 @@ REQUEST: - 1434466011 + 1436775085 ``` @@ -12419,8 +13231,8 @@ RESPONSE: - 1434466011 - ccReg-4030904109 + 1436775085 + ccReg-3165481294 @@ -12435,7 +13247,7 @@ REQUEST: - 1434466013 + 1436775088 ``` @@ -12446,12 +13258,12 @@ RESPONSE: - - Attribute is invalid: op + + Parameter value range error: op - 1434466013 - ccReg-1337274768 + 1436775088 + ccReg-3390618149 @@ -12466,7 +13278,7 @@ REQUEST: - 1434466014 + 1436775089 ``` @@ -12481,12 +13293,12 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-06-16T14:46:54Z + 2015-07-13T08:11:29Z Smth else. - 1434466014 - ccReg-0133258887 + 1436775089 + ccReg-1784449840 @@ -12499,7 +13311,7 @@ REQUEST: - 1434466014 + 1436775089 ``` @@ -12515,8 +13327,8 @@ RESPONSE: - 1434466014 - ccReg-7865881696 + 1436775089 + ccReg-9604708191 @@ -12529,7 +13341,7 @@ REQUEST: - 1434466014 + 1436775089 ``` @@ -12544,12 +13356,12 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-06-16T14:46:54Z + 2015-07-13T08:11:29Z Something. - 1434466014 - ccReg-2990701289 + 1436775089 + ccReg-1957177353 @@ -12562,7 +13374,7 @@ REQUEST: - 1434466014 + 1436775089 ``` @@ -12578,8 +13390,8 @@ RESPONSE: - 1434466014 - ccReg-5225046181 + 1436775089 + ccReg-6685502756 @@ -12592,7 +13404,7 @@ REQUEST: - 1434466014 + 1436775089 ``` @@ -12607,12 +13419,12 @@ RESPONSE: Command completed successfully; ack to dequeue - 2015-06-16T14:46:54Z + 2015-07-13T08:11:29Z Balance low. - 1434466014 - ccReg-6707896691 + 1436775089 + ccReg-8768039298 @@ -12625,7 +13437,7 @@ REQUEST: - 1434466014 + 1436775089 ``` @@ -12641,8 +13453,8 @@ RESPONSE: - 1434466014 - ccReg-8174947053 + 1436775089 + ccReg-1482529320 @@ -12655,7 +13467,7 @@ REQUEST: - 1434466015 + 1436775089 ``` @@ -12670,8 +13482,8 @@ RESPONSE: Command completed successfully; no messages - 1434466015 - ccReg-0858483195 + 1436775089 + ccReg-1495533817 @@ -12686,7 +13498,7 @@ RESPONSE: EPP server (EIS) - 2015-06-16T14:46:55Z + 2015-07-13T08:11:30Z 1.0 en @@ -12758,11 +13570,11 @@ RESPONSE: - Authentication error; server closing connection + Authentication error; server closing connection (API user not found) ABC-12345 - ccReg-4597363742 + ccReg-4962773185 @@ -12806,11 +13618,11 @@ RESPONSE: - Authentication error; server closing connection + Authentication error; server closing connection (API user is not active) ABC-12345 - ccReg-1428657257 + ccReg-5095764492 @@ -12845,7 +13657,7 @@ RESPONSE: ABC-12345 - ccReg-3082305327 + ccReg-5738565184 @@ -12888,10 +13700,58 @@ RESPONSE: - Authentication error; server closing connection + Authentication error; server closing connection (API user not found) - ccReg-3565992149 + 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 @@ -12939,7 +13799,7 @@ RESPONSE: ABC-12345 - ccReg-0832089091 + ccReg-0488458615 @@ -12987,7 +13847,7 @@ RESPONSE: ABC-12345 - ccReg-1535717609 + ccReg-3342389163 @@ -13033,7 +13893,7 @@ RESPONSE: ABC-12345 - ccReg-5055971923 + ccReg-0540678286 @@ -13081,7 +13941,7 @@ RESPONSE: ABC-12345 - ccReg-0729496396 + ccReg-6032986990 @@ -13110,7 +13970,7 @@ RESPONSE: ABC-12345 - ccReg-7311985652 + ccReg-1481291484 @@ -13159,7 +14019,7 @@ RESPONSE: ABC-12345 - ccReg-7387239733 + ccReg-3765095362 @@ -13208,8 +14068,9 @@ RESPONSE: ABC-12345 - ccReg-9506918430 + ccReg-0096989953 ``` +