Hi,
To follow up this issue. The Cyren AntiSpam plugin stopped working correctly again a few days ago.
This time we had enabled debug log for MailService_subprocess.exe and we can see that it starts going bozo when an exception happens:
17:22:21 Sent Result(86563:Confirmed|Unknown) back to server
17:22:24 Reading Message from Stream...
17:22:24 Scanning Message: 86566
17:22:24 Sent Result(86566:Confirmed|Unknown) back to server
17:22:24 Reading Message from Stream...
17:22:24 Scanning Message: 86565
17:22:24 Sent Result(86565:Unknown|Unknown) back to server
17:22:25 Reading Message from Stream...
17:22:25 Scanning Message: 86564
17:22:25 Reading Message from Stream...
17:22:25 Scanning Message: 86567
17:22:26 Error Message: 86564 | System.Runtime.InteropServices.COMException (0x80041001): Unknown error
at ASAPCOMLib.IASAPMain.ClassifyMessage(ASAPMessage Message, Int32 DoDetect)
at Commtouch.CommtouchClientInterface.ProcessMessage(String messagePath, String senderAddress, String senderIP, String[] localRecipients, String[] remoteRecipients, CommtouchSettings commtouchSettings)
17:22:26 Sent Result(86567:Unknown|Unknown) back to server
17:22:27 Reading Message from Stream...
17:22:27 Scanning Message: 86574
17:22:27 Reading Message from Stream...
17:22:27 Sent Result(86574:Unknown|Unknown) back to server
17:22:27 Error Message: Error: Starting Scan Message thread.
17:22:27 Reading Message from Stream...
17:22:27 Scanning Message: 86573
17:22:27 Sent Result(86573:Suspected|Unknown) back to server
17:22:27 Reading Message from Stream...
17:22:27 Scanning Message: 86570
17:22:27 Sent Result(86570:Unknown|Unknown) back to server
17:22:28 Reading Message from Stream...
17:22:28 Scanning Message: 86572
17:22:28 Error Message: 86572 | System.Runtime.InteropServices.COMException (0x80041001): Unknown error
at ASAPCOMLib.IASAPMain.ClassifyMessage(ASAPMessage Message, Int32 DoDetect)
at Commtouch.CommtouchClientInterface.ProcessMessage(String messagePath, String senderAddress, String senderIP, String[] localRecipients, String[] remoteRecipients, CommtouchSettings commtouchSettings)
17:22:30 Reading Message from Stream...
17:22:30 Scanning Message: 86575
17:22:30 Reading Message from Stream...
17:22:30 Error Message: Error: Starting Scan Message thread.
Once this error happens, the whole Cyren Plugin start to complain, the mails aren't scanned anymore until we notice it and kill the subprocess to have it re-fork.
This happens after 3-5 days of running smooth.
Looking at our cyren stats it shows that this wasn't happening in september. It started crashing around october. Might this be related to an SM update happened around this date ? (we're updating around 1wk after a new minor version is available, unless it has a critical fix included)