title: Why is Perl's IO::Socket::SSL->new() failing?
body: <p>When I execute this line:</p>
  
  <pre><code>$client = IO::Socket::SSL-&gt;new("pilot-payflopro.paypal.com:443");
  </code></pre>
  
  <p>my <code>IO::Socket::SSL::errstr()</code> is</p>
  
  <pre><code>configuration error
  failederror:00000000:lib(0):func(0):reason(0)
  </code></pre>
  
  <p>my <code>$!</code> is 'invalid argument'</p>
  
  <p>Has anyone run into this before?</p>