At about 12:15 today my ASSP installation started timing out every 
inbound SMTP connection. You could connect to the inbound SMTP port, 
it would accept the connection, but you would never receive any 
response. No commands (HELO, etc) were recognized. The actual SMTP 
server was running fine. I had to restart ASSP to get it to start 
functioning again. My watchdog monitor did not pick up on the problem 
because ASSP was reporting back that it was "healthy" - which it 
obviously was not.

Looking at the log, I found a TON of these - for every single IP 
address connected at the time:

May-01-12 12:15:21 [Worker_3] Connected: 199.180.xxx.yyy:9000 > 
66.90.www.xxx:25 > 127.0.0.1:1834 > 127.0.0.1:3025 , 130-143
May-01-12 12:16:12 [Worker_3] 199.180.xxx.yyy Connection idle for 45 
secs - timeout
May-01-12 12:16:12 [Worker_3] 199.180.xxx.yyy [SMTP Status] 451 
Connection timeout, try later
May-01-12 12:16:28 [Worker_3] 199.180.xxx.yyy Connection idle for 45 
secs - timeout
May-01-12 12:16:28 [Worker_3] 199.180.xxx.yyy [SMTP Status] 451 
Connection timeout, try later
May-01-12 12:16:44 [Worker_3] 199.180.xxx.yyy Connection idle for 45 
secs - timeout
May-01-12 12:16:44 [Worker_3] 199.180.xxx.yyy [SMTP Status] 451 
Connection timeout, try later
May-01-12 12:17:00 [Worker_3] 199.180.xxx.yyy Connection idle for 45 
secs - timeout
May-01-12 12:17:00 [Worker_3] 199.180.xxx.yyy [SMTP Status] 451 
Connection timeout, try later

This continued for 90 minutes, with log entries just like this every 
45 seconds, on all threads, for each of about 50 different IP 
addresses, until I was able to access and restart ASSP. Once it 
started doing this, ASSP did not log anything else EXCEPT these 
"timeout" messages - no connections logged, nothing, for the 90 
minutes until I restarted it. Once it did finally shut down, it logged these:

May-01-12 13:44:19 [Worker_1] 61.217.xxx.yyy info: wrote all current 
available connection data to file D:/ASSP/debug/con101.txt
May-01-12 13:44:19 [Worker_5] 67.159.xxx.yyy info: wrote all current 
available connection data to file D:/ASSP/debug/con101.txt
May-01-12 13:44:19 [Worker_2] 74.82.xx.yyy info: wrote all current 
available connection data to file D:/ASSP/debug/con101.txt
May-01-12 13:44:19 [Worker_3] 65.55.xx.yyy info: wrote all current 
available connection data to file D:/ASSP/debug/con101.txt
May-01-12 13:44:19 [Worker_1] 96.9.xxx.yyy info: wrote all current 
available connection data to file D:/ASSP/debug/con102.txt
May-01-12 13:44:19 [Worker_2] 187.107.xxx.yyy info: wrote all current 
available connection data to file D:/ASSP/debug/con102.txt

Over two hundred lines just like this.

Looking at the debug conxxx.txt files, they all look almost exactly alike:

ASSP version: 2.1.2(12121)
Worker 3 - Connection Data ----
last debug step was: ThreadMain - end loop
last sigoff was    : last sigoff in main, sub main::ThreadStart, 58, 
(eval), 0, , ,  at 12-1-4 13:4419 1335894259.01851 - 56
last sigon  was    : last sigon in main, sub main::ThreadStart, 53, 
main::ThreadMain, 1, , ,  at 12-1-4 13:4419 1335894259.01796 - 242
this --------------------------------------
this->timedout = 1
this->prepend =
this->lastcmd = (error)
this->closeafterwrite = 1
this->socketcalls = 0
this->timelast = 1335888732
this->friend = IO::Socket::INET=GLOB(0x4f41836c)
this->ip = 65.55.xxx.yyy
this->maillength = 1029
this->fno = 120
this->error = 451 Connection timeout, try later
this->localip = 66.90.xxx.yyy
this->relayok = 0
this->localport = 25
this->mailInSession = -1
this->headerpassed = 1
this->self = IO::Socket::INET=GLOB(0x56c46094)
this->rcvdTimeStr = 1 May 2012 12:12:12 -0400
this->debug = 0
this->server = IO::Socket::INET=GLOB(0x4f41836c)
this->rcvd = Received: from =host ([65.55.xxx.yyy] helo=) by 
mail.frogstar.com with *SMTP* (2.1.2); 1 May 2012 12:12:12 -0400

this->port = 53739
this->timestart = 0
this->type = C
this->getline = CODE(0x13a9fa04)
this->outgoing = 220 Welcome to Frogstar Mail
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later

this->greetingSent = 1
this->client = IO::Socket::INET=GLOB(0x56c46094)
nection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later
451 Connection timeout, try later

this->userauth = HASH(0x4e0de614)
this->greetingSent = 1
this->client = IO::Socket::INET=GLOB(0x4ee30794)



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Assp-test mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/assp-test

Reply via email to