FEDORA 4 X86_64 GLIBC 2.3.6-3 (I can't upgrade it to the lastest version. Because I have a chiliasp 3.6.2 32-bit run ASP VBSCRIPT on APACHE 1.3 32-bit software, it need GLIBC 2.3.x and Kernel 2.6)
KERNEL 3.3 MOD FROM FC15 (It will display KERNEL 2.6.43 Number). Kernel is not a main problem. Because I have been test 2.6.32 or other. same problem was found. REAL HARDWARE -> INTEL B85M i3-4150 16G RAM SATA3 RAID 1 LINUX SOFTRAID1 MDADM Corp. Email System is not heavily use when I test it in HK TIME midnight. Anyway I will test this issue in other linux distribution in VM, such as CentOS. (You can give me any linux distribution, let's build the same platform in VM. I use virtualbox. [root@bravo logs]# uname -a Linux bravo 2.6.43-gcc402 #3 SMP Sun May 17 23:10:29 HKT 2015 x86_64 x86_64 x86_64 GNU/Linux [root@bravo logs]# [root@bravo logs]# ldd /var/MailRoot/bin/XMail127v3 linux-vdso.so.1 => (0x00007ffff7f0e000) libssl.so.0.9.8 => /usr/local/ssl/lib/libssl.so.0.9.8 (0x00007f43b00bc000) libcrypto.so.0.9.8 => /usr/local/ssl/lib/libcrypto.so.0.9.8 (0x00007f43afd35000) libdl.so.2 => /lib64/libdl.so.2 (0x0000003e18200000) libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003e18600000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f43afa37000) libm.so.6 => /lib64/libm.so.6 (0x0000003e18000000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003e19400000) libc.so.6 => /lib64/libc.so.6 (0x0000003e17d00000) /lib64/ld-linux-x86-64.so.2 (0x0000003e17b00000) ******************************************************************* /var/MailRoot/bin/XMail127v3 -Md -Ms /var/MailRoot -Sl -Pl -Cl \ -SI 0.0.0.0:8025 -SI 0.0.0.0:25 \ -PI 0.0.0.0:8110 -PI 0.0.0.0:110 \ -BI 0.0.0.0:995 \ -XI 0.0.0.0:465 \ -Ql -Ln 256 -Pt 60 -St 150 -F- -SX 2048 -Mx 64 \ -Qn 64 -PX 2048 -Qr 10000 -Qt 1 -QT 150 -Qg -CX 256 ******************************************************************* >---- Original Message ---- >From: "U.Mutlu" <um4...@mutluit.com> >To: t...@os.st, "XMail Users Mailing List" <xmail@xmailserver.org> >Sent: Tue, May 26, 2015, 1:06 PM >Subject: Re: [xmail] BUG : XMAIL 1.27 with SSL > >Oversea Site via xmail wrote on 05/26/2015 05:14 AM: >> No Log Error. No Fatal Error log. No Core Dump >> >> It's not RAM or HW problem. It's XMAIL internal issue, because when I switch >> to stunnel, all problems solved. And then when I test K9-MAIL with >> XMAIL+STUNNEL, K9 Client will not have any JAVA somethings Exception Error >> >> Two tests >> >> 1. Very Important Thing in Xmail 1.27 Native SSL >> >> If the emailbox has many emails such as 10000, Microsoft Outlook with SSL or >> NON-SSL download them, it WILL NOT have this issue. >> Some Tencent Foxmail for Windows, after finish ssl session, it will take the >> server be FIN_WAIT2 (some version, not all) >> But K9-MAIL for Android, Download first 1000, it will appear the error in >> K9-MAIL randomly. >> >> >> 2. Xmail 1.27 + Stunnel Proxy >> >> If the emailbox has many emails such as 10000, Microsoft Outlook with SSL or >> NON-SSL download them, it WILL NOT have this issue. >> Some Tencent Foxmail for Windows, after finish ssl session, it WILL NOT have >> any problem. Server WILL NOT TAKE FIN_WAIT_2 >> K9-MAIL for Android, Download first 1000, it will NOT DISPLAY any error when >> it finished download emails. > >I would need full description about the server HW and SW (OS version, >xmail start params etc., any xmail patches applied etc.). > >There is of course also the possibility that the bug lies in the >said mobile client program, especially if it goes online via >unstable mobile links as it seems to be a link latency problem, >or the client does not close the socket cleanly. Take a look at these: >https://github.com/Automattic/socket.io/issues/1380 >http://stackoverflow.com/questions/5328155/preventing-fin-wait2-when-closing-socket > >cu >Uenal > > >>> ---- Original Message ---- >>> From: "U.Mutlu" <um4...@mutluit.com> >>> To: t...@os.st, "XMail Users Mailing List" <xmail@xmailserver.org> >>> Sent: Tue, May 26, 2015, 10:11 AM >>> Subject: Re: [xmail] BUG : XMAIL 1.27 with SSL >>> >>> Oversea Site via xmail wrote on 05/25/2015 09:23 PM: >>>> I found the bug on XMAIL 1.27 with SSL (POP3S is main), SSMTP service maybe >>>> has a same bug too >>>> >>>> 1. it will have too many FIN_WAIT_2 on POP3S with two many requests, It is >>>> because of some non-popular WINDOWS CLIENT e.g. tencent foxmail , outlook >>>> will >>>> not have this issue. >>>> >>>> 2. If you're using XMAIL'S internal SSL POP3S with any openssl lib. (tested >>>> 0.9.8za 1.0.0, tested gcc 4.0.2/4.0.4/4.3.6) and the email account contain >>>> too >>>> many emails (1000-2000 emails), the mobile client POP3 such as Samsung >>>> internal Email Client is using SSL, K9-MAIL on any android devices using >>>> SSL, >>>> some iPhone devices (connect with XMAIL SSL port 995), will not download >>>> them >>>> successfully (Android Error - Java Exception Error) and some >>>> iPhone device will stuck with it, it will not download all emails >>>> successfully. But if you disable XMAIL'S internal POP3S with -B- startup >>>> option, and switch stunnel 5.17 port 995 tunnel to port 110, it will solve >>>> this problem and kick out FIN_WAIT_2 >>>> >>>> ***** stunnel 5.17 config ***** >>>> [pop3s] >>>> accept = 995 >>>> connect = 110 >>>> cert = /etc/stunnel/stunnel.pem >>>> *************************** >>> >>> >>> What do the logs (server, client) say about the errors? >>> >>> I think you need a faster server HW and/or need to optimize the resources, >>> for example the number of threads, and possibly also RAM. >>> An excerpt from the doc: >>> " >>> If you have an heavily loaded server remember to setup the best number of >>> XMAIL threads by specifying the '-Qn nthreads' option (you must do some >>> tentatives to find the best value for your needs). Also you can limit the >>> number of SMTP, POP3 and CTRL service threads by specifying the options '-SX >>> maxthreads', '-PX maxthreads' and '-CX maxthreads'. >>> " >>> >>> If there are mail filters, you can put them into a ramdisk and set PATH >>> accordingly, or use an absolute path to them. See also XMAIL_TEMP in the >>> doc. >>> >>> In task manager / system monitor you can see how the resource usage is, >>> especially CPU, memory, and network. >>> >>> -- >>> cu >>> Uenal >> >> _______________________________________________ >> xmail mailing list >> xmail@xmailserver.org >> http://xmailserver.org/mailman/listinfo/xmail >> _______________________________________________ xmail mailing list xmail@xmailserver.org http://xmailserver.org/mailman/listinfo/xmail