Article ID: 128906, created on Jun 3, 2016, last review on Jun 3, 2016

  • Applies to:
  • Odin Business Automation Standard 4.5

Symptoms

A Name Server (let's say its hostname is ns.server.com) is in Unreachable status. Attempts to reinstall it fail with the following error in the DEBUG OBAS log (/var/log/hspc/hspc.log):

[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::DM::NS::office] NS: $action = editns $tab = ns
[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::find_nameserver] CMD: use HSPC::MT::DM::NS::SlaveNS::SSH; $ns_obj = HSPC::MT::DM::NS::SlaveNS::SSH->new();
[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::NS::SlaveNS::SSH::__transport] Attempt to open ssh ns transport...
[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::NS::SlaveNS::SSH::__init_namedsync_transport] path to identity prv=/var/www/.ssh/identity
[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::NS::SlaveNS::SSH::__init_namedsync_transport] path to id dsa prv=/var/www/.ssh/id_dsa
[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::NS::SlaveNS::SSH::__init_namedsync_transport] port=22
[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::NS::SlaveNS::SSH::__init_namedsync_transport] proto=1,2
[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::NS::SlaveNS::SSH::__init_namedsync_transport] trying to login
[2016/06/01 10:56:20] [WARN] [60293] [HSPC::MT::DM::NS::SlaveNS::SSH::__init_namedsync_transport] Error while init transport: Key class 'Net::SSH::Perl::Key::RSA' is unsupported: Cannot find current script '/dev/null' at /usr/share/perl5/FindBin.pm line 205
BEGIN failed--compilation aborted at /usr/share/perl5/FindBin.pm line 205, <GEN722> line 1.

Compilation failed in require at /usr/share/perl5/vendor_perl/Crypt/RSA.pm line 13

BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Crypt/RSA.pm line 13, <GEN722> line 1.

Compilation failed in require at /usr/local/share/perl5/Net/SSH/Perl/Key/RSA.pm line 14

BEGIN failed--compilation aborted at /usr/local/share/perl5/Net/SSH/Perl/Key/RSA.pm line 14, <GEN722> line 1.

Compilation failed in require at (eval 1334) line 1

BEGIN failed--compilation aborted at (eval 1334) line 1, <GEN722> line 1.

[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::NS::AbstractNS::report_problem] report_problem() started...
[2016/06/01 10:56:20] [DEBUG] [60293] [HSPC::MT::DM::NS::AbstractNS::report_problem] $VAR1 = {
          'problem_txt' => 'Name server #123 ns.server.com is unreachable.',

         'action_id' => 4,

         'is_success' => 0

       };

[2016/06/01 10:56:20] [ERROR] [60293] [HSPC::MT::DM::report_to_action_log] Name server #123 ns.server.com is unreachable.

Cause

Such behavior was classified as the software issue PBAS-30310 and will be fixed in future OBAS releases.

Please consider watching Odin public sources for information about updates in our products:

Public roadmaps for partners

Marketing news and important announces

Knowledge base, each product update comes with a corresponding KB article.

Resolution

There is a hotfix for OBAS 4.5.6 release. Please download 64-bit hotfix or 32-bit hotfix depending on your OS and install it by running the commands below.

For 64-bit OS:

# rpm -Uvh hspc-dm-ns-plugin-ssh-4.5.6-35.swsoft.x86_64.rpm
# hspc-upgrade-manager --finish

For 32-bit OS:

# rpm -Uvh hspc-dm-ns-plugin-ssh-4.5.6-35.swsoft.i386.rpm
# hspc-upgrade-manager --finish

Warning: Running hspc-upgrade-manager --finish will cause OBAS downtime for several minutes.

Search Words

dns

Unreachable

Error while init transport: Key class 'Net::SSH::Perl::Key::RSA' is unsupported: Cannot find current script '/dev/null' at /usr/share/perl5/FindBin.pm line 205

Compilation failed in require at /usr/share/perl5/vendor_perl/Crypt/RSA.pm

624ca542e40215e6f1d39170d8e7ec75 caea8340e2d186a540518d08602aa065 400e18f6ede9f8be5575a475d2d6b0a6 70a5401e8b9354cd1d64d0346f2c4a3e

Email subscription for changes to this article
Save as PDF