Forum Moderators: coopster & phranque

Message Too Old, No Replies

Ben-SSL

Documentation ??

         

Reynolds

11:46 pm on Mar 15, 2001 (gmt 0)

10+ Year Member



Hello,
I am, at best, a novice Perl programmer.

I have a script that post secure transactions to authorize.net.
I use OpenSSL.
The module is Net::SSLeay

So, my hosting provider decides to stop using OpenSSL and switches to Ben-SSL.

I can't find any docs.

This is my code for using SSLeay.
use Net::SSLeay qw(get_https make_form post_https);
$Net::SSLeay::ssl_version = 3;

Can any of you wizards help me with this please. I would appreciate it greatly.

In fact, ironically, my hosting provider can't even help me.

Thanks in advance.
Eric Reynolds

sugarkane

3:23 pm on Mar 16, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hi Eric,

Ben-SSL is something I've never come across - I can only find references to it as an Apache patch, nothing for how to use it from Perl.

How does your connection script fail?

Reynolds

3:56 pm on Mar 16, 2001 (gmt 0)

10+ Year Member



Thank you for the reply sugarkane.

It fails at
use Net::SSLeay qw(get_https make_form post_https);

[Tue Mar 13 11:39:45 2001] billing.cgi: Can't locate Net/SSLeay.pm in @INC (@INC contains: /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .) at billing.cgi line 26.

sugarkane

4:39 pm on Mar 16, 2001 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Okay, try to download a copy of Net::SSLeay from CPAN [cpan.org] and put it in the same directory as the script - this should cure that problem. Whether Net::SSLeay will then complain about OpenSSL being absent is another matter... if it does then you might be out of luck, I can't find a module that specifically supports Ben-SSL anywhere.

Reynolds

6:54 pm on Mar 16, 2001 (gmt 0)

10+ Year Member



Ok, thank you very much.

Gorufu

2:22 pm on Mar 19, 2001 (gmt 0)

10+ Year Member



Hi Eric,

Apache-SSL and mod_ssl are SSL servers that have been developed for Apache. OpenSSL or SSLeay is required to install a secure Apache server.

Apache-SSL [apache-ssl.org] was developed by Ben Laurie and is often referred to as Ben-SSL

SSLeay was the original encryption program developed for Apache but it is no longer supported. Some SSLeay modules (eg Crypt::SSLeay and Net::SSLeay) appear to be required for OpenSSL to work correctly.