Gossamer Forum
Home : Products : Gossamer Links : Discussions :

Payments bug?

Quote Reply
Payments bug?
I enabled payments and when I attempt to set up PayPal I get the following:

Unable to load payment method ' PayPal ':

Can't locate Net/SSLeay.pm in @INC (@INC contains: /home/virtual/mysite.com/var/www/cgi-bin/links/admin /usr/lib/perl5/5.8.1/i386-linux-thread-multi /usr/lib/perl5/5.8.1 /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at /home/virtual/mysite.com/var/www/cgi-bin/links/admin/GT/Socket/Client/SSLHandle.pm line 21.
BEGIN failed--compilation aborted at /home/virtual/mysite.com/var/www/cgi-bin/links/admin/GT/Socket/Client/SSLHandle.pm line 21.
Compilation failed in require at /home/virtual/mysite.com/var/www/cgi-bin/links/admin/GT/WWW/https.pm line 21.
BEGIN failed--compilation aborted at /home/virtual/mysite.com/var/www/cgi-bin/links/admin/GT/WWW/https.pm line 21.
Compilation failed in require at /home/virtual/mysite.com/var/www/cgi-bin/links/admin/GT/Payment/Remote/PayPal.pm line 25.
BEGIN failed--compilation aborted at /home/virtual/mysite.com/var/www/cgi-bin/links/admin/GT/Payment/Remote/PayPal.pm line 25.
Compilation failed in require at /home/virtual/mysite.com/var/www/cgi-bin/links/admin/Links/Payment/Remote/PayPal.pm line 20.
BEGIN failed--compilation aborted at /home/virtual/mysite.com/var/www/cgi-bin/links/admin/Links/Payment/Remote/PayPal.pm line 20.
Compilation failed in require at Links::Payment::add_method line 852.

This has happened on two separate installations, on different servers.

Quote Reply
Re: [loxly] Payments bug? In reply to
Try installing Net::SSLeay
And then run the payment setup again

Thanks
HyTC
==================================
Mail Me If Contacting Privately Is That Necessary.
==================================

Last edited by:

HyperTherm: Apr 4, 2005, 12:30 PM
Quote Reply
Re: [HyperTherm] Payments bug? In reply to
In Reply To:
Try installing Net::SSLeay
And then run the payment setup again

I am not sure how to install that?
Quote Reply
Re: [loxly] Payments bug? In reply to
perl -MCPAN -e shell

You should get following at prompt
cpan>

type install Net::SSLeay

If all goes well that should install the same for you.
The above prsuming that you are on linux box with root access.

If on shared hosting ask your service provider to do it for you

Thanks
HyTC
==================================
Mail Me If Contacting Privately Is That Necessary.
==================================
Quote Reply
Re: [HyperTherm] Payments bug? In reply to
I have a linux box :) Will give it a shot.
Quote Reply
Re: [loxly] Payments bug? In reply to
Good Luck

:)

Thanks
HyTC
==================================
Mail Me If Contacting Privately Is That Necessary.
==================================
Quote Reply
Re: [HyperTherm] Payments bug? In reply to
I can't do this quite yet, running something else right now, but shouldn't this run anyway? Is staff in hiding today? Smile Some of the payment modules do load and some don't. I would think they would all be able to load or none of them would.
Quote Reply
Re: [loxly] Payments bug? In reply to
Quote:
Is staff in hiding today? Smile

I am just waiting for nearly about 24 hours on a confirmation from them if Glinks3 GT libs break Gossmer Mail on few counts. It has indeed broken my installtion of Gossamer Mail on 3 counts. So just waiting for someone to respond ... If Glinks3 wasn't beta we would have Hit the "Support Link"

Thanks
HyTC
==================================
Mail Me If Contacting Privately Is That Necessary.
==================================
Quote Reply
Re: [loxly] Payments bug? In reply to
Some modules require Net::SSLeay (Authorize.net and PayPal), and some modules require https (Authorize.net and Moneris).

Adrian
Quote Reply
Re: [brewt] Payments bug? In reply to
In Reply To:
Some modules require Net::SSLeay (Authorize.net and PayPal), and some modules require https (Authorize.net and Moneris).

The Cpan site says that Net::SSLeay is not supported any more, what does that mean? I suppose further explaination in the payments page and module would be appropriate, since I am not the only one that would not know what the heck that is. When I see a PayPal module in an application and a way to set that up, I would expect the set up to explain what other things need to be installed. Any other shopping cart or application that I have used that has a PayPal module hasn't required other programs to be installed.
Quote Reply
Re: [loxly] Payments bug? In reply to
I just took a look at Net::SSLeay's cpan page and it doesn't mention it being not supported.

In Reply To:
When I see a PayPal module in an application and a way to set that up, I would expect the set up to explain what other things need to be installed.
We'll have to add a note about that in the list of modules. I can't remember if the manual already mentions it or not (I think it does).

In Reply To:
Any other shopping cart or application that I have used that has a PayPal module hasn't required other programs to be installed.
We use https to connect back to PayPal after we get the postback from PayPal. From what I can tell, there are no modules that come with base Perl that allow you to connect via https.

Adrian
Quote Reply
Re: [brewt] Payments bug? In reply to
Gah! Sure wish you guys would stick to Modules I can PPM in my Win32 enviornment Smile I shouldn't have to download VC++ Libraries and nmake etc. ... for the love all all thats good an holy .. do you want my HEAD TO EXPLODE!

Crazy

Mike Oyler
http://www.roofseek.com
NT-Win32::Mysql install

Last edited by:

MOyler: Apr 8, 2005, 2:34 AM
Quote Reply
Re: [MOyler] Payments bug? In reply to
I believe Jason made a ppm of Net::SSLeay for win32. I'll have to ask him about it.

Adrian
Quote Reply
Re: [brewt] Payments bug? In reply to
That would be great. There are just way to many variables when it comes to win32 getting to that module for sure. (MD MDd etc) I did manage to locate a precompiled OpenSSL which had a SSLeay install bat file included.. but once I installed it Perl started issuing a pierceing wail along with access violations unseen since Neverland Ranch. Angelic

Mike Oyler
http://www.roofseek.com
NT-Win32::Mysql install
Quote Reply
Re: [MOyler] Payments bug? In reply to
This post links to the ones Jason made: http://www.gossamer-threads.com/...i?post=255215#255215

Adrian
Quote Reply
Re: [brewt] Payments bug? In reply to
Thanks! Worked beautifully! Order has been restored to the Universe!

Mike Oyler
http://www.roofseek.com
NT-Win32::Mysql install