Search Engine: Elastic

Article ID: 8037, created on Feb 7, 2010, last review on Dec 20, 2016

  • Applies to:
  • Odin Business Automation Standard

Information

Odin Business Automation Standard (OBAS) can perform a domain availability check using two methods:

  • WHOIS-based method
  • Plugin-based method

A WHOIS-based domain availability check means that OBAS requests the WHOIS server configured for a TLD to check whether a domain is available for registration or transfer.

The plugin-based method means that OBAS requests a registrar (via a domain registration plug-in) to check whether the domain is available. Not all domain plug-ins support availability check.

You can find out whether availability check is supported in a particular plug-in by checking if the functions 'check_register' and/or 'check_transfer' exist in the domain plug-in's code (this code is not encrypted):

  • If the functions exist - an internal plugin-based lookup method is used
  • If either of those functions does not exist - a WHOIS lookup method is used

For example, to check whether the SRSplus plug-in supports domain availability check, run a command like this on the OBAS server:

~# rpm -ql hspc-plugin-dm-srsplus | grep SRSplus.pm | xargs egrep 'check_register|check_transfer'
/usr/local/share/perl5/HSPC/MT/Plugin/DM/SRSplus.pm:sub check_register {
/usr/local/share/perl5/HSPC/MT/Plugin/DM/SRSplus.pm:sub check_transfer {

In the output above, the functions 'check_register' and 'check_transfer' are defined in the file /usr/lib/perl5/site_perl/5.8.8/HSPC/MT/Plugin/DM/SRSplus.pm. This means that a plugin-based domain lookup method is used in the SRSplus plugin.

Related Articles

[INFO] How do I configure whois servers in OBAS?

400e18f6ede9f8be5575a475d2d6b0a6 caea8340e2d186a540518d08602aa065

Email subscription for changes to this article
Save as PDF