use windows vista<br><br><div><span class="gmail_quote">On 27/02/07, <b class="gmail_sendername">Stephen Usher</b> &lt;<a href="mailto:Stephen.Usher@earth.ox.ac.uk">Stephen.Usher@earth.ox.ac.uk</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;ve trying to get dovecot-auth to talk to exim and have been running<br>debugging on both sides.<br><br>I&#39;ve added the line:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i_info(&quot;auth_client_input: client disconnected: %s&quot;, strerror(errno));
<br><br>just after the &quot;case -1&quot; in the first switch statement in:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;auth-client-connection.c: auth_client_input()<br><br>and get this in the logs:<br><br>dovecot: Feb 27 13:35:09 Info: auth(default): auth_client_input: client
<br>disconnected: Illegal seek<br><br>Now, on the exim end if I don&#39;t have the i_info() call in the routine the call<br>to fgets() which exim is using never returns. If I put the i_info() call in<br>there it does and gives an error, 
e.g.<br><br>2007-02-27 13:35:09 dovecot_plain authenticator failed for<br><a href="http://vanguard.earth.ox.ac.uk">vanguard.earth.ox.ac.uk</a> [<a href="http://163.1.22.82">163.1.22.82</a>]: 435 Unable to authenticate at present:
<br>authentication socket protocol error<br><br>Now, the istreams code in dovecot seems rather too obscure for me to debug any<br>further.<br><br>According to the read(2) man page under Solaris 10, the only version of read
<br>which can possibly return ESPIPE is pread().<br><br>Any ideas what&#39;s going on?<br><br>Steve<br>--<br>---------------------------------------------------------------------------<br>Computer Systems Administrator,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="mailto:E-Mail:-steve@earth.ox.ac.uk">E-Mail:-steve@earth.ox.ac.uk</a><br>Department of Earth Sciences,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tel:-&nbsp;&nbsp;+44 (0)1865 282110<br>University of Oxford, Parks Road, Oxford, UK.&nbsp;&nbsp;&nbsp;&nbsp; Fax:-&nbsp;&nbsp;+44 (0)1865 272072
<br></blockquote></div><br>