[ic] Virtual Goods download error

ic at 3edge.com ic at 3edge.com
Mon Jan 24 19:36:49 UTC 2011

>>> I'm again trying to troubleshoot this issue. I had an older thread but
>>> thought I'd start a new one with the updated information.
>>> I've been selling a PDF through my IC 5.6.3 (modified foundation)
>>> website for years. Recently however, if a customer purchases this PDF
>>> without being logged in, the sale goes through ok... but when they click
>>> the download link from the receipt page, the following error is shown:
>>> Sorry, there was an error in processing this form action. Please report
>>> the error or try again later. (Can't locate object method "new" via
>>> package "Vend::UserDB" (perhaps you forgot to load "Vend::UserDB"?) at
>>> /usr/local/interchange/lib/Vend/UserDB.pm line 2008. )
>> What's online 2008 in Vend/UserDB.pm for you?
>> CU,
>> Gert
> That line is:
>                $user = $module->new(%options);
> Added info: the Apache access log shows a 200 result for that pdf at the
> time the error was generated.

It is in an 'if'  : if($function eq 'login') { .... are you expecting to be
logging in at this point when someone tries to download the pdf?

Did you change anything with regard to user authentication, having some
things that are pre-loaded/pre-checked with every request or something?



More information about the interchange-users mailing list