Error: Authenticate Unimplemented in HTML::Mason?

Hi all,

Trying to upgrade a RT 3.0.6 + RTFM 2.0.x system to 3.2.2 + RTFM 2.0.4
on FreeBSD 4.10.

Just installed RT 3.2.2 (via ports) and RTFM 2.0.4, then run the
appropriate scripts for upgrading the database from RT’s etc/upgrade
directory.

Restarted the Apache server, and went to the front page, and things
looked ok.

However, when trying to log in I get the raw error cut-n-pasted below.

If I reload the error page, such that the info is re-POSTED, then
everything is fine and taken to the logged in home page.

If I log out and try and log back in, the experience is exactly the
same. It’s totally repeatable, and even happens for the base
administrative user.

Does anyone know what I may have done wrong, and hopefully know how to
fix this error?

Regards and best wishes,

Justin Clift

RT::CurrentUser::Authenticate Unimplemented in HTML::Mason::Commands.
(/usr/local/rt3/share/html/autohandler line 191)

Trace begun at
/usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/Exceptions.pm line 131
HTML::Mason::Exceptions::rethrow_exception(‘RT::CurrentUser::Authenticate
Unimplemented in HTML::Mason::Commands.
(/usr/local/rt3/share/html/autohandler line 191) ^J’) called at
/usr/local/lib/perl5/site_perl/5.8.5/DBIx/SearchBuilder/Record.pm line 485
DBIx::SearchBuilder::Record::AUTOLOAD(‘RT::CurrentUser=HASH(0xad2e620)’,
‘gvSusdeYeRhEb6hBiN8J9g’, 1103790353, 3433290740916197) called at
/usr/local/rt3/share/html/autohandler line 191
HTML::Mason::Commands::ANON(‘pass’, ‘’, ‘auth_created’, 1103790353,
‘user’, ‘justin’, ‘auth_nonce’, 3433290740916197, ‘auth_digest’,
‘gvSusdeYeRhEb6hBiN8J9g’) called at
/usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/Component.pm line 136
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0xab822cc)’,
‘pass’, ‘’, ‘auth_created’, 1103790353, ‘user’, ‘justin’, ‘auth_nonce’,
3433290740916197, ‘auth_digest’, ‘gvSusdeYeRhEb6hBiN8J9g’) called at
/usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 1069
eval {…} at /usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm
line 1068
HTML::Mason::Request::comp(undef, undef, undef, ‘pass’, ‘’,
‘auth_created’, 1103790353, ‘user’, ‘justin’, ‘auth_nonce’,
3433290740916197, ‘auth_digest’, ‘gvSusdeYeRhEb6hBiN8J9g’) called at
/usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm line 338
eval {…} at /usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm
line 338
eval {…} at /usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/Request.pm
line 297
HTML::Mason::Request::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0xab4d1d0)’)
called at
/usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/ApacheHandler.pm line 134
eval {…} at
/usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/ApacheHandler.pm line 134
HTML::Mason::Request::ApacheHandler::exec(‘HTML::Mason::Request::ApacheHandler=HASH(0xab4d1d0)’)
called at
/usr/local/lib/perl5/site_perl/5.8.5/HTML/Mason/ApacheHandler.pm line 827
HTML::Mason::ApacheHandler::handle_request(‘HTML::Mason::ApacheHandler=HASH(0xa8f6f04)’,
‘Apache=SCALAR(0xaabc7b8)’) called at /usr/local/rt3/bin/webmux.pl line 126
eval {…} at /usr/local/rt3/bin/webmux.pl line 126
RT::Mason::handler(‘Apache=SCALAR(0xaabc7b8)’) called at /dev/null line 0
eval {…} at /dev/null line 0

Executive Director
Digital Distribution Global Training Services Pty. Ltd.
Premier OpenOffice.org and StarOffice Online Training providers
http://www.digitaldistribution.com