I installed 13055 this afternoon. Ever since, every status message that ASSP sends me is completely blank - it comes with a header and no body:
Return-Path: [email protected] Delivered-To: [email protected] Received: from mail.domain.com ([127.0.0.1]) by mail.domain.com ; Sun, 24 Feb 2013 19:14:52 -0500 Date: Sun, 24 Feb 2013 19:06:57 -0500 X-Assp-Notification: YES From: =?UTF-8?B?U3BhbSBCbG9ja2Vy?= <[email protected]> To: <[email protected]> Subject: =?UTF-8?B?QVNTUCBldmVudCBub3RpZmljYXRpb24gZnJvbSBtYWlsLmZyb2dzdGFyLmNvbQ==?= MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Message-ID: [email protected] Looking at the log whenever ASSP is sending one of these messages, I see this: Feb-24-13 19:06:57 [Worker_4] Worker_4 wakes up Feb-24-13 19:06:57 [Worker_4] Info: Worker_4 got connection from MainThread Feb-24-13 19:06:57 [Worker_4] Info: unable to encode string to quoted-printable - Undefined subroutine &MIME::QuotedPrint::encode called at sub main::assp_encode_Q line 4.Feb-24-13 19:06:57 [Worker_4] Info: unable to encode string to quoted-printable - Undefined subroutine &MIME::QuotedPrint::encode called at sub main::assp_encode_Q line 4. Feb-24-13 19:06:57 [Worker_4] Info: unable to encode string to quoted-printable - Undefined subroutine &MIME::QuotedPrint::encode called at sub main::assp_encode_Q line 4. Feb-24-13 19:06:57 [Worker_4] Info: notification message queued to sent to [email protected] Feb-24-13 19:06:57 [Worker_4] Error: Worker_4 accept to client failed IO::Socket::INET=GLOB(0x54ef9a34) (timeout: 2 s) : Bad file descriptor Feb-24-13 19:06:57 [Main_Thread] Info: Main_Thread freed by idle Worker_4 in 0.022 seconds Feb-24-13 19:06:57 [Worker_4] Worker_4 will sleep now It looks like I've got some significant problems. First, it's trying to call MIME::QuotedPrint::encode. Looking up this function, it is contained in MIME-Base64. I have version 3.13 installed, and that is the newest version I can find, so it's definitely not undefined: | MIME-Base64 | 3.13 | - | - | perl | IO::Socket::INET is located inside IO. I've got version 1.25 installed, also the newest version available: | IO | 1.25 | - | - | perl | Normal server mail is flowing in and out with no problems - but any status message that ASSP tries to generate is sent with a header and no body. On 2/24/2013 4:57 AM, Thomas Eckardt wrote: > Hi all, > > fixed in assp 2.2.2 build 13055: > > > - If an IP-address was part of an IP-address list because of a defined > hypentated- or CIDR-range, it was not possible to > remove the IP from this list via Email-Interface or the > 'work-with-IP-addresses' dialog in the GUI. > This is now possible. ASSP will split the related IP-ranges in two > hypenated IP-ranges. > To make this working, it is required to install the perl modules > NetAddr::IP and Net::IP > > - Mail::DKIM version 0.40 fixes an modules issue which makes some ASSP > code obsolet. > > - some overhead is removed from the assp RDBM database interface > > - the BATV and the SRS check were done in a wrong order, which caused SRS > failed messages if both features were used > > - the usage of 'local $@;' caused unexpected behavior of assp on Perl 5.12 > > - some result lines in a returned email after modifying the Whitelist via > Email-Interface, were written multiple times > > - if a 'to: ....' header tag contained the real email address not in the > first line, the BlockReport resend feature has > build wrong header lines and the mail was possibly sent to the > 'EmailAdmin' > > - it was possible, that if multiple IPv6 addresses or ranges were defined > in an IP-address-list, the > regular expression matching was not working > > - under some conditions it was possible that a single worker processed an > infinitiy loop and caused all > SMTP connections to run in to a SMTP-timeout > > > changed: > > - the perl module Net::IP::Match::Regexp is no longer required, the code > is partly adapted in assp and is improved > to handle also IPv6 addresses > > - an new ASSP-MIB file is released > > - in case a mail was blocked, assp has sent the termination reply "451 > 4.7.1 Please try again later" > this is now changed in to "421 <$myName> closing transmission" > > - the current CPU affinity is now shown in the performance data and the > stats screen > > - the rebuildspamdb code to reach the expected corpus norm has been > improved > if your current corpus norm is far away from the value you expect, > delete the file 'assp/normfile' and run > the rebuildspmdb task twice (ignor all results from the first run!) > > > added: > > 'asspCpuAffinity','Cpu Affinity for assp', > 'Set the Cpu Affinity for all threads . Default is -1 (for use all CPU's). > Possible values are comma or > space separated CPU numbers starting with zero (0) or -1 for all CPU's. > This requires installed Sys::CpuAffinity module. This feature will > possibly not work on MacOS and OpenBSD and on > any OS, if the system contains more than 32 CPU's.' > > 'InternalAndWhiteAddresses','Accept Mail from Local Domains and > Whitelisted Senders only*' > 'These local addresses accept mail only from local domains and whitelisted > external serders. Accepts > specific addresses ([email protected]), user parts (user) or entire domains > (@domain.com). Wildcards are supported > (fribo*@domain.com).' > > 'onlySpoofingCheckIP','Do Spoofing Check ONLY for these IP\'s*', > 'Enter IP's that you want to be checked for spoofing. If this is set, > ONLY these IP's will be checked. For example:145.145.145.145|145.146.' > > 'onlySpoofingCheckDomain','Do Spoofing Check ONLY for these > Addresses/Domains*', > 'Accepts specific addresses ([email protected]), user parts (user) or > entire domains (@example.com). Wildcards are supported > (fribo*@example.com). If set, ONLY these addresses/domains will be checked > for spoofing.' > > > Thomas > > > 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! > ******************************************************* > > > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > > > _______________________________________________ > Assp-test mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/assp-test ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ Assp-test mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/assp-test
