Just a suggestion: did you try to see what happens with wireshark or tcpdump? Looking down the basics, sometimes works...<br><br><br><br><br><br><div class="gmail_quote">On Fri, Jun 19, 2009 at 8:45 PM, Sean Fulmer <span dir="ltr">&lt;<a href="mailto:wsfulmer@gmail.com">wsfulmer@gmail.com</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;"><div class="im">Tres Seaver &lt;tseaver@...&gt; writes:<br>
&gt; Sean Fulmer wrote:<br>
&gt;<br>
&gt; &gt; I&#39;ve checked my authentication in both browsers, and they are the same.<br>
&gt; &gt;<br>
&gt; &gt; SiteRoot does appear in the Add menu in Safari, and I&#39;m able to add one<br>
&gt; &gt; with no complaints from Zope.<br>
&gt; &gt;<br>
&gt; &gt; I should mention that I have no problems setting my VHM mappings, eg I can<br>
&gt; &gt; manually navigate to <a href="http://domain.com/virtual_hosting/manage_edit" target="_blank">http://domain.com/virtual_hosting/manage_edit</a> in<br>
&gt; &gt; Safari 4 and set the mappings. It&#39;s just that virtual_hosting/manage_main<br>
&gt; &gt; does not present the link, eg:<br>
&gt; &gt;<br>
&gt; &gt; manage_main:<br>
&gt; &gt; <a href="http://shots.noandwhere.com/vhm_manage_main_missing_mappings_tab.png" target="_blank">http://shots.noandwhere.com/vhm_manage_main_missing_mappings_tab.png</a><br>
&gt; &gt;<br>
&gt; &gt; When I do go to manage_edit directly, the Mappings tab *does* appear:<br>
&gt; &gt; <a href="http://shots.noandwhere.com/vhm_manage_edit_has_mappings.png" target="_blank">http://shots.noandwhere.com/vhm_manage_edit_has_mappings.png</a><br>
&gt;<br>
&gt; Can you figure out whether Safari4 is avoiding sending credentials for some<br>
&gt; reason?  E.g., add an external method like so:<br>
&gt;<br>
&gt;   def show_auth(self, REQUEST): &quot;&quot;&quot; Figure out if credentials are present in<br>
&gt;   the request.  &quot;&quot;&quot; name_pw = REQUEST._authUserPW() if name_pw is None:<br>
&gt;   print &#39;NO CREDENTIALS&#39; else: print &#39;Found credentials for user: %s&#39; % name<br>
<br>
</div>I think you nailed it - if I use that code in an external method. Safari<br>
returns &#39;NO CREDENTIALS&#39;, and other browsers hit the &#39;else&#39; branch.<br>
<div class="im"><br>
<br>
&gt; Also, see Chris McDonough&#39;s report of a similar issue with Safari 3:<br>
&gt;<br>
&gt;   <a href="http://www.plope.com/Members/chrism/safari_3_discards_basic_auth" target="_blank">http://www.plope.com/Members/chrism/safari_3_discards_basic_auth</a><br>
<br>
</div>That does seem to be related - in fact, I&#39;ve just found that if I use my ZMI<br>
auth credentials to log into the Plone site, the &#39;Mappings&#39; tab of the VHM<br>
starts working again... but the external method still returns &#39;NO CREDENTIALS&#39;<br>
:/<br>
<br>
I&#39;m still interested in the &quot;just me?&quot; aspect of this - has anybody else<br>
noticed this in Safari 4?<br>
<br>
--<br>
<font color="#888888">Sean<br>
</font><div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
Zope maillist  -  <a href="mailto:Zope@zope.org">Zope@zope.org</a><br>
<a href="http://mail.zope.org/mailman/listinfo/zope" target="_blank">http://mail.zope.org/mailman/listinfo/zope</a><br>
**   No cross posts or HTML encoding!  **<br>
(Related lists -<br>
 <a href="http://mail.zope.org/mailman/listinfo/zope-announce" target="_blank">http://mail.zope.org/mailman/listinfo/zope-announce</a><br>
 <a href="http://mail.zope.org/mailman/listinfo/zope-dev" target="_blank">http://mail.zope.org/mailman/listinfo/zope-dev</a> )<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Marco Bizzarri<br><a href="http://code.google.com/p/qt-asterisk/">http://code.google.com/p/qt-asterisk/</a><br><a href="http://notenotturne.blogspot.com/">http://notenotturne.blogspot.com/</a><br>
<a href="http://iliveinpisa.blogspot.com/">http://iliveinpisa.blogspot.com/</a><br>