Red Hat Bugzilla – Bug 54483
Error executing code for include callback.apm
Last modified: 2015-01-07 18:52:02 EST
Description of Problem:
Getting this error on app.rwc-colo starting on 10/8:
error executing code for include /var/www/apps/panes/login/callback.apm:
Can't locate object method "password_verify" via package "WebUser::new:
Creation of contact object failed: WebContact::fill: No match found using
query (SELECT * FROM web_contact WHERE login_uc=?) (JCLK)" at
/var/www/apps/panes/login/callback.apm line 36. <--> ; compiled to
SCALAR(0x97947f8) at /usr/lib/perl5/site_perl/5.005/Apache/ASP.pm line
3818. <--> , /usr/lib/perl5/site_perl/5.005/Apache/ASP.pm line 1550
Version-Release number of selected component (if applicable):
Steps to Reproduce:
This error was detected and addressed (via change to
/var/www/apps/panes/login/callback.apm) yesterday. It should be wending its way
through QA already.
These were resulting from users that don't exist in the database attempting to
log into the site (best that I can tell) and we have not had this occur since
10/8. In addition, when attempting to log in as a user who does not exist, I
get a message on the live site now stating that the user does not exist, so I
think this is resolved. Can someone confirm that changes were made to correct
Actually, I will change that. Just got another of these errors on 10/15/01.
I have no idea how this happened again. I have checked the QA box and all three
app servers (including app1), and all have the current version of
login/callback.apm, which fixes this (a test and an exit would prevent line 36
from even being reached in this case).
Haven't seen this one in donkey's years - closing out on the assumption that
Randy's fix actually fixed it.