|
|
[安装环境]FC5
[涉及软件包]
checkpassword-0.90
netqmail-1.05
daemontools-0.76
ucspi-tcp-0.88
下载的是源码包,自己编译,4个包安装完毕,运行正常。
[问题]
远程pop3 认证,和telnet hostname 110 时不正常,有时认证成功有时失败。
使用命令
/var/qmail/bin/qmail-popup hostname /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir测试的时候认证正常,没有任何问题。
- +OK <2484.1157988819@hostname>
- user test
- +OK
- pass test
- +OK
- list
- +OK
- 1 10968
- .
- quit
- +OK
复制代码
###############
远程测试的时候
###############
telnet hostname 110
- Trying xx.xxx.xx.xx...
- Connected to hostname (xx.xxx.xx.xx).
- Escape character is '^]'.
- +OK <2449.1157988427@hostname>
- user test
- +OK
- pass test
- -ERR authorization failed
- Connection closed by foreign host.
复制代码
但有的时候远程却可以正确认证用户,并非次次都失败。
[日志]
/var/log/qmail/pop3d/current
- @4000000045057c822d6fd024 tcpserver: end 2322 status 256
- @4000000045057c822d6fdfc4 tcpserver: status: 0/40
- @4000000045057c83129e70fc tcpserver: status: 1/40
- @4000000045057c8312a0843c tcpserver: pid 2324 from 192.168.100.100
- @4000000045057c8312a31864 tcpserver: ok 2324 0:192.168.100.103:110 :192.168.100.100::61633
- @4000000045057c831ac1059c tcpserver: end 2324 status 256
- @4000000045057c831ac11924 tcpserver: status: 0/40
- @4000000045057c8402509cfc tcpserver: status: 1/40
- @4000000045057c840252a86c tcpserver: pid 2326 from 192.168.100.100
- @4000000045057c8402553c94 tcpserver: ok 2326 0:192.168.100.103:110 :192.168.100.100::61635
- @4000000045057c8409f7eeec tcpserver: end 2326 status 256
- @4000000045057c8409f80274 tcpserver: status: 0/40
- @4000000045057c842dba69cc tcpserver: status: 1/40
- @4000000045057c842dbc6984 tcpserver: pid 2328 from 192.168.100.100
- @4000000045057c842dbd7edc tcpserver: ok 2328 0:192.168.100.103:110 :192.168.100.100::61637
- @4000000045057c8821f0be5c tcpserver: end 2328 status 256
- @4000000045057c8821f0d1e4 tcpserver: status: 0/40
- @4000000045057fbf0652bc7c tcpserver: status: 1/40
- @4000000045057fbf0655c9bc tcpserver: pid 2411 from 192.168.100.100
- @4000000045057fbf0656371c tcpserver: ok 2411 0:192.168.100.103:110 :192.168.100.100::61665
- @4000000045057fbf10bf0e54 tcpserver: end 2411 status 256
- @4000000045057fbf10bf1df4 tcpserver: status: 0/40
- @40000000450580552821cfb4 tcpserver: status: 1/40
- @400000004505805528256994 tcpserver: pid 2449 from 192.168.100.100
- @4000000045058055282703bc tcpserver: ok 2449 0:192.168.100.103:110 :192.168.100.100::56908
- @400000004505810b3b3da834 tcpserver: end 2449 status 256
- @400000004505810b3b3dbbbc tcpserver: status: 0/40
复制代码
非常迷惑,请前辈们一定指教。
拜谢 |
|