Has NOBODY got any idea why this would be happening? Same program, 
same call-method, but when one program calls it, it autoloads the 
die_if_ssl_error nonsense causing the "known problem", but if another 
program calls with the exact same parameters it works fine.

Help!

D

>OK, I'll bite... under what conditions will die_if_ssl_error be made 
>autoloadable?
>
>I can call the get_https function with the SAME set of arguments 
>from the same perl package (I have my own "WebGet" package that I 
>use internally at work for fetching pages from HTTP or HTTPS 
>servers).
>
>Setting stuff up in debug mode, I print out the argument list I'm 
>going to call get_https with, and they're identical. Is there any 
>way to FORCE it NOT to autoload die_if_ssl_error?
>
>Here's the debug output in the case where it works. In both cases, 
>this debug output is printed out RIGHT before my WebGet.pm package 
>calls out to:
>
>         ($page,$response,%reply_headers) =
>             get_https($host,$port,$location,$header_string);
>
>[ I'm using $header_string and not make_headers only because I had 
>removed that code in the process of debugging, and after I found out 
>what it did I didn't bother putting it back ]
>
>Can anyone give me any suggestions as to what I am doing wrong, and 
>what I should do to correct it?
>
>
>$ ./db_test.pl
>HOST: pp1.yahoo.com PORT: 443 LOCATION: /
>HEADER_STRING:
>--------------
>User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 95)
>Host: my.secure.yahoo.com
>--------------
>OK
>
>
>... And In the case where it fails:
>
>
>$ ./test.sh
>HOST: pp1.yahoo.com PORT: 443 LOCATION: /
>HEADER_STRING:
>--------------
>User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 95)
>Host: my.secure.yahoo.com
>--------------
>Argument "pp1.yahoo.com" isn't numeric in entersub at 
>/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Net/SSLeay.pm line 
>342.
>Ambiguous call resolved as CORE::connect(), qualify as such or use & 
>at blib/lib/Net/SSLeay.pm (autosplit into 
>blib/lib/auto/Net/SSLeay/open_tcp_connection.al) line 1034.
>Argument "/etc/passwd" isn't numeric in entersub at 
>/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Net/SSLeay.pm line 
>342.
>Use of uninitialized value at blib/lib/Net/SSLeay.pm (autosplit into 
>blib/lib/auto/Net/SSLeay/https_cat.al) line 1265.
>Use of uninitialized value at blib/lib/Net/SSLeay.pm (autosplit into 
>blib/lib/auto/Net/SSLeay/https_cat.al) line 1266.
>Use of uninitialized value at blib/lib/Net/SSLeay.pm (autosplit into 
>blib/lib/auto/Net/SSLeay/https_cat.al) line 1310.
>Use of uninitialized value at blib/lib/Net/SSLeay.pm (autosplit into 
>blib/lib/auto/Net/SSLeay/https_cat.al) line 1313.
>______________________________________________________________________
>OpenSSL Project                                 http://www.openssl.org
>User Support Mailing List                    [EMAIL PROTECTED]
>Automated List Manager                           [EMAIL PROTECTED]

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to