I’m still seeing this now.

And yes, for spamhaus.  And yes, $ip is being passed in as ‘(‘.  It should be 
possible to get a stack trace and figure out why it’s being passed in as that 
value...

Are we any closer to having a fix for this?

I’m leaving a file here:

http://www.redfish-solutions.com/downloads/spamhaus.eml

where I can reproduce the issue with:

% spamassassin -D check -t spamhaus.eml

Thanks



> On Mar 23, 2016, at 10:00 AM, Kevin A. McGrail <[email protected]> wrote:
> 
> Is it only happening with spamhaus?
> Regards,
> KAM
> 
> On March 23, 2016 5:26:20 AM EDT, Support SpamAssassin 
> <[email protected]> wrote:
> Hi,
> 
> 
> 
> since we released our new SpamAssassin for Windows we get some reports of 
> users having these warnings in their spamd log:
> 
> 
> 
> 
>  
> 
> Thu Mar 17 11:31:21 2016 [-2876] warn: Use of uninitialized value $4 in 
> concatenation (.) or string at Mail/SpamAssassin/Plugin/URIDNSBL.pm line 1042.
> Thu Mar 17 11:31:21 2016 [-2876] warn: Use of uninitialized value $3 in 
> concatenation (.) or string at Mail/SpamAssassin/Plugin/URIDNSBL.pm line 1042.
> Thu Mar 17 11:31:21 2016 [-2876] warn: Use of uninitialized value $2 in 
> concatenation (.) or string at Mail/SpamAssassin/Plugin/URIDNSBL.pm line 1042.
> Thu Mar 17 11:31:21 2016 [-2876] warn: dns: new_dns_packet 
> (domain=...(.sbl.spamhaus.org. type=A class=IN) failed: a domain name 
> contains a null label
> Thu Mar 17 11:31:21 2016 [-2876] warn: dns: new_dns_packet 
> (domain=...(.zen.spamhaus.org. type=A class=IN) failed: a domain name 
> contains a null label
> 
> 
> 
> 
>  
> 
> We put an additional warn line into URIDNSBL.pm telling the content of $ip.
> 
> 
> 
> è It is “(”
> 
> 
> 
> Thu Mar 17 11:31:21 2016 [-2876] warn: uridnsbl: lookup_dnsbl_for_ip $ip: ( 
> at Mail/SpamAssassin/Plugin/URIDNSBL.pm line 1039.
> 
> 
> 
> 
>  
> 
> It looks like an parsing problem of SpamAssassin. Un fortunately I’m not able 
> to reproduce it.
> 
> 
> 
> However does anyone have an idea how this bracket may get into the variable?
> 
> 
> 
> 
>  
> 
> Best regards,
> 
> 
> 
> 
>  
> 
> Harald Binkle
> 
> 
> 
> 
> 
> 
> 
> --------------------------------------------------------
> JAM Software GmbH
> Managing Director: Joachim Marder
> Am Wissenschaftspark 26 * 54296 Trier * Germany
> Phone: +49 (0)651-145 653 -0 * Fax: +49 (0)651-145 653 -29
> Commercial register number HRB 4920 (AG Wittlich) http://www.jam-software.com
> 
> 
> 
> 
> ----------------------------------------------------
> JAM Software GmbH
> Geschäftsführer: Joachim Marder
> Am Wissenschaftspark 26 * 54296 Trier * Germany
> Tel: 0651-145 653 -0 * Fax: 0651-145 653 -29
> Handelsregister Nr. HRB 4920 (AG Wittlich) http://www.jam-software.de

Reply via email to