No subject


Fri Dec 14 15:48:43 EST 2012


The presumption is that the relevant node is dead.  If another node is avai=
lable for the same class, then remove the dead one, create a clone of the m=
essage to be sent elsewhere, and return a pointer to it.  If there is no ot=
her node for the same class, send a cancel message back to the sender, remo=
ve both the node and the class it belongs to, and return NULL.  If we can't=
 even do that because the entire class is dead, log a message to that effec=
t and return NULL.

It would appear (to me) that the issue is centered around no opensrf at privat=
e.localhost<mailto:opensrf at private.localhost> node existing and thus, OpenS=
RF tells you it's not connected. When it comes to Evergreen Admin, I'm pret=
ty sharp. But, we're now into OpenSRF territory, and that confuses the heck=
 out of me lol. It's probably time to pass the support torch to somebody el=
se.
[END QUOTE]

I am deploying Evergreen 2.5.2 and opensrf 2.2.1 to Ubuntu 12.04 Server x64=
.  This is a fresh VM running on ESXi.  The only packages deployed, apart f=
rom lynx web browser, have been packages selected by the Evergreen or opens=
rf utilities during install.

I have so far disabled the UFW (this is a test server so understand not a p=
roduction step), checked the passwords (using the defaults), checked permis=
sions to the /openils directory, checked that all services started by the o=
pensrf users are starting as they should, checked ejabberd and memcached ar=
e running, check apache2 is starting without error, connected to the postgr=
esql database to verify it is running and finally used the srfsh shell to l=
ogin, successfully, as the user I created during the database install/creat=
ion phase.  I am a bit stumped as to where else to look.  OpenSRF is not so=
mething I am familiar with at all and I have nevered used postgre though ha=
ve admiistreed other databases in the past.  I would be very grateful for a=
 nudge in the right direction!

Thanks in advance

Tim

________________________________
Tindall Riley Marine (UK) Limited
Authorised and regulated in the UK by the Financial Conduct Authority.

Registered Office: Regis House, 45 King William Street, London EC4R 9AN
Company No: 8451968. V.A.T. No.: 174 7460 86
Tel: +44 (0)20 7407 3588 Fax: +44 (0)20 7403 3942

This email (and any attachments) is confidential and may be privileged. It =
may be read, copied and used only by the addressee. If you have received th=
is in error, please contact us immediately.


--_000_681414C827196F4DBED0FC4ECB6666A202709435A2NCCEXCLU1tril_
Content-Type: text/html; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
=09{font-family:"Cambria Math";
=09panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
=09{font-family:Calibri;
=09panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
=09{font-family:Consolas;
=09panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
=09{margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:11.0pt;
=09font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
=09{mso-style-priority:99;
=09color:blue;
=09text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
=09{mso-style-priority:99;
=09color:purple;
=09text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
=09{mso-style-priority:99;
=09mso-style-link:"Plain Text Char";
=09margin:0cm;
=09margin-bottom:.0001pt;
=09font-size:10.5pt;
=09font-family:Consolas;}
span.EmailStyle17
=09{mso-style-type:personal-compose;
=09font-family:"Calibri","sans-serif";
=09color:windowtext;}
span.PlainTextChar
=09{mso-style-name:"Plain Text Char";
=09mso-style-priority:99;
=09mso-style-link:"Plain Text";
=09font-family:Consolas;}
.MsoChpDefault
=09{mso-style-type:export-only;}
@page WordSection1
=09{size:612.0pt 792.0pt;
=09margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
=09{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Dear All,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have been battling with my first deployment (in te=
st) of Evergreen.&nbsp; It all seems to have gone swimmingly until I connec=
t with the Staff Client.&nbsp; The server will test and pass server/version=
 validation but then throws up the following
 error on login:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText">&gt; Network or server failure.&nbsp; Please chec=
k your Internet connection to 10.168.50.99 and choose Retry Network.&nbsp; =
If you need to enter Offline Mode, choose Ignore Errors in this and subsequ=
ent dialogues.&nbsp; If you believe this error is due
 to a bug in Evergreen and not network problems, please contact your help d=
esk or friendly Evergreen administrators, and give them this information:<o=
:p></o:p></p>
<p class=3D"MsoPlainText">&gt; method=3Dopen-ils.actor.org_tree.descendants=
.retrieve<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; params=3D[1,-1]<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; THROWN:<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; {&quot;payload&quot;:[],&quot;debug&quot;:&q=
uot;osrfMethodException :&nbsp; *** Call to
<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; [open-ils.actor.org_tree.descendants.retriev=
e] failed for session
<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; [1392203617.715091.13922036172019], thread t=
race [1]:\nException:<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; OpenSRF::EX::Session 2014-02-12T11:13:37 Ope=
nSRF::Application<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; /usr/local/share/perl/5.14.2/OpenSRF/Applica=
tion.pm:233 Session Error:
<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; Call to open-ils.storage for method<o:p></o:=
p></p>
<p class=3D"MsoPlainText">&gt; open-ils.storage.actor.org_unit.descendants.=
atomic \n failed with<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; exception: Exception: OpenSRF::EX::Session 2=
014-02-12T11:13:37
<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; OpenILS::Application::AppUtils<o:p></o:p></p=
>
<p class=3D"MsoPlainText">&gt; /usr/local/share/perl/5.14.2/OpenILS/Applica=
tion/AppUtils.pm:201<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; Session Error: <a href=3D"mailto:router at priv=
ate.localhost/open-ils.storage">
router at private.localhost/open-ils.storage</a> IS NOT <o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; CONNECTED TO THE NETWORK!!!\n : \n\n&quot;,&=
quot;status&quot;:500}<o:p></o:p></p>
<p class=3D"MsoPlainText">&gt; STATUS:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have been working on the Admin mailing list on thi=
s but someone suggested that I move here with the following suggestion:<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[QUOTE]<o:p></o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Thanks =
for all the great info! There&#8217;s something that looks like it might be=
 telling in your router-private.log file. It points to this part of the Ope=
nSRF software:
<a href=3D"http://git.evergreen-ils.org/?p=3DOpenSRF.git;a=3Dblob;f=3Dsrc/r=
outer/osrf_router.c;h=3D359d98a86dd6353e9f8aafe716c48706c978b96c;hb=3D95166=
96af415545e237afc77c45d6d404eb10fe6#l479">
http://git.evergreen-ils.org/?p=3DOpenSRF.git;a=3Dblob;f=3Dsrc/router/osrf_=
router.c;h=3D359d98a86dd6353e9f8aafe716c48706c978b96c;hb=3D9516696af415545e=
237afc77c45d6d404eb10fe6#l479</a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">From th=
e description of that function (emphasis added, that part is where your err=
or is thrown):<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">The pre=
sumption is that the relevant node is dead.&nbsp; If another node is availa=
ble for the same class, then remove the dead one, create a clone of the mes=
sage to be sent elsewhere, and return a pointer
 to it.&nbsp; <b>If there is no other node for the same class, send a cance=
l message back to the sender, remove both the node and the class it belongs=
 to, and return NULL</b>.&nbsp; If we can't even do that because the entire=
 class is dead, log a message to that effect
 and return NULL.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">It woul=
d appear (to me) that the issue is centered around no
<a href=3D"mailto:opensrf at private.localhost">opensrf at private.localhost</a> =
node existing and thus, OpenSRF tells you it&#8217;s not connected. When it=
 comes to Evergreen Admin, I&#8217;m pretty sharp. But, we&#8217;re now int=
o OpenSRF territory, and that confuses the heck out
 of me lol. It&#8217;s probably time to pass the support torch to somebody =
else.<o:p></o:p></span></p>
<p class=3D"MsoNormal">[END QUOTE]<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I am deploying Evergreen 2.5.2 and opensrf 2.2.1 to =
Ubuntu 12.04 Server x64.&nbsp; This is a fresh VM running on ESXi.&nbsp; Th=
e only packages deployed, apart from lynx web browser, have been packages s=
elected by the Evergreen or opensrf utilities
 during install.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have so far disabled the UFW (this is a test serve=
r so understand not a production step), checked the passwords (using the de=
faults), checked permissions to the /openils directory, checked that all se=
rvices started by the opensrf users
 are starting as they should, checked ejabberd and memcached are running, c=
heck apache2 is starting without error, connected to the postgresql databas=
e to verify it is running and finally used the srfsh shell to login, succes=
sfully, as the user I created during
 the database install/creation phase.&nbsp; I am a bit stumped as to where =
else to look.&nbsp; OpenSRF is not something I am familiar with at all and =
I have nevered used postgre though have admiistreed other databases in the =
past.&nbsp; I would be very grateful for a nudge
 in the right direction!<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks in advance<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Tim<o:p></o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Gray" size=3D"1">Tindall Riley Marine (UK) Li=
mited<br>
Authorised and regulated in the UK by the Financial Conduct Authority.<br>
<br>
Registered Office: Regis House, 45 King William Street, London EC4R 9AN<br>
Company No: 8451968. V.A.T. No.: 174 7460 86<br>
Tel: &#43;44 (0)20 7407 3588 Fax: &#43;44 (0)20 7403 3942<br>
<br>
This email (and any attachments) is confidential and may be privileged. It =
may be read, copied and used only by the addressee. If you have received th=
is in error, please contact us immediately.<br>
</font>

    <BR>
    <BR>
   <span style=3D"font-family:Arial; Font-size:10.0pt">
  </span>
 </body>
</html>
--_000_681414C827196F4DBED0FC4ECB6666A202709435A2NCCEXCLU1tril_--

--_004_681414C827196F4DBED0FC4ECB6666A202709435A2NCCEXCLU1tril_
Content-Type: application/x-gzip; name="logs.tar.gz"
Content-Description: logs.tar.gz
Content-Disposition: attachment; filename="logs.tar.gz"; size=24423;
	creation-date="Thu, 13 Feb 2014 10:21:34 GMT";
	modification-date="Thu, 13 Feb 2014 10:30:18 GMT"
Content-Transfer-Encoding: base64

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
v55fz6/n1/Pr+fX8en79bl//P88ofCkAkAYA
--_004_681414C827196F4DBED0FC4ECB6666A202709435A2NCCEXCLU1tril_--



More information about the Open-ils-dev mailing list