I am using ONTAP SDK 3.5.1 for Perl, and Perl 5.8.8 is the installed version. Time out is set to 10 seconds. Here is the code that does this.
$server->set_timeout(10), where server is an instance of NaServer. While this works great in Perl 5.8.8, using 5.8.9 or higher versions result in this following error
in Zapi::invoke, cannot connect to socket 2
Could not connect to system (10.42.155.124). : 13001
While looking up in the documentation for IO::Socket, it says that there is some changes with 5.8.9. Is this the cause of the problem.
I also have a general question. SDK comes with the documentation of ONTAP API for several versions. Which version should I be using, may be 1.1 ?