I am trying to authenticate against a JaSIG CAS 3.4.6 Central Authentication system using WeBWorK 188.8.131.52 dev and the authen_CAS module.
I have configured it as:
casURL => 'https://login.tamucc.edu/cas',
loginPath => 'https://login.tamucc.edu/cas/login',
logoutPath => 'https://login.tamucc.edu/cas/logout',
serviceValidatePath => 'https://login.tamucc.edu:443',
for some reason I have to do the other paths or the server defaults to the webwork server, not the casURL.
When I run it and log into the CAS system I get: "admin uses an external authentication system. You've authenticated through that system, but aren't allowed to log in to this course." error message.
The debug log is attached for it and seems to indicate an error in authentication. Also there is never any mention of the username being returned from the CAS server.