Article ID: 127745, created on Dec 11, 2015, last review on Dec 11, 2015

  • Applies to:
  • Odin Business Automation Standard 4.5

Symptoms

Domain transfer fails with the following error in the Action Log:

Error-TEXT: 26:16] [ERROR] [21618] [HSPC::MT::DM::report_to_action_log] Domain domain.me. Error occurred while registration. Error: Error result: code '20000', message 'Failed in command with error.'. [undef]
Error-LOCATION: /usr/lib/perl5/site_perl/5.8.8/HSPC/Logger.pm:160

The same error when DEBUG log level is set:

[2015/11/12 11:54:48] [DEBUG] [9917] [HSPC::MT::Plugin::DM::Onamae::Transport::call_onamae] [oname]Parsed result: $VAR1 = {
'__root' => {
'ResultCode' => '20000',
'ResultMessage' => 'Failed in command with error.',
'errorResults.error.errorItem' => 'authCode',
'content' => 'ResultCode:20000
ResultMessage:Failed in command with error.
errorResults.error.errorCode:23000
errorResults.error.errorMsg:Parameter policy error. parameter is empty - authCode
errorResults.error.errorItem:authCode

'errorResults.error.errorCode' => '23000',
'errorResults.error.errorMsg' => 'Parameter policy error. parameter is empty - authCode'

};

Cause

  1. The domain in question domain.me is registered with the outdated Onamae plug-in.
  2. .me domains are not set as requiring auth code in the Onamae plug-in settings.

Resolution

  1. Recomplile the plug-in.
  2. Create a backup copy of the Constants.pm file of the plug-in

    # cp /usr/lib/perl5/site_perl/5.8.8/HSPC/MT/Plugin/DM/Onamae/Constants.pm /usr/lib/perl5/site_perl/5.8.8/HSPC/MT/Plugin/DM/Onamae/Constants.pm.back
    

    edit the file and add the .me TLD to the use constant ONAMAE_REQ_AUTHCODE section

    # diff /usr/lib/perl5/site_perl/5.8.8/HSPC/MT/Plugin/DM/Onamae/Constants.pm /usr/lib/perl5/site_perl/5.8.8/HSPC/MT/Plugin/DM/Onamae/Constants.pm.back
    63c63
    <               com.tw org.tw idv.tw co.in net.in org.in firm.in gen.in ind.in tw la me
    
    ---
    
    >               com.tw org.tw idv.tw co.in net.in org.in firm.in gen.in ind.in tw la
    

    Restart the hspcd service for the changes to come into effect:

    # service hspcd restart
    Stopping hspcd:                                            [  OK  ]
    Starting hspcd:                                            [  OK  ]
    

    Warning: Restart of the hspcd service will cause OBAS downtime for about 10-60 seconds.

    After the service is started, under Top > Service Director > Domain Manager > Domains > domain.me there will be the Registrar's authorization key field. Please fill it with the auth code gained from the registrar and retry the transfer.

The same solution is also applicable to other TLDs.

Search Words

.me transfer

onamae

ONAMAE_REQ_AUTHCODE

Error: Error result: code '20000', message 'Failed in command with error.'

23000

20000

Parameter policy error. parameter is empty - authCode

624ca542e40215e6f1d39170d8e7ec75 caea8340e2d186a540518d08602aa065 400e18f6ede9f8be5575a475d2d6b0a6 70a5401e8b9354cd1d64d0346f2c4a3e

Email subscription for changes to this article
Save as PDF