try https://sourceforge.net/p/assp/svn/HEAD/tree/assp2/trunk/test/
tell me if and how it works for you Thomas Von: "K Post" <nntp.p...@gmail.com> An: "ASSP development mailing list" <assp-test@lists.sourceforge.net> Datum: 05.10.2021 16:30 Betreff: Re: [Assp-test] Too many open files - Windows I had originally started a new thread on the below, but I wonder if stuck open sockets might be the cause of the Too many open files. Bad SSL connections seem to be failing to close "close failed on IO::Socket::SSL=GLOB(0x2b7a5cd0) : Bad file descriptor" That error happens a lot when a SMTP server is persistent, even when we kick it for previous failed SSL attempts. I'm aware that 21277 offers "Improved error handling in case a client or server connects to the default SMTP-listener (25) using SSL." I saw: got an unexpected TLSv1_2 handshake Client-Helo-Frame of version (3.3) from IP '154.21.28.74' at local IP '(my ip here)' and Port '25' - this frame is ignored and in the 21277 release thread, you said that's the new code throwing the warning I want to make sure something isn't awry though. It might just be coincidental, but with 21277, there's a couple smtp servers throwing warnings now and then close errors. Maybe this was always a problem with bad SMTP servers, just not warned about before. Most of the IP's I've seen have a poor Senderbase reputation, but aren't blacklisted. I've seen a lot from one particular IP, but there are others. Poor Reputation for the whole block of servers: https://talosintelligence.com/reputation_center/lookup?search=154.21.114.200 Here's an excerpt from the log, which complains about Bad file descriptor and sockets that can't close.. Could I have something misconfigured?? Could the new SSL error handling be causing this, leaving things open, and then causing the Too many open files problem?? Is this a really bad behaving set of SMTP servers that ASSP is having trouble with and leaving things open? Or maybe it's completely unrelated to the too many open files problem? The below excerpt is all in the period of 2 seconds. And I see the same kind of thing happening, especially from this IP, many times in an hour. Connected: session:4C6AD911 154.21.114.200:60973 > (assp internal ip):25 > (smtp internal ip):25 154.21.114.200 warning: got an unexpected TLSv1_2 handshake Client-Helo-Frame of version (3.3) from IP '154.21.114.200' at local IP '(assp internal ip)' and Port '25' - this frame is ignored Connected: session:23DBEBB0 154.21.114.200:60975 > (assp internal ip):25 > (smtp internal ip):25 154.21.114.200 disconnected: session:4C6AD911 154.21.114.200 - processing time 0 seconds Error: Worker_2 accept_SSL to client 154.21.114.200 denied - the client failed before on SSL/TLS <-- great, but then it doesn't seem to close the socket. Error: Worker_2 close failed on IO::Socket::SSL=GLOB(0x5dfd18c8) : Bad file descriptor Error: Worker_2 accept_SSL to client 154.21.114.200 denied - the client failed before on SSL/TLS Error: Worker_2 close failed on IO::Socket::SSL=GLOB(0x5dfd18c8) : Bad file descriptor Connected: session:70F3C0C8 154.21.114.200:60979 > (assp internal ip):25 > (smtp internal ip):25 154.21.114.200 disconnected: session:23DBEBB0 154.21.114.200 - processing time 1 seconds Connected: session:2452D908 154.21.114.200:60982 > (assp internal ip):25 > (smtp internal ip):25 154.21.114.200 disconnected: session:70F3C0C8 154.21.114.200 - processing time 1 seconds Error: Worker_2 accept_SSL to client 154.21.114.200 denied - the client failed before on SSL/TLS Error: Worker_2 close failed on IO::Socket::SSL=GLOB(0x22463520) : Bad file descriptor 154.21.114.200 disconnected: session:2452D908 154.21.114.200 - processing time 1 seconds Error: Worker_2 accept_SSL to client 154.21.114.200 denied - the client failed before on SSL/TLS Error: Worker_2 close failed on IO::Socket::SSL=GLOB(0x22463520) : Bad file descriptor Info: successfully sent file messages/resendmail/n200000232.txt to (smtp internal ip):25 (smtpDestination) There's repeated attempts from this single IP (and others that seem unrelated with a similar problem). Yes, I can block the IP, but I want to ensure that 21277 hasn't introduced an issue that's leaving files open. Here's another where 154.21.114.200 is connecting from the outside to port 587. Odd that it would use that port instead of 25, but they're likely a spammer trying to get around filtering. Either way. I get the SSL accept attempt failed. Is it timing out?? Connected: session:48196D90 154.21.114.200:65253 > (interal assp ip):587 > (internal smtp ip):25 154.21.114.200 disconnected: session:48196D90 154.21.114.200 - processing time 1 seconds Error: Worker_4 accept_SSL to client 154.21.114.200 failed IO::Socket::SSL=GLOB(0x2b79ffd0) (timeout: 5 s) : SSL accept attempt failed On Tue, Oct 5, 2021 at 9:18 AM K Post <nntp.p...@gmail.com> wrote: I've seen this a couple times now with 21277. Windows. error: unable to close Socket IO::Socket::INET=GLOB(0x10fd4f70) - - Bad file descriptor and Oct-05-21 08:51:09 *** (our internal smtp ip):25 didn't work, trying others... - Too many open files Oct-05-21 08:51:09 Error: couldn't create server socket to (our internal smtp ip):25 -- aborting connection Oct-05-21 08:51:09 [SMTP Status] 421 <assp.ourcharity.org> service temporarily unavailable, closing transmission Oct-05-21 08:51:09 xx.32.204.172 disconnected: session:98B71A10 xx.32.204.172 - processing time 0 seconds I've restarted the machine, but if this happens again (and it likely will being that I've seen it a couple times now), where can I look to help determine what files are getting stuck open and the cause? I should note that this is a relatively new Windows 2019 install. Strawberry Perl 5.32.1.0. MySQL 8.0.26. All modules up to date. Very light load. I didn't see this error until I started with 21277, but there wasn't much traffic on previous builds in this particular installation. Thanks _______________________________________________ Assp-test mailing list Assp-test@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/assp-test DISCLAIMER: ******************************************************* This email and any files transmitted with it may be confidential, legally privileged and protected in law and are intended solely for the use of the individual to whom it is addressed. This email was multiple times scanned for viruses. There should be no known virus in this email! *******************************************************
_______________________________________________ Assp-test mailing list Assp-test@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/assp-test