since this presents 2 questions -- I would like to ask more about the first --<br><br>of all the CAS pluggins for zope and plone -- which one works best;-) Actually, since we serve content both directly from Zope AND from plone, I need one that works with &#39;both&#39;... in other words, I need something that works for zope authentication -- as well as plone. Any pointers on which &#39;single&#39; prooduct package will allow that?<br>
<br><div class="gmail_quote">On Fri, Dec 18, 2009 at 7:28 AM, Encolpe Degoute <span dir="ltr">&lt;<a href="mailto:encolpe.degoute@quadra-informatique.fr">encolpe.degoute@quadra-informatique.fr</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
These last months we have a random bug around CAS authentication.<br>
<br>
Preamble:<br>
CAS plugins are multiple but all are based on CAS4PAS :<br>
 - CAS4PAS<br>
 - Products.CAS4PAS<br>
 - collective.castle<br>
 - collective.cas4plone<br>
<br>
They all doing more or less the same job with different maintainers...<br>
They are all in the collective but outside<br>
<a href="http://svn.plone.org/svn/collective/PASPlugins/" target="_blank">http://svn.plone.org/svn/collective/PASPlugins/</a><br>
<br>
Guys, can we try to work together ?<br>
If you only need rights to upload a release on pypi just ask them, don&#39;t<br>
start a fork.<br>
<br>
<br>
Our problem is user can obtain another session opened with CAS when the<br>
server is overloaded. It happens only one the first page loaded for a<br>
session and once the user get the session he keeps it  until is logout.<br>
<br>
There is no web cache and Zope serve pages directly to them.<br>
There is 4 threads and 5000 objects in session cache.<br>
<br>
We suspect a session cache bug but we don&#39;t know how to debug it as the<br>
bug comes randomly when the server is overloaded (more than 5 concurrent<br>
users).<br>
<br>
Any tips to build a test environment for this ?<br>
<br>
Regards,<br>
--<br>
int i;main(){for(;i[&quot;]&lt;i;++i){--i;}&quot;];read(&#39;-&#39;-&#39;-&#39;,i+++&quot;hell\<br>
o, world!\\n&quot;,&#39;/&#39;/&#39;/&#39;));}read(j,i,p){write(j/p+p,i---j,i/i);}<br>
        -+- Dishonorable mention, Obfuscated C Code Contest, 1984<br>
            Author requested anonymity -+-<br>
<br>
_______________________________________________<br>
Zope maillist  -  <a href="mailto:Zope@zope.org">Zope@zope.org</a><br>
<a href="https://mail.zope.org/mailman/listinfo/zope" target="_blank">https://mail.zope.org/mailman/listinfo/zope</a><br>
**   No cross posts or HTML encoding!  **<br>
(Related lists -<br>
 <a href="https://mail.zope.org/mailman/listinfo/zope-announce" target="_blank">https://mail.zope.org/mailman/listinfo/zope-announce</a><br>
 <a href="https://mail.zope.org/mailman/listinfo/zope-dev" target="_blank">https://mail.zope.org/mailman/listinfo/zope-dev</a> )<br>
</blockquote></div><br><br clear="all"><br>-- <br>David Bear<br>College of Public Programs at ASU<br>602-494-0424<br>