Forum OpenACS Q&A: Re: Unable to login after upgrade to OpenACS 5.1

Collapse
Posted by Yves Goldberg on
I made a cvs update (no db chaqnges) and can't login anymore after restarting.

I have another error message than above. Here there seems to be too many arguments to authenticate.

In the login box (in red) I get:
=====
called "AcsSc.auth_authentication.authenticate.local" with too many arguments
=====

and in the log:
=====
[27/Aug/2004:08:30:58][27829.1078693168][-conn1-] Error: auth::authenticate: error invoking authentication driver for authority_id = 9: called "AcsSc.auth_authentication.authenticate.local" with too many arguments
    while executing
"AcsSc.auth_authentication.authenticate.local mailto:someone@goldberg.be password {} 9
"
    ("uplevel" body line 1)
    invoked from within
"uplevel $func_and_args"
    (procedure "apply" line 3)
    invoked from within
"apply $proc_name $arguments"
    (procedure "acs_sc_call" line 6)
    invoked from within
"acs_sc_call -error=$error_p $contract $operation $call_args $impl"
    (procedure "acs_sc::invoke" line 17)
    invoked from within
"acs_sc::invoke  -error  -impl_id $impl_id  -operation Authenticate  -call
_args [list $username $password $parameters $authority_id"
    (procedure "auth::authentication::Authenticate" line 13)
    invoked from within
"auth::authentication::Authenticate  -username $username  -authority_id $a
uthority_id  -password $password"
    invoked from within
"array set result [auth::authentication::Authenticate  -username $username
-authority_id $authority_id  -password $password]"
    ("uplevel" body line 2)
    invoked from within
"uplevel $body "
====

would anyone have a clue about how to fix this?

Thank you.
Yves.

Collapse
Posted by Yves Goldberg on
Hello,

anyone could help me with this? It's almost a week I can't access my website anymore.

TIA
Yves.

Collapse
Posted by Malte Sussdorff on
This is fairly strange. When did you last update?

Are you using external authentification, did you add any drivers there, or is this strictly local?