Article ID: 8037, created on Feb 7, 2010, last review on Jun 30, 2014

  • Applies to:
  • Odin Business Automation Standard

Information

Parallels Business Automation - Standard (PBA-S) may perform a domain availability check using two methods:

  • WHOIS-based method
  • Plugin-based method

A WHOIS-based domain availability check means that PBA-S 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 PBA-S requests a registrar (via domain registration plug-in) to check whether the domain is available. Not all domain plugins support an availability check.

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

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

For example, to check whether the SRSplus plugin supports domain availability check, run a command like this on the PBA-S 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 PBA-S?

Search Words

domain.php whois

whois

domain lookup

400e18f6ede9f8be5575a475d2d6b0a6 caea8340e2d186a540518d08602aa065

Email subscription for changes to this article
Save as PDF