[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Router locking mechanism breaks



Hi,

ZMailer router 2.99.38 on SunOS 5.5 --with-bundled-libresolv --with-gcc 
compiled option.

Intermittently, we found 2 routers processing the same message file and
produced duplicate mail.   From the /var/log/mail/router,  I found that

<"message ID ....">: file: 102429-17756 <xxx> => ....
<"message ID ....">: file: 102429-17757 <xxx> => ....

almost logged at the same time.  It seems that the multi-router locking
mechanism "inode-pid" breaks.  Actually, I don't know whether it helps,  but
most of the incidents found are submitted by smtpserver.  The problem was
found in 2.99.26 and that's why we upgraded to 2.99.38, but the problem still
not solved.  ;(

Moreover, the IDENT module on 2.99.38 smtpserver is not working.  The logfile
always logged "connection from UNKNOWN@xxxx ..." even though the connecting
hosts has "in.identd" enabled.  In contrast, 2.99.26 smtpserver has no such
problem.   I notice some function naming changed for "libauth" to "libident"
in somewhere between #26 to #38.   Is that the problem?   Actually, I tried
#34 smtpserver and found not working as well.

=======================================================================
Lai Yiu Fai                       |  Tel.:       (852) 2358-6202
Centre of Computing Services      |  Fax.:       (852) 2358-0967
 & Telecommunications             |  E-mail:     ccyflai@uxmail.ust.hk
                                  |
The Hong Kong University of       |  Clear Water Bay,
Science & Technology              |  Kowloon, Hong Kong.