Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

ssl options for RPC::XML::Client

by Anonymous Monk
on Apr 05, 2013 at 14:51 UTC ( #1027146=perlquestion: print w/ replies, xml ) Need Help??
Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

i am trying to create a client connection to an internal ssl site that does not have a certificate and needs to bypass the proxy.

use RPC::XML::Client; use XML::Simple; use LWP::Protocol::https; $ENV{NO_PROXY} = '10.*'; $ENV{'PERL_LWP_SSL_VERIFY_HOSTNAME'} = 0; my $client = RPC::XML::Client->new("https://10.40.1.114/api/index.ice" +, no_proxy => ['10.*',], ssl_opts => { #verify_hostname => 0, # SSL_use_cert => 0, SSL_verify_mode => VERIFY_NONE }, );

Yet i am still getting this ugly warning:

******************************************************************* Using the default of SSL_verify_mode of SSL_VERIFY_NONE for client is deprecated! Please set SSL_verify_mode to SSL_VERIFY_PEER together with SSL_ca_file|SSL_ca_path for verification. If you really don't want to verify the certificate and keep the connection open to Man-In-The-Middle attacks please set SSL_verify_mode explicitly to SSL_VERIFY_NONE in your application. ******************************************************************* at C:/strawberry/perl/site/lib/LWP/Protocol/http.pm line 31

I am creating the Client, but i'd like to get rid of the warning. You assistance is greatly appreciated. Thanks

Comment on ssl options for RPC::XML::Client
Select or Download Code
Replies are listed 'Best First'.
Re: ssl options for RPC::XML::Client
by Old_Gray_Bear (Bishop) on Apr 05, 2013 at 17:16 UTC
    According to your error messages the constant should be "SSL_VERIFY_NONE"

    ----
    I Go Back to Sleep, Now.

    OGB

      Appologies, my code actually has

      SSL_verify_mode => 'SSL_VERIFY_NONE',

      I had been logged in when i posted originally, but after i submited i was logged out. (i have an account rodrb) and there was no way to edit my post to make the correction. Anyway, even with 'SSL_VERIFY_NONE' the ugly warning persists.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://1027146]
Approved by marto
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (9)
As of 2015-07-31 05:46 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (274 votes), past polls