Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

IO::Socket::SSL and SSL_verify_mode

by swilting (Beadle)
on Mar 21, 2012 at 22:28 UTC ( #960879=perlquestion: print w/ replies, xml ) Need Help??
swilting has asked for the wisdom of the Perl Monks concerning the following question:

I seek to understand how to position the value SSL_verify_mode => 0x00.

can you explain how to properly use this parameter in IO::Socket::SSL

Comment on IO::Socket::SSL and SSL_verify_mode
Re: IO::Socket::SSL and SSL_verify_mode
by bms (Monk) on Mar 21, 2012 at 22:50 UTC
Re: IO::Socket::SSL and SSL_verify_mode
by Khen1950fx (Canon) on Mar 22, 2012 at 05:13 UTC
    I'm assuming that you want no verification done, so using SSL_verify_mode => 0x00 can be as simple as using the SSL_CTX_set_verify method. I used the example in the ex dir.
    #!/usr/bin/perl use strict; use warnings; use LWP::Simple; use IO::Socket::SSL 'debug0'; $|=1; IO::Socket::SSL::set_ctx_defaults( SSL_verifycn_scheme => 'www', SSL_verify_mode => 0, ); print get( 'https://pause.perl.org' );
    First, you want to make sure that you don't use debugging because that'll call in ciphers from Net::SSLeay and call Net::SSL, which you don't want to use. Then set IO::Socket::SSL::set_ctx_defaults.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (14)
As of 2015-07-07 13:41 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 (88 votes), past polls