[OPEN-ILS-DEV] ***SPAM*** Re: EverGreen 1.6.0.4 on Ubuntu 9.04, installation almost finish, but failed on the last test steps.

Jing Tian jing.tian at jsvest.com
Sun Apr 25 23:31:03 EDT 2010


Hi,

Update on the progress.

With the help of some really kind members in Evergreen IRC channel,
the server side setup went through. The main problem turned out to be
a ejabberd configuration issue. Test steps illustrated in "trouble
shooting" page then all turned out good.

Now We are having difficulty in connecting staff client with the
server. We have tested staff client of version 1.6.0.3 and
1.6.0.4(which is just released) on windows platform. It turned out the
connection between the server and the client is ok by pressing
"Re-test server" button on the staff client, but the right upper panel
of the staff client displayed a server error page when login.

Here is the output from apache2 log file, there is a failure in it
saying something about invalid XML. This problem is also discussed
with some members in IRC channel, but so far no solution is found. Any
advice or suggestion will be appreciated.

[Mon Apr 26 10:16:15 2010] [info] [client 192.168.1.121] Connection to
child 5 established (server localhost:443)
[Mon Apr 26 10:16:15 2010] [info] Seeding PRNG with 656 bytes of entropy
[Mon Apr 26 10:16:15 2010] [info] Initial (No.1) HTTPS request
received for child 5 (server localhost:443)
[Mon Apr 26 10:16:15 2010] [error] an unknown filter was not added: includes
[Mon Apr 26 10:16:15 2010] [error] [client 192.168.1.121] XMLENT XML
Parse Error: not well-formed (invalid token) at line 37: parsing
/openils/var/web/xul/rel_1_6_0_4/server/main/ws_info.xul: data <?xml
version="1.0" encoding="UTF-8"?>\n<!-- Application: Evergreen Staff
Client -->\n<!-- Screen: Main, Authentication Window -->\n<!--\n
vim:noet:sw=4:ts=4:\n-->\n\n<!--
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
-->\n<!-- PRESENTATION -->\n<?xml-stylesheet
href="chrome://global/skin/" type="text/css"?>\n<!--\n<?xml-stylesheet
href="chrome://open_ils_staff_client/skin/global.css"
type="text/css"?>\n<?xml-stylesheet
href="chrome://open_ils_staff_client/skin/auth.css"
type="text/css"?>\n-->\n<?xml-stylesheet
href="/xul/rel_1_6_0_4/server/skin/global.css"
type="text/css"?>\n\n<!--
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
-->\n<!-- LOCALIZATION -->\n<!DOCTYPE window PUBLIC ""
""[\n\t<!--#include
virtual="/opac/locale/${locale}/lang.dtd"-->\n]>\n\n<!--
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
-->\n<!-- OVERLAYS -->\n<?xul-overlay
href="/xul/rel_1_6_0_4/server/OpenILS/util_overlay.xul"?>\n\n<window
id="wsinfo_win" \n\tonload="try { wsinfo_init(); } catch(E) {
alert(E); }"\n\txmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">\n\n\n\t<!--
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
-->\n\t<!-- BEHAVIOR -->\n\t<script type="text/javascript">var
myPackageDir = 'open_ils_staff_client'; var IAMXUL = true; var g =
{};</script>\n\t<scripts id="openils_util_scripts"/>\n\n\t<script
type='text/javascript' src='/opac/common/js/<!--#echo
var="locale"-->/OrgTree.js'/>\n\t<script type="text/javascript"
src="/opac/common/js/org_utils.js"/>\n\t<script type="text/javascript"
src="/xul/rel_1_6_0_4/server/main/JSAN.js"/>\n\t<script>\n\t<![CDATA[\n\n\t\tfunction
wsinfo_init() {\n\n\t\t\tdocument.getElementById('register_btn').disabled
= true;\n\t\t\tdocument.getElementById('wsname').disabled =
true;\n\t\t\tdocument.getElementById('wsname').value =
document.getElementById('commonStrings').getString('staff.main.gen_offline_widgets.please_wait');\n\n\t\t\tnetscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n\n\t\t\tif
(typeof JSAN == 'undefined')
{\n\t\t\t\tthrow(document.getElementById("commonStrings").getString('common.jsan.missing'));\n\t\t\t}\n\t\t\t/////////////////////////////////////////////////////////////////////////////\n\n\t\t\tJSAN.errorLevel
= "die"; // none, warn, or
die\n\t\t\tJSAN.addRepository('/xul/rel_1_6_0_4/server/');\n\n\t\t\tJSAN.use('util.error');
g.error = new util.error();\n\t\t\tJSAN.use('OpenILS.data'); g.data =
new OpenILS.data();
g.data.init({'via':'stash'});\n\t\t\tJSAN.use('util.network');
g.network = new
util.network();\n\t\t\tJSAN.use('util.widgets');\n\t\t\tJSAN.use('util.functional');\n\t\t\tJSAN.use('util.fm_utils');\n\n\t\t\tg.user
= g.network.simple_request( 'FM_AU_RETRIEVE_VIA_SESSION', [
xulG.auth.session.key ] );\n\n\t\t\tg.my_lib =
g.user.home_ou();\n\n\t\t\tg.aout_list =
g.network.simple_request(\n\t\t\t\t'FM_AOUT_RETRIEVE',\n\t\t\t\t[
]\n\t\t\t);\n\t\t\tg.aout_hash = {};\n\t\t\tfor (var i = 0; i <
g.aout_list.length; i++) {\n\t\t\t\tg.aout_hash[ g.aout_list[i].id() ]
= g.aout_list[i];\n\t\t\t}\n\n\t\t\tvar work_ous =
g.network.simple_request(\n\t\t\t\t'PERM_RETRIEVE_WORK_OU',\n\t\t\t\t[
xulG.auth.session.key, 'REGISTER_WORKSTATION']\n\t\t\t);\n\t\t\tif
(work_ous.length == 0)
{\n\t\t\t\talert(document.getElementById('commonStrings').getString('staff.main.gen_offline_widgets.workstation_registration_denied'));\n\t\t\t\txulG.auth.logoff();\n\t\t\t\treturn;\n\t\t\t}\n
           g.my_libs = [];\n            for (var i = 0; i <
work_ous.length; i++ ) {\n                var perm_depth =
findOrgDepth( work_ous[i] );\n\n                g.my_libs_tree =
g.network.simple_request(\n
'FM_AOU_DESCENDANTS_RETRIEVE',\n                    [ work_ous[i],
perm_depth ]\n                );\n                if
(!instanceOf(g.my_libs_tree,aou)) { /* FIXME - workaround for weird
descendants call result */\n                    g.my_libs_tree =
g.my_libs_tree[0];\n                }\n\t\t\t    g.my_libs =
g.my_libs.concat( util.fm_utils.flatten_ou_branch( g.my_libs_tree )
);\n            }\n\n\t\t\tg.my_libs_shortname_hash =
{};\n\t\t\tg.my_libs_ou_hash = {};\n\t\t\tfor (var i = 0; i <
g.my_libs.length; i++) {\n\t\t\t\tg.my_libs_shortname_hash[
g.my_libs[i].id() ] =
g.my_libs[i].shortname();\n\t\t\t\tg.my_libs_ou_hash[
g.my_libs[i].id() ] = function(o){return
o;}(g.my_libs[i]);\n\t\t\t}\n\n\t\t\tg.tb =
document.getElementById('wsname');\n\n\t\t\trender_menulist();\n\n\t\t\tdocument.getElementById('register_btn').disabled
= false;\n\t\t\tdocument.getElementById('wsname').disabled =
false;\n\t\t\tdocument.getElementById('wsname').value =
'';\n\n\t\t\tdocument.getElementById('wsname').focus();\n\t\t}\n\n\t\tfunction
render_menulist() {\n\t\t\tvar x =
document.getElementById('placeholder');\n\t\t\tutil.widgets.remove_children(
x );\n\n\t\t\tvar default_lib = g.my_lib; \n\t\t\tif ( !get_bool(
g.aout_hash[ g.my_libs_ou_hash[ default_lib ].ou_type()
].can_have_users() ) ) {\n\t\t\t\tdefault_lib =
null;\n\t\t\t}\n\n\t\t\tg.ml = util.widgets.make_menulist(
\n\t\t\t\tutil.functional.map_list(
\n\t\t\t\t\tutil.fm_utils.flatten_ou_branch( g.my_libs_tree
),\n\t\t\t\t\tfunction(obj) { \n\t\t\t\t\t\tif (!default_lib)
{\n\t\t\t\t\t\t\tif ( get_bool( g.aout_hash[ obj.ou_type()
].can_have_users() ) ) default_lib =
obj.id();\n\t\t\t\t\t\t}\n\t\t\t\t\t\treturn [
\n\t\t\t\t\t\t\tobj.shortname(), \n\t\t\t\t\t\t\tobj.id(),
\n\t\t\t\t\t\t\t( !get_bool( g.aout_hash[ obj.ou_type()
].can_have_users() ) ),\n\t\t\t\t\t\t\t( g.aout_hash[ obj.ou_type()
].depth() )\n\t\t\t\t\t\t];
\n\t\t\t\t\t}\n\t\t\t\t),\n\t\t\t\tdefault_lib\n\t\t\t);\n\n\t\t\tx.appendChild(
g.ml );\n\t\t}\n\n\t\tfunction register() {\n\t\t\ttry {\n\t\t\t\tvar
robj = g.network.simple_request(\n\t\t\t\t\t'AUTH_WORKSTATION',\n\t\t\t\t\t[
xulG.auth.session.key, g.my_libs_shortname_hash[ g.ml.value ] + '-' +
g.tb.value, g.ml.value
],\n\t\t\t\t\tnull,\n\t\t\t\t\t{\n\t\t\t\t\t\t'title' :
document.getElementById('commonStrings').getString('staff.main.gen_offline_widgets.registration.override'),\n\t\t\t\t\t\t'overridable_events'
: [ \n\t\t\t\t\t\t\t1703 /* WORKSTATION_NAME_EXISTS
*/\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t);\n\n\t\t\t\tif (typeof
robj.ilsevent != 'undefined')
{\n\t\t\t\t\tswitch(Number(robj.ilsevent)) {\n\t\t\t\t\t\tcase -1 :
g.error.standard_network_error_alert(); break;\n\t\t\t\t\t\tcase 1703
/* WORKSTATION_NAME_EXISTS */ : /* handled with override request */
break;\n                        case 1001 /* NO_SESSION */ : /*
handled with request dialog */ break;\n\t\t\t\t\t\tdefault:
g.error.standard_unexpected_error_alert(document.getElementById('commonStrings').getFormattedString('staff.main.gen_offline_widgets.registration.error',
['1']), robj); break;\n\t\t\t\t\t}\n\t\t\t\t} else
{\n\t\t\t\t\tnetscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect
UniversalPreferencesWrite UniversalBrowserWrite
UniversalPreferencesRead
UniversalBrowserRead");\n\t\t\t\t\tg.data.ws_info[
xulG.auth.controller.view.server_prompt.value ] = {
\n\t\t\t\t\t\t'name' : g.my_libs_shortname_hash[ g.ml.value ] + '-' +
g.tb.value, \n\t\t\t\t\t\t'owning_lib' :
g.ml.value,\n\t\t\t\t\t\t'lib_shortname' : g.my_libs_shortname_hash[
g.ml.value ]\n\t\t\t\t\t};\n\t\t\t\t\txulG.file.get('ws_info');\n\t\t\t\t\txulG.file.set_object(g.data.ws_info);\n\t\t\t\t\talert(document.getElementById('commonStrings').getString('staff.main.gen_offline_widgets.registration.success'));\n\t\t\t\t\txulG.auth.logoff();\n\t\t\t\t}\n\t\t\t}
catch(E) {\n\t\t\t\tg.error.standard_unexpected_error_alert(document.getElementById('commonStrings').getFormattedString('staff.main.gen_offline_widgets.registration.error',
['2']) ,E);\n\t\t\t}\n\t\t}\n\n\t]]>\n\t</script>\n\n    <vbox
flex="1" class="my_overflow">\n        <description i
[Mon Apr 26 10:16:15 2010] [info] [client 192.168.1.121] Connection
closed to child 5 with standard shutdown (server localhost:443)
[Mon Apr 26 10:16:36 2010] [info] [client 192.168.1.121] Connection to
child 8 established (server localhost:443)
[Mon Apr 26 10:16:36 2010] [info] Seeding PRNG with 656 bytes of entropy
[Mon Apr 26 10:16:36 2010] [info] Initial (No.1) HTTPS request
received for child 8 (server localhost:443)
[Mon Apr 26 10:16:38 2010] [info] [client 192.168.1.121] Connection
closed to child 8 with standard shutdown (server localhost:443)

Thanks in advance.


On Fri, Apr 23, 2010 at 1:57 AM, Jing Tian <jing.tian at jsvest.com> wrote:
> Hi,
>
> Our orgnization is evaluating "EverGreen" for future deployment by testing
> the package intallation, we managed to finish most of the installation part
> but failed to pass the final self test steps. I have digged a little of the
> design and components of "EverGreen", but with such a sophiscated suite, I
> have no clue which part is going wrong. Any help or suggestion on this is
> deeply appreciated.
>
> We are using Ubuntu 9.04, and following the instructions from
> http://www.open-ils.org/dokuwiki/doku.php?id=server:1.6.0:install. After
> some little tweak and adjustment during the installation process(mainly perl
> and CPAN missing dependency related), we have reached the following step:
> "As the opensrf user, generate the Web files needed by the staff client and
> catalogue and update the organization unit proximity (you need to do this
> the first time you start Evergreen, and after that each time you change the
> library hierarchy in config.cgi)". The original part from the guide book is
> also put as below.
>
> Starting Evergreen
>
> As the root user, start the memcached and ejabberd services (if they aren't
> already running):
>
> /etc/init.d/ejabberd start
> /etc/init.d/memcached start
>
> As the opensrf user, start Evergreen. The '-l' flag in the following command
> is only necessary if you want to force Evergreen to treat the hostname as
> 'localhost'; if you have configured opensrf.xml using the real hostname of
> your machine as returned by perl -ENet::Domain 'print
> Net::Domain::hostfqdn() . “\n”;', you should not use the '-l' flag.
>
> osrf_ctl.sh -l -a start_all
>
> If you receive the error message bash: osrf_ctl.sh: command not found, then
> your environment variable PATH does not include the /openils/bin directory;
> this should have been set by .bashrc when you logged in as the opensrf user,
> based on step 19 above, but you can manually set it using the following
> command:
>
> export PATH=$PATH:/openils/bin
>
> If you receive the error message Can't locate OpenSRF/System.pm in @INC …
> BEGIN failed–compilation aborted, then your environment variable PERL5LIB
> does not include the /openils/lib/perl5 directory; this should have been set
> by .bashrc when you logged in as the opensrf user, based on step 19 above,
> but you can manually set it using the following command:
>
> export PERL5LIB=$PERL5LIB:/openils/lib/perl5
>
> As the opensrf user, generate the Web files needed by the staff client and
> catalogue and update the organization unit proximity (you need to do this
> the first time you start Evergreen, and after that each time you change the
> library hierarchy in config.cgi):
>
> cd /openils/bin
>
> ./autogen.sh -c /openils/conf/opensrf_core.xml -u
>
> However, at this stage, we failed to get expected output from the console
> which is describe on
> http://www.open-ils.org/dokuwiki/doku.php?id=troubleshooting:checking_for_errors.
> The output we got is as below:
>
> opensrf at ubuntu904:~$ /openils/bin/autogen.sh -c
> /openils/conf/opensrf_core.xml -u
> Updating Evergreen organization tree and IDL using
> '/openils/conf/opensrf_core.xml'
>
> Updating fieldmapper
> No Response from settings server...going to sleep
>
> A manual check of all related processes was performed, and no obvious
> missing or dead processes were detected. Also, the next self-test step
> failed too. The refered part in the document is as below:
>
> Testing connections to Evergreen
>
> Once you have installed and started Evergreen, test your connection to
> Evergreen via srfsh:
>
> Start srfsh and try logging onto the Evergreen server using the default
> administrator user ID and password:
>
> /openils/bin/srfsh
> srfsh% login admin open-ils
>
> We only got partial output from the console, and it hang there forever, like
> the web files generation step above. The console output is as below:
>
> opensrf at ubuntu904:~$ /openils/bin/srfsh
> srfsh# login admin open-ils
>
> Received Data: "5208837a823a5fbd32c56a8fff00db9c"
>
> ------------------------------------
> Request Completed Successfully
> Request Time in seconds: 0.001082
> ------------------------------------
>
> The following is taken from the last part of /openils/var/log/srfsh.log.
>
> srfsh 2010-04-22 18:41:45 [INFO:5932:osrf_system.c:415:] Bootstrapping
> system with domain private.localhost, port 5222, and unixpath (none)
> srfsh 2010-04-22 18:41:46 [DEBG:5932:osrf_app_session.c:314:] open-ils.auth
> session is stateless
> srfsh 2010-04-22 18:41:46 [DEBG:5932:osrf_app_session.c:325:] Building a new
> client session with id [open-ils.auth] [1271932906.999825.12719329065932]
> srfsh 2010-04-22 18:41:46 [DEBG:5932:osrf_app_session.c:513:] AppSession
> connecting to router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:46 [DEBG:5932:osrf_app_session.c:466:] App Session
> [open-ils.auth] [1271932906.999825.12719329065932] resetting remote id to
> router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:46 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 0
> srfsh 2010-04-22 18:41:46 [DEBG:5932:osrf_app_session.c:466:] App Session
> [open-ils.auth] [1271932906.999825.12719329065932] resetting remote id to
> router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:47 [INFO:5932:osrf_app_session.c:621:]
> [open-ils.auth] sent 83 bytes of data to
> router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:624:] Sent:
> [{"__c":"osrfMessage","__p":{"threadTrace":"0","locale":"en-US","type":"CONNECT"}}]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 5
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:23:] Received message from
> transport code from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:50:] Transport handler
> received new message
> from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> to opensrf at private.localhost/_ubuntu904_1271932905.310778_5932 with body
>
> [{"__c":"osrfMessage","__p":{"threadTrace":"0","locale":"en-US","type":"STATUS","payload":{"__c":"osrfConnectStatus","__p":{"status":"Connection
> Successful","statusCode":"200"}}}}]
>
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:76:] Session
> [1271932906.999825.12719329065932] found or built
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:84:] We received 1
> messages from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:141:] We connected
> successfully
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:143:] State: 256ee80 =>
> 1271932906.999825.12719329065932 => 1
> srfsh 2010-04-22 18:41:47 [INFO:5932:osrf_stack.c:119:] Message processing
> duration 0.000000
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:122:] after msg delete
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:536:]  * Connected
> Successfully to open-ils.auth
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 0
> srfsh 2010-04-22 18:41:47 [INFO:5932:osrf_app_session.c:621:]
> [open-ils.auth] sent 184 bytes of data to
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:624:] Sent:
> [{"__c":"osrfMessage","__p":{"threadTrace":"1","locale":"en-US","type":"REQUEST","payload":{"__c":"osrfMethod","__p":{"method":"open-ils.auth.authenticate.init","params":["admin"]}}}}]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:437:] Pushing [1]
> onto request queue for session [open-ils.auth]
> [1271932906.999825.12719329065932]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:139:] In app_request
> receive with remaining time [120]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 0
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:23:] Received message from
> transport code from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:50:] Transport handler
> received new message
> from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> to opensrf at private.localhost/_ubuntu904_1271932905.310778_5932 with body
>
> [{"__c":"osrfMessage","__p":{"threadTrace":"1","locale":"en-US","type":"RESULT","payload":{"__c":"osrfResult","__p":{"status":"OK","statusCode":"200","content":"5208837a823a5fbd32c56a8fff00db9c"}}}},{"__c":"osrfMessage","__p":{"threadTrace":"1","locale":"en-US","type":"STATUS","payload":{"__c":"osrfConnectStatus","__p":{"status":"Request
> Complete","statusCode":"205"}}}}]
>
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:76:] Session
> [1271932906.999825.12719329065932] found or built
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:84:] We received 2
> messages from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:189:] passing client
> message 1 / session 1271932906.999825.12719329065932 to app handler
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:83:] App Session
> pushing request [1] onto request queue
> srfsh 2010-04-22 18:41:47 [INFO:5932:osrf_stack.c:119:] Message processing
> duration 0.000010
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:122:] after msg delete
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:149:]
> app_request_recv received a message, returning it
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:139:] In app_request
> receive with remaining time [120]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 0
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:561:] AppSession
> disconnecting from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 0
> srfsh 2010-04-22 18:41:47 [INFO:5932:osrf_app_session.c:621:]
> [open-ils.auth] sent 86 bytes of data to
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:624:] Sent:
> [{"__c":"osrfMessage","__p":{"threadTrace":"1","locale":"en-US","type":"DISCONNECT"}}]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:466:] App Session
> [open-ils.auth] [1271932906.999825.12719329065932] resetting remote id to
> router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:664:] AppSession
> [open-ils.auth] [1271932906.999825.12719329065932] destroying self and
> deleting requests
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:314:] open-ils.auth
> session is stateless
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:325:] Building a new
> client session with id [open-ils.auth] [1271932907.002675.12719329075932]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:513:] AppSession
> connecting to router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:466:] App Session
> [open-ils.auth] [1271932907.002675.12719329075932] resetting remote id to
> router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 0
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:466:] App Session
> [open-ils.auth] [1271932907.002675.12719329075932] resetting remote id to
> router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:47 [INFO:5932:osrf_app_session.c:621:]
> [open-ils.auth] sent 83 bytes of data to
> router at private.localhost/open-ils.auth
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:624:] Sent:
> [{"__c":"osrfMessage","__p":{"threadTrace":"0","locale":"en-US","type":"CONNECT"}}]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 5
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:23:] Received message from
> transport code from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:50:] Transport handler
> received new message
> from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> to opensrf at private.localhost/_ubuntu904_1271932905.310778_5932 with body
>
> [{"__c":"osrfMessage","__p":{"threadTrace":"0","locale":"en-US","type":"STATUS","payload":{"__c":"osrfConnectStatus","__p":{"status":"Connection
> Successful","statusCode":"200"}}}}]
>
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:76:] Session
> [1271932907.002675.12719329075932] found or built
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:84:] We received 1
> messages from
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:141:] We connected
> successfully
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:143:] State: 25751a0 =>
> 1271932907.002675.12719329075932 => 1
> srfsh 2010-04-22 18:41:47 [INFO:5932:osrf_stack.c:119:] Message processing
> duration 0.000008
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_stack.c:122:] after msg delete
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:536:]  * Connected
> Successfully to open-ils.auth
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 0
> srfsh 2010-04-22 18:41:47 [INFO:5932:osrf_app_session.c:621:]
> [open-ils.auth] sent 261 bytes of data to
> opensrf at private.localhost/open-ils.auth_drone_ubuntu904_1271932755.595084_5803
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:624:] Sent:
> [{"__c":"osrfMessage","__p":{"threadTrace":"1","locale":"en-US","type":"REQUEST","payload":{"__c":"osrfMethod","__p":{"method":"open-ils.auth.authenticate.complete","params":[{"username":"admin","password":"d889f2791930d9a0035f861c719abf36","type":"opac"}]}}}}]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:437:] Pushing [1]
> onto request queue for session [open-ils.auth]
> [1271932907.002675.12719329075932]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:139:] In app_request
> receive with remaining time [120]
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 0
> srfsh 2010-04-22 18:41:47 [DEBG:5932:osrf_app_session.c:652:] AppSession in
> queue_wait with timeout 120
>
>
> Thanks in advance.
>
>
> Jing Tian
> Shanghai, China
>



-- 
田竞 互联网工程部
总经理 高级软件工程师

金思维投资咨询(上海)有限公司

地址: 上海市浦东新区杨高中路2797号3号楼8层
邮编: 200135
电话: 021-6854 8610
传真: 021-6854 8611
网址: www.jsvest.com.cn


More information about the Open-ils-dev mailing list