Re: [EPP-discuss] IDN domains registration?

From: Jonas B. Nielsen <>
Date: Thu, 7 Nov 2013 09:42:11 +0100

Hi Peter,

The issue is that you reusing your clTRID (client transaction identifier). This has to be unique if your want a response from us. We are aware that the EPP specification is a bit unclear on this topic, but we regard transactional integrity as important in this particular case.

From RFC:5730 section 2.5.

   - An OPTIONAL <clTRID> (client transaction identifier) element that
      MAY be used to uniquely identify the command to the client.
      Clients are responsible for maintaining their own transaction
      identifier space to ensure uniqueness.

From RFC:5730, section 2.6

- Transaction identifiers provide command-response synchronization
   integrity. They SHOULD be logged, retained, and protected to ensure
   that both the client and the server have consistent temporal and
   state-management records.

We are looking into giving a better error message for this case and I will emphasize this is next revision of the specification.

As for punycode notation for domain names, this should not be necessary since we support UTF-8, I am reluctant to implementing this, but if there are a overweight of EPP users requesting this, I will look into supporting this.


On 06/11/2013, at 19.34, Peter Larsen <> wrote:

> anyone tested this?
> I assume we speak UTF-8, right?
> (tested on production)
> you might just want to allow us to do ascii domains xn--*.dk
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:xsi="" xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"><response>
> <result code="2500">
> <msg>unique constraint (WWW2.EPP_TRANSACTION_UK) violated (DBD ERROR: OCIStmtExecute) [for Statement &quot;</msg>
> </result>
> <trID><clTRID>c984aed014aec7623a54f0591da07a85fd4b762d</clTRID><svTRID>066FAF42-46F9-11E3-A31C-440F2EEF2C3B</svTRID> </trID>
> </response></epp>
> regards, Peter Larsen - ICANN Accredited registrar
> My info:
> Company info:

Med venlig hilsen/Best Regards
Jonas B. Nielsen	
Software udvikler/Softwaredeveloper
DK Hostmaster A/S
Kalvebod Brygge 45, 3. sal
1560 København V
Tlf.      +45 33 64 60 60
Mobil:   +45 31 54 60 56
Fax.:     +45 33 64 60 66
.dk Danmarks plads på Internettet
Dette er en e-mail fra DK Hostmaster A/S. Denne e-mail kan indeholde
fortrolig information, som kun er til brug for den tiltænkte modtager.
Hvis du ved en fejl har modtaget denne e-mail, bedes du venligst straks
give afsenderen besked om dette og slette e-mailen fra dit system uden
at offentliggøre, videresende eller tage kopi af meddelelsen.
This is an email from DK Hostmaster A/S. This message may contain
confidential information and is intended solely for the use of the
intended addressee. If you are not the intended addressee please notify
the sender immediately and delete this e-mail from your system. You are
not permitted to disclose, distribute or copy the information in this
Received on Thu Nov 07 2013 - 09:42:11 CET

This archive was generated by hypermail 2.3.0 : Fri Feb 06 2015 - 11:39:17 CET