Hy list,<div><br></div><div>I have installed a murder cyrus as following:</div><div><br></div><div>first server contain mupdate and all proxy</div><div>second server as backend.</div><div><br></div><div>on backend the lmtptest delivery mail correctly</div>
<div><div><i>lmtptest -a murder -w murdercyrus</i></div><div><i>WARNING: no hostname supplied, assuming localhost</i></div><div><i><br></i></div><div><i>S: 220 murderBack1 LMTP Cyrus v2.2.13-Debian-2.2.13-14+lenny4 ready</i></div>
<div><i>C: LHLO <a href="http://example.com">example.com</a></i></div><div><i>S: 250-murderBack1</i></div><div><i>S: 250-8BITMIME</i></div><div><i>S: 250-ENHANCEDSTATUSCODES</i></div><div><i>S: 250-PIPELINING</i></div><div>
<i>S: 250-SIZE</i></div><div><i>S: 250-STARTTLS</i></div><div><i>S: 250-AUTH LOGIN PLAIN</i></div><div><i>S: 250 IGNOREQUOTA</i></div><div><i>C: AUTH LOGIN</i></div><div><i>S: 334 VXNlcm5hbWU6</i></div><div><i>C: bXVyZGVy</i></div>
<div><i>S: 334 UGFzc3dvcmQ6</i></div><div><i>C: bXVyZGVyY3lydXM=</i></div><div><i>S: 235 Authenticated!</i></div><div><i>Authenticated.</i></div><div><i>Security strength factor: 0</i></div><div><i>MAIL FROM:<root@localhost></i></div>
<div><i>250 2.1.0 ok</i></div><div><i>RCPT TO:<<a href="mailto:user2@memolinux.info">user2@memolinux.info</a>></i></div><div><i>250 2.1.5 ok</i></div><div><i>DATA</i></div><div><i>354 go ahead</i></div><div><i> </i></div>
<div><i>test </i></div><div><i>. </i></div><div><i>250 2.1.5 Ok</i></div></div><div><i><br></i></div><div>In log mail.log i can see :</div><div><br></div><div><div>Sep 20 11:49:06 murderBack1 cyrus/lmtp[2278]: WARNING: sieve script /usr/sieve/domain/m/<a href="http://memolinux.info/u/user2/defaultbc">memolinux.info/u/user2/defaultbc</a> doesn't exist: No such file or directory</div>
<div>Sep 20 11:49:06 murderBack1 cyrus/lmtp[2278]: duplicate_check: <cmu-lmtpd-2278-1316512137-0@murderBack1> <a href="http://memolinux.info">memolinux.info</a>!user.user2 0</div><div>Sep 20 11:49:06 murderBack1 cyrus/lmtp[2278]: duplicate_check: <cmu-lmtpd-2278-1316512137-0@murderBack1> <a href="http://memolinux.info">memolinux.info</a>!user.user2 0</div>
<div>Sep 20 11:49:06 murderBack1 cyrus/lmtp[2278]: mystore: starting txn 2147483656</div><div>Sep 20 11:49:06 murderBack1 cyrus/lmtp[2278]: mystore: committing txn 2147483656</div><div>Sep 20 11:49:06 murderBack1 cyrus/lmtp[2278]: duplicate_mark: <cmu-lmtpd-2278-1316512137-0@murderBack1> <a href="http://memolinux.info">memolinux.info</a>!user.user2 1316512146 4483573</div>
<div>Sep 20 11:49:06 murderBack1 cyrus/lmtp[2278]: Delivered: <cmu-lmtpd-2278-1316512137-0@murderBack1> to mailbox: <a href="http://memolinux.info">memolinux.info</a>!user.user2</div></div><div><br></div><div>Now on frontend lmtp</div>
<div><br></div><div><div> lmtptest -a murder -w murdercyrus 172.16.68.18</div><div>S: 220 murderFrontend LMTP Cyrus v2.2.13-Debian-2.2.13-14+lenny4 ready</div><div>C: LHLO <a href="http://example.com">example.com</a></div>
<div>S: 250-murderFrontend</div><div>S: 250-8BITMIME</div><div>S: 250-ENHANCEDSTATUSCODES</div><div>S: 250-PIPELINING</div><div>S: 250-SIZE</div><div>S: 250-STARTTLS</div><div>S: 250-AUTH LOGIN PLAIN</div><div>S: 250 IGNOREQUOTA</div>
<div>C: AUTH LOGIN</div><div>S: 334 VXNlcm5hbWU6</div><div>C: bXVyZGVy</div><div>S: 334 UGFzc3dvcmQ6</div><div>C: bXVyZGVyY3lydXM=</div><div>S: 235 Authenticated!</div><div>Authenticated.</div><div>Security strength factor: 0</div>
<div>MAIL FROM:<root@localhost></div><div>250 2.1.0 ok</div><div>RCPT TO:<<a href="mailto:user2@memolinux.info">user2@memolinux.info</a>></div><div>250 2.1.5 ok</div><div>DATA</div><div>354 go ahead</div><div>
<br></div><div>test from frontend</div><div>.</div></div><div><br></div><div>Server never reply to "."</div><div><br></div><div>And in log file :</div><div><br></div><div>on Frontend:</div><div><br></div><div><div>
Sep 20 11:50:23 murderFrontend cyrus/lmtp[2147]: accepted connection</div><div>Sep 20 11:50:23 murderFrontend cyrus/master[2160]: about to exec /usr/lib/cyrus/bin/lmtpproxyd</div><div>Sep 20 11:50:23 murderFrontend cyrus/lmtp[2160]: executed</div>
<div>Sep 20 11:50:23 murderFrontend cyrus/mupdate[1918]: accepted connection</div><div>Sep 20 11:50:23 murderFrontend cyrus/mupdate[1918]: New worker thread started, for a total of 3</div><div>Sep 20 11:50:23 murderFrontend cyrus/mupdate[1918]: login: murderFrontend [172.16.68.18] murder LOGIN User logged in</div>
<div>Sep 20 11:50:23 murderFrontend cyrus/lmtp[2147]: connection from murderFrontend [172.16.68.18]</div><div>Sep 20 11:50:23 murderFrontend cyrus/lmtp[2147]: login: murderFrontend [172.16.68.18] murder LOGIN User logged in</div>
<div>Sep 20 11:50:41 murderFrontend cyrus/mupdate[1918]: cmd_find(fd:15, <a href="http://memolinux.info">memolinux.info</a>!user.user2)</div></div><div><div>Sep 20 11:51:41 murderFrontend cyrus/mupdate[1918]: Thread timed out waiting for listener_lock</div>
<div>Sep 20 11:51:41 murderFrontend cyrus/mupdate[1918]: Worker thread finished, for a total of 2 (2 spare)</div></div><div><br></div><div><br></div><div>On backend:</div><div><div>Sep 20 11:50:41 murderBack1 cyrus/lmtp[2289]: accepted connection</div>
<div>Sep 20 11:50:41 murderBack1 master[2290]: about to exec /usr/lib/cyrus/bin/lmtpd</div><div>Sep 20 11:50:41 murderBack1 cyrus/lmtp[2289]: connection from murderFrontend [172.16.68.18]</div><div>Sep 20 11:50:41 murderBack1 cyrus/lmtp[2290]: executed</div>
</div><div><br></div><div>I don't understand my mistakes</div><div><br></div><div>Configuration Frontend</div><div><br></div><div>cyrus.conf</div><div><div><i>START {</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span># do not delete this entry!</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>recover<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="/usr/sbin/ctl_cyrusdb -r"</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>delprune<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/cyr_expire -E 3"</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>tlsprune<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/tls_prune"</i></div><div><i>}</i></div><div><i>SERVICES {</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>imap<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="proxyd" listen="imap" prefork=0 maxchild=100</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>imaps<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="proxyd -s" listen="imaps" prefork=0 maxchild=100</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>pop3<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="pop3proxyd" listen="pop3" prefork=0 maxchild=50</i></div><div>
<i><span class="Apple-tab-span" style="white-space:pre">        </span>pop3s<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="pop3proxyd -s" listen="pop3s" prefork=0 maxchild=50</i></div><div>
<i><span class="Apple-tab-span" style="white-space:pre">        </span>lmtp<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="lmtpproxyd" listen="lmtp" prefork=1 maxchild=20</i></div><div><i>}</i></div>
<div><i>EVENTS {</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>checkpoint<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/ctl_cyrusdb -c" period=30</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>delprune<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/cyr_expire -E 3" at=0401</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>tlsprune<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/tls_prune" at=0401</i></div>
<div><i>}</i></div></div><div><br></div><div>and imapd.conf</div><div><br></div><div><div><i>configdirectory: /var/lib/cyrus</i></div><div><i>defaultpartition: default</i></div><div><i>partition-default: /var/spool/cyrus/mail</i></div>
<div><i>altnamespace: 1</i></div><div><i>unixhierarchysep: yes</i></div><div><i>lmtp_downcase_rcpt: yes</i></div><div><i>allowanonymouslogin: no</i></div><div><i>autocreatequota: -1</i></div><div><i>sieveusehomedir: false</i></div>
<div><i>hashimapspool: true</i></div><div><i>allowplaintext: yes</i></div><div><i>sasl_pwcheck_method: saslauthd</i></div><div><i>sasl_mech_list: PLAIN LOGIN</i></div><div><i>virtdomains: userid</i></div><div><i>tls_cipher_list: TLSv1+HIGH:!aNULL:@STRENGTH</i></div>
<div><i>syslog_prefix: cyrus</i></div><div><i>admins: admin murder</i></div><div><i>tls_cert_file: /etc/ssl/certs/CS_memolinux.crt</i></div><div><i>tls_key_file: /etc/ssl/private/memolinux.key</i></div><div><i>tls_ca_file: /etc/ssl/certs/CA_memolinux.crt</i></div>
<div><i>allowusermoves: 1</i></div><div><i>mupdate_server: 172.16.68.18</i></div><div><i>mupdate_authname: murder</i></div><div><i>mupdate_username: murder</i></div><div><i>mupdate_password: murdercyrus</i></div><div><i>proxy_authname: murder</i></div>
<div><i>murderFrontend_password: murdercyrus</i></div><div><i>murderBack1_password: murdercyrus</i></div><div><i>murderBack2_password: murdercyrus</i></div></div><div><br></div><div><br></div><div>Configuration Backend:</div>
<div><br></div><div>cyrus.conf</div><div><div><i>START {</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>recover<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="/usr/sbin/ctl_cyrusdb -r"</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>mupdatepush cmd="/usr/sbin/ctl_mboxlist -m"</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>delprune<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/cyr_expire -E 3"</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>tlsprune<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/tls_prune"</i></div><div><i>}</i></div><div><i>SERVICES {</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>imap<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="imapd -U 30" listen="imap" prefork=0 maxchild=100</i></div><div>
<i><span class="Apple-tab-span" style="white-space:pre">        </span>imaps<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="imapd -s -U 30" listen="imaps" prefork=0 maxchild=100</i></div><div>
<i><span class="Apple-tab-span" style="white-space:pre">        </span>pop3<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="pop3d -U 30" listen="pop3" prefork=0 maxchild=50</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>pop3s<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="pop3d -s -U 30" listen="pop3s" prefork=0 maxchild=50</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>lmtp<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="lmtpd" listen=":24" prefork=1 maxchild=20</i></div><div><i> <span class="Apple-tab-span" style="white-space:pre">        </span>sieve<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="timsieved" listen="localhost:sieve" prefork=0 maxchild=100</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>notify<span class="Apple-tab-span" style="white-space:pre">                </span>cmd="notifyd" listen="/var/run/cyrus/socket/notify" proto="udp" prefork=1</i></div>
<div><i>}</i></div><div><i>EVENTS {</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>checkpoint<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/ctl_cyrusdb -c" period=30</i></div>
<div><i><span class="Apple-tab-span" style="white-space:pre">        </span>delprune<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/cyr_expire -E 3" at=0401</i></div><div><i><span class="Apple-tab-span" style="white-space:pre">        </span>tlsprune<span class="Apple-tab-span" style="white-space:pre">        </span>cmd="/usr/sbin/tls_prune" at=0401</i></div>
<div><i>}</i></div></div><div><i><br></i></div><div>Imapd.conf:</div><div><br></div><div><div><i>configdirectory: /var/lib/cyrus</i></div><div><i>admins: admin murder</i></div><div><i>partition-default: /var/spool/cyrus</i></div>
<div><i>sasl_pwcheck_method: saslauthd</i></div><div><i>sasl_mech_list: PLAIN LOGIN</i></div><div><i>allowplaintext: 1</i></div><div><i>mupdate_server: 172.16.68.18</i></div><div><i>mupdate_authname: murder</i></div><div>
<i>mupdate_username: murder</i></div><div><i>mupdate_password: murdercyrus</i></div><div><i>proxy_authname: murder</i></div><div><i>murderBack1_password: murdercyrus</i></div><div><i>murderBack2_password: murdercyrus</i></div>
<div><i>murderFrontend_password: murdercyrus</i></div><div><i>allowanonymouslogin: 0</i></div><div><i>allowusermoves: yes</i></div><div><i>altnamespace: yes</i></div><div><i>unixhierarchysep: yes</i></div><div><i>lmtp_downcase_rcpt: yes</i></div>
<div><i>anysievefolder: 1</i></div><div><i>sieveusehomedir: 0</i></div><div><i>hashimapspool: true</i></div><div><i>virtdomains: userid</i></div><div><i>fulldirhash: 0</i></div><div><i>tls_cert_file: /etc/ssl/certs/CS_memolinux.crt</i></div>
<div><i>tls_key_file: /etc/ssl/private/memolinux.key</i></div><div><i>tls_ca_file: /etc/ssl/certs/CA_memolinux.crt</i></div></div><div><br></div><div>Thanks for your help</div><div><br></div><div>all sasltest are correct</div>
<div><br></div><div><br></div>