[ic] Question concerning error loading Vend::Payment::Authorize.net

Jason Osborne interchange-users@interchange.redhat.com
Thu Sep 6 03:30:25 2001


Hello,

I recently upgraded my RedHat 7.0 installation with the latest packages such
as:
OpenSSL, Apache, mod_perl, mod_ssl, MySQL, and PHP

After all packages were successfully installed and up to date I ended up
fighting with MySQL permissions (RedHat, get it right for christ's sake).
And then I tried starting interchange and got the following error:

Required Perl module Vend::Payment::AuthorizeNet not present. Aborting
catalog.
In line 4 of the configuration file 'interchange.cfg':
Require module Vend::Payment::AuthorizeNet

This was working fine before the upgrade. Does this mean I need to install
new Perl modules to work with the newly installed OpenSSL? or did something
mess up my Perl paths? Uncommenting the following caused Interchange to
startup without problem.

<snip from interchange.cfg>

# Include individual usertags.
include usertag/*.tag

### Including payment gateway globalsub

Require module Vend::Payment::AuthorizeNet    ## I uncommented this in
interchange.cfg.

### include globalsub/authorizenet

# Include if you want non-English error messages. Not complete.
# include locale.error

</snip>

What's going on here?

Also, I have had problems loading/starting up apache with the latest rpm of
mod_ssl. Am I doing something wrong or did RedHat use another beta version
:). Guess it just goes to show that if you want it to work the best way is
to compile everything and stop doing stuff the easy way........Ya know, like
Microsoft "preaches".

Thanks,

Jason Osborne