[OPEN-ILS-DEV] Can't connect with client
Bill Erickson
billserickson at gmail.com
Fri Mar 16 15:43:26 EDT 2007
On 3/16/07, Bill Ott <bott at grpl.org> wrote:
>
> Mike Rylander said the following on 03/16/2007 12:54 PM:
> > On 3/16/07, Bill Ott <bott at grpl.org> wrote:
> >> It seems like I'm making progress, unfortunately, now I'm not getting
> >> anything useful in the log files. I just see this on the client end,
> >> again with a "Network/server failure".
> >>
> >>
> >> method=open-ils.auth.authenticate.complete
> >>
> params=[{"username":"admin","password":"dfc59320b4b4436cd549c01ce87793d1","type":"temp"}]
> >>
> >> THROWN:
> >> Network Failure: status = <unknown>
> >> service=
> open-ils.auth&method=open-ils.auth.authenticate.complete¶m=%7B%22username%22%3A%22admin%22%2C%22password%22%3A%22dfc59320b4b4436cd549c01ce87793d1%22%2C%22type%22%3A%22temp%22%7D
> >>
> >> STATUS:
> >> <unknown>
> >>
> >
> > This is one that I can help with! :)
> >
> > The auth server stores intermediate authentication and authorization
> > information in memcache, so you'll need to make sure that's running.
> > See 2.IV.a here:
> >
> > http://open-ils.org/dokuwiki/doku.php?id=server_installation&s=memcached
>
>
> Double checked memcached, ran it with -vv to verify it's doing
> something, and still have the same results.
>
> I turned on debugging for everything. Lots more in the logs now, but I
> don't see anything that seems to report any problems.
>
>
> Not at all sure if this is relevant, but I put the what's noted from the
> client as the "Original request:", into the srfsh shell, and received
> the following. That's not a typo, it took 60 seconds. The client on
> the other hand returns immediately:
>
> Received Data: {
> "ilsevent":1000,
> "textcode":"LOGIN_FAILED",
> "desc":"User login failed",
> "pid":32028,
> "stacktrace":"oils_auth.c:376"
> }
>
>
> ------------------------------------
> Request Completed Successfully
> Request Time in seconds: 60.050582
> ------------------------------------
>
I think the next place to look is the database. open-ils.auth relies on
open-ils.cstore for retrieving data. In srfsh, try something like:
srfsh# request open-ils.cstore open-ils.cstore.direct.actor.user.retrieve 1
"1" is the ID of the user object to retrieve and the supplied "admin" user
will usually have a default ID of 1. If you like, you can verify that in
the database with "select id from actor.usr where usrname = 'admin';"
Let us know if this srfsh request works.
-bill
--
Bill Erickson
PINES Systems Developer
Georgia Public Library Service
billserickson at gmail.com
http://open-ils.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.georgialibraries.org/pipermail/open-ils-dev/attachments/20070316/d02855cd/attachment.html
More information about the Open-ils-dev
mailing list