<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-AU link=blue vlink=purple style='word-wrap: break-word;
-webkit-nbsp-mode: space;-webkit-line-break: after-white-space'>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>New AccessGrid-3.1 RPM has been released for Fedora 9 &amp; 10
and RHEL/CentOS 5 which fixes the dbus/Avahi intermittent crashing issue when
starting up the &nbsp;VenueClient.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>It took a little longer than expected to release as I needed to
work out some issues killing the /usr/bin/avahi-publish-service processes that
get forked from the VenueClient.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>&nbsp;<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Doug<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> ag-tech-bounces@lists.mcs.anl.gov
[mailto:ag-tech-bounces@lists.mcs.anl.gov] <b>On Behalf Of </b>Douglas Kosovic<br>
<b>Sent:</b> Wednesday, 4 March 2009 5:36 PM<br>
<b>To:</b> Khanh ly<br>
<b>Cc:</b> ag-tech@lists.mcs.anl.gov<br>
<b>Subject:</b> Re: [AG-TECH] Inconsistent start up error - FC 10 and AGTK 3.x<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Hi Khanh,<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>The main issue with the workaround is that if you want to do any
node services configuration (i.e. Tools menu -&gt; &#8220;Configure node services&#8230;&#8221;),
it won&#8217;t automatically discover the service URLs.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>The new RPM is just going to have a modified version of
ServiceDiscovery.py which invokes /usr/bin/avahi-publish</span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>-service</span><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>
instead of using Avahi Python routines to publish services.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Unless you will be doing any node services configuration, you
won&#8217;t notice a difference with the new RPM.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Doug<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> Khanh ly [mailto:khanhly@wasp.uwa.edu.au] <br>
<b>Sent:</b> Wednesday, 4 March 2009 5:00 PM<br>
<b>To:</b> Douglas Kosovic<br>
<b>Cc:</b> ag-tech@lists.mcs.anl.gov; khanhly@wasp.uwa.edu.au<br>
<b>Subject:</b> Re: [AG-TECH] Inconsistent start up error - FC 10 and AGTK 3.x<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Hi Doug,<o:p></o:p></p>

<div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=MsoNormal>Thanks for your workaround solution. It worked and save me
some headache in&nbsp;troubleshooting&nbsp;AG :-).<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=MsoNormal>Yes. Our CPU is a quad core Intel E5420.<span
style='color:#1F497D'><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal>We will do more intensive test this week. However, I wonder
should I use your workaround or update to the promised new AG RPM later.<span
style='color:#1F497D'><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal>I also thanks Andrew for a troubleshooting of the multicast
network suggestion which we are likely to use if we encounter other problems.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=MsoNormal>Regards<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

<div>

<p class=MsoNormal>Khanh<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<div>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<div>

<p class=MsoNormal style='margin-bottom:12.0pt'><span style='color:black'><br>
</span><br>
Hi Khanh,<br>
<br>
<o:p></o:p></p>

<p class=MsoNormal>We set up a single user node with the following
configuration:<o:p></o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>FC 10 and AGTK 3.x, Multicast network<o:p></o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>We have inconsistent and random errors whenever we start AG.
However,<o:p></o:p></p>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal>after two or three times failed to start then we can start
AG client<o:p></o:p></p>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal>successfully. We can enter Asia Pacific venue, and the audio
and video<o:p></o:p></p>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal>seem OK for more than two hours.<o:p></o:p></p>

</blockquote>

<p class=MsoNormal style='margin-bottom:12.0pt'><br>
The intermittent startup Python segmentation issue is related to a<br>
'dbus' multi-threading bug, some machines are more prone to it than<br>
others (e.g quad core CPUs seem to be more prone to it than dual<br>
cores). I will be releasing a new AccessGrid RPM which uses<span
style='color:#1F497D'> </span>an<br>
external single threaded program for the Avahi/dbus stuff and<br>
should be more stable.<br>
<br>
If you want a workaround now, disable Avahi/dbus support in the<br>
VenueClient by editing:<br>
/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/ServiceDiscovery.py<br>
<br>
and change:<br>
&nbsp; &nbsp;import avahi<br>
&nbsp; &nbsp;haveAvahi = True<br>
to:<br>
&nbsp; &nbsp;#import avahi<br>
&nbsp; &nbsp;#haveAvahi = True<br>
&nbsp; &nbsp;haveAvahi = False<br>
<br>
<br>
Cheers,<br>
Doug<o:p></o:p></p>

</div>

</blockquote>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</div>

</div>

</body>

</html>