Infoblox recommends performing a negative test in your environment to make sure connections with incorrect certificates will fail as expected.įor IPv6 operations, the PAPI library should also be imported with the :ipv6connection option. To your Perl program before the "use Infoblox line" to receive more complete debugging information.įor Common Criteria and SSL operation with certificate options in general, older versions of libLWP::Protocol::https 6.02, IO::Socket::SSL 1.52, Net::SSLeay 1.42. Or use Net::SSLeay $Net::SSLeay::trace = 3 Infoblox recommends that you add either use IO::Socket::SSL qw(debug3) Note that SSL errors are not reported by the Perl API when debugging SSL connection issues (1006 'can't connect' errors). If verify_hostname is set to 1, SSL_ca_path and SSL_ca_file must be set unless the server certificate is signed by a Certificate Authority recognized by libwww-perl. When the product is in Common Criteria mode, verify_hostname is automatically forced to 1. The new_password option is required when the force password reset policy is enabled or when the user password is expired. If connection_timeout is provided and is greater than zero, the API will try to connect to the master's IP address with the specified connection_timeout first and if it's successful, it will proceed to the log-in process. SSL_key_file and SSL_cert_file should be defined together. SSL_key_file => $string, #Optional, The path to a file that contains the OCSP Client Private Key. SSL_cert_file => $string, #Optional, The path to a file that contains the OCSP Client Certificate. The path to a file that contains the Certificate Authority certificates. The path to a directory that contains the Certificate Authority certificates. If set to 1, ensures that the hostname of the server will match the hostname in its certificate. Please see the module documentation for more details. Timeout => $num, #Optional, default is to use the LWP::UserAgent default timeout (180 seconds)Ĭonnection_timeout => $num #Optional, see below for more detailsĭefault_maximum_objects_returned => $num, #Optional, default is to return all matching objects for search operationsĭefault_partial_subobjects => 0 / 1, #Optional, default is 0 (no partial subobjects for search operations) # The following options will be passed to LWP::UserAgent if specified. Username => $string, #Required unless SSL_cert_file and SSL_key_file provided Password => $string, #Required unless SSL_cert_file and SSL_key_file provided Creating a Session object establishes a communications channel with the grid master. The Infoblox::Session object is the key object that is used to manipulate data within a grid. Infoblox::Session - Session object to manipulate data within a grid.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |