WeBWorK Problems

authen error

Re: authen error

by Danny Glin -
Number of replies: 1

If you are using CAS authentication you will need to install the perl AuthCAS module.  If your server is running ubuntu then you can do this with the command

sudo apt install libauthcas-perl

In reply to Danny Glin

Re: authen error

by Kelsey Caron -

Thank you for your reply. 

I installed libauthcas-perl as instructed but I am still getting an error when navigating to a course page or the Course Administration link. It looks like the error has not changed much:

WeBWorK error

An error occurred while processing your request.

For help, please send mail to this site's webmaster, including all of the following information as well as what what you were doing when the error occurred.

Error record identifier

48e17a8e-89b6-52ff-a5fd-2843751ac80f::e2a2d430-5b66-11f0-ac2d-eb95976f1ec8

Error messages

Attempt to reload WeBWorK/Authen/CAS.pm aborted. Compilation failed in require at (eval 1617) line 1.

Context

Call stack

  • in Mojolicious::_die called at line 1 of (eval 1617)
  • in (eval) called at line 61 of /opt/webwork/webwork2/lib/WeBWorK/Utils.pm
  • in WeBWorK::Utils::runtime_use called at line 140 of /opt/webwork/webwork2/lib/WeBWorK/Authen.pm
  • in WeBWorK::Authen::call_next_authen_method called at line 157 of /opt/webwork/webwork2/lib/WeBWorK/Authen.pm
  • in WeBWorK::Authen::verify called at line 176 of /opt/webwork/webwork2/lib/WeBWorK.pm
  • in (eval) called at line 60 of /opt/webwork/webwork2/lib/WeBWorK.pm
  • in WeBWorK::dispatch called at line 162 of /opt/webwork/webwork2/lib/Mojolicious/WeBWorK.pm
  • in (eval) called at line 162 of /opt/webwork/webwork2/lib/Mojolicious/WeBWorK.pm
  • in (eval) called at line 145 of /opt/webwork/webwork2/lib/Mojolicious/WeBWorK.pm
  • in Mojolicious::WeBWorK::__ANON__ called at line 15 of /usr/share/perl5/Mojolicious/Plugins.pm
  • in Mojolicious::Plugins::__ANON__ called at line 18 of /usr/share/perl5/Mojolicious/Plugins.pm
  • in Mojolicious::Plugins::emit_chain called at line 88 of /usr/share/perl5/Mojolicious/Routes.pm
  • in Mojolicious::Routes::_action called at line 161 of /usr/share/perl5/Mojolicious/Routes.pm
  • in Mojolicious::Routes::_controller called at line 44 of /usr/share/perl5/Mojolicious/Routes.pm
  • in Mojolicious::Routes::continue called at line 46 of /usr/share/perl5/Mojolicious/Routes.pm
  • in Mojolicious::Routes::continue called at line 46 of /usr/share/perl5/Mojolicious/Routes.pm
  • in Mojolicious::Routes::continue called at line 52 of /usr/share/perl5/Mojolicious/Routes.pm
  • in Mojolicious::Routes::dispatch called at line 127 of /usr/share/perl5/Mojolicious.pm
  • in Mojolicious::dispatch called at line 136 of /usr/share/perl5/Mojolicious.pm
  • in Mojolicious::__ANON__ called at line 15 of /usr/share/perl5/Mojolicious/Plugins.pm
  • in Mojolicious::Plugins::__ANON__ called at line 203 of /usr/share/perl5/Mojolicious.pm
  • in (eval) called at line 203 of /usr/share/perl5/Mojolicious.pm
  • in Mojolicious::_exception called at line 15 of /usr/share/perl5/Mojolicious/Plugins.pm
  • in Mojolicious::Plugins::__ANON__ called at line 18 of /usr/share/perl5/Mojolicious/Plugins.pm
  • in Mojolicious::Plugins::emit_chain called at line 141 of /usr/share/perl5/Mojolicious.pm
  • in Mojolicious::handler called at line 72 of /usr/share/perl5/Mojo/Server.pm
  • in Mojo::Server::__ANON__ called at line 15 of /usr/share/perl5/Mojo/EventEmitter.pm
  • in Mojo::EventEmitter::emit called at line 103 of /usr/share/perl5/Mojo/Server/Daemon.pm
  • in Mojo::Server::Daemon::__ANON__ called at line 15 of /usr/share/perl5/Mojo/EventEmitter.pm
  • in Mojo::EventEmitter::emit called at line 60 of /usr/share/perl5/Mojo/Transaction/HTTP.pm
  • in Mojo::Transaction::HTTP::server_read called at line 224 of /usr/share/perl5/Mojo/Server/Daemon.pm
  • in Mojo::Server::Daemon::_read called at line 202 of /usr/share/perl5/Mojo/Server/Daemon.pm
  • in Mojo::Server::Daemon::__ANON__ called at line 15 of /usr/share/perl5/Mojo/EventEmitter.pm
  • in Mojo::EventEmitter::emit called at line 109 of /usr/share/perl5/Mojo/IOLoop/Stream.pm
  • in Mojo::IOLoop::Stream::_read called at line 57 of /usr/share/perl5/Mojo/IOLoop/Stream.pm
  • in Mojo::IOLoop::Stream::__ANON__ called at line 141 of /usr/share/perl5/Mojo/Reactor/Poll.pm
  • in (eval) called at line 141 of /usr/share/perl5/Mojo/Reactor/Poll.pm
  • in Mojo::Reactor::Poll::_try called at line 54 of /usr/share/perl5/Mojo/Reactor/EV.pm
  • in Mojo::Reactor::EV::__ANON__ called at line 32 of /usr/share/perl5/Mojo/Reactor/EV.pm
  • in (eval) called at line 32 of /usr/share/perl5/Mojo/Reactor/EV.pm
  • in Mojo::Reactor::EV::start called at line 134 of /usr/share/perl5/Mojo/IOLoop.pm
  • in Mojo::IOLoop::start called at line 152 of /usr/share/perl5/Mojo/Server/Prefork.pm
  • in Mojo::Server::Prefork::_spawn called at line 93 of /usr/share/perl5/Mojo/Server/Prefork.pm
  • in Mojo::Server::Prefork::_manage called at line 78 of /usr/share/perl5/Mojo/Server/Prefork.pm
  • in Mojo::Server::Prefork::run called at line 74 of /usr/share/perl5/Mojo/Server/Hypnotoad.pm
  • in Mojo::Server::Hypnotoad::run called at line 14 of /usr/bin/hypnotoad

Request information

The HTTP request information is included in the following table.

HTTP request information
ItemData
MethodGET
URIhttp://webwork2.cc.uregina.ca/webwork2/myTestCourse
HTTP Headers
HTTP request headers
KeyValue
User-AgentMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
sec-ch-ua-platform"Windows"
Upgrade-Insecure-Requests1
Sec-Fetch-Modenavigate
Accepttext/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
sec-ch-ua-mobile?0
X-Forwarded-For142.3.31.5
Sec-Fetch-User?1
X-Forwarded-Protohttps
sec-ch-uaGoogle Chrome;v=137, Chromium;v=137, Not/A)Brand;v=24
ConnectionKeep-Alive
Refererhttps://webwork2.cc.XXX.xx/webwork2
Accept-Encodinggzip, deflate, br, zstd
Accept-Languageen-US,en;q=0.9
Cookievisid_incap_2782913=Z4oMTpjCTgCNg1MZFt3ck8mzj2cAAAAAQUIPAAAAAABf5RJcnzRFnQ8vzmLzxYQf; _fbp=fb.1.1744643005781.923172804363698369; _gcl_au=1.1.539529604.1749738903; _gcl_gs=2.1.k1$i1749739802$u123202639; _gcl_aw=GCL.1749739810.CjwKCAjw9anCBhAWEiwAqBJ-c19N3f2mKWN2x9ES2BERMA6MgVPxY5rmKYzGVQCfQNFEFc9ctQScxhoC3m0QAvD_BwE; _gac_UA-211564686-1=1.1749739853.CjwKCAjw9anCBhAWEiwAqBJ-c19N3f2mKWN2x9ES2BERMA6MgVPxY5rmKYzGVQCfQNFEFc9ctQScxhoC3m0QAvD_BwE; _ga_PDQWDPV3RL=GS2.1.s1749739854$o5$g1$t1749740151$j60$l0$h0; rl_user_id=%22RudderEncrypt%3AU2FsdGVkX1%2BeSevtxUYxKqcRTktIgsI%2FHbAryAm2r27jqPmXNOzgwgg1B8Jxa3up%22; _gid=GA1.2.218377694.1751900097; _ga=GA1.2.668880962.1741271249; _ga_CHT9F25CYR=GS2.1.s1751902573$o70$g1$t1751902579$j54$l0$h0
Hostwebwork2.cc.uregina.ca
X-Forwarded-Serverwebwork2.cc.uregina.ca
X-Forwarded-Hostwebwork2.cc.uregina.ca
Sec-Fetch-Sitesame-origin
Sec-Fetch-Destdocument

Time generated:

Mon Jul 07 13:16:29 2025