You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Reindl Harald <h....@thelounge.net> on 2016/07/10 15:08:32 UTC

spamd: dns: new_dns_packet: a domain name contains a null label

Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet 
(domain=www..windstrom.at. type=A class=IN) failed: a domain name 
contains a null label

i guess that was a typo in the mail itself - shouldn't SA replace such 
accidents (double dot) or at least recognize and ignore it so that 
dns/uribl looksups suceed corretly?


Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by RW <rw...@googlemail.com>.
On Sun, 10 Jul 2016 17:08:32 +0200
Reindl Harald wrote:

> Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet 
> (domain=www..windstrom.at. type=A class=IN) failed: a domain name 
> contains a null label
> 
> i guess that was a typo in the mail itself - shouldn't SA replace
> such accidents (double dot) or at least recognize and ignore it so
> that dns/uribl looksups suceed corretly?
> 




https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7156

Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Reindl Harald <h....@thelounge.net>.
Am 27.07.2016 um 15:08 schrieb Reindl Harald:
> Am 27.07.2016 um 12:00 schrieb Reindl Harald:
>> Am 11.07.2016 um 13:47 schrieb Axb:
>>> <sigh>
>>>
>>> Bug 7156
>>> Bug 7104
>>> Bug 6896
>>
>> on Fedora 24 when that happens at the same time error like below appear
>> in the maillog (perl-5.22.2-361.fc24.x86_64)
>
> maybe better in context here:
>
> Jul 27 13:43:12 mail-gw spamd[9381]: Use of uninitialized value $4 in
> concatenation (.) or string at
> /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line
> 1042, <GEN88> line 202

bugreport to keep that tracked:
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7339


Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Reindl Harald <h....@thelounge.net>.
Am 27.07.2016 um 12:00 schrieb Reindl Harald:
> Am 11.07.2016 um 13:47 schrieb Axb:
>> <sigh>
>>
>> Bug 7156
>> Bug 7104
>> Bug 6896
>
> on Fedora 24 when that happens at the same time error like below appear
> in the maillog (perl-5.22.2-361.fc24.x86_64)

maybe better in context here:

Jul 27 13:43:12 mail-gw spamd[9381]: Use of uninitialized value $4 in 
concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN88> line 202.
Jul 27 13:43:12 mail-gw spamd[9381]: Use of uninitialized value $3 in 
concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN88> line 202.
Jul 27 13:43:12 mail-gw spamd[9381]: Use of uninitialized value $2 in 
concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN88> line 202.
Jul 27 13:43:12 mail-gw spamd[9381]: dns: new_dns_packet 
(domain=...(.sbl.spamhaus.org. type=A class=IN) failed: a domain name 
contains a null label
Jul 27 13:43:12 mail-gw spamd[9381]: dns: new_dns_packet 
(domain=...(.zen.spamhaus.org. type=A class=IN) failed: a domain name 
contains a null label
Jul 27 13:43:12 mail-gw spamd[9381]: Use of uninitialized value $4 in 
concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN88> line 202.
Jul 27 13:43:12 mail-gw spamd[9381]: Use of uninitialized value $3 in 
concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN88> line 202.
Jul 27 13:43:12 mail-gw spamd[9381]: Use of uninitialized value $2 in 
concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN88> line 202
>
>> On 07/11/2016 01:42 PM, Jari Fredriksson wrote:
>> Reindl Harald kirjoitti 11.7.2016 14:34:
>>>>> Am 11.07.2016 um 13:27 schrieb Jari Fredriksson:
>>>>>> Reindl Harald kirjoitti 11.7.2016 11:52:
>>>>>>> Am 11.07.2016 um 10:02 schrieb Jari Fredriksson:
>>>>>>>> Define correctly, please.
>>>>>>
>>>>>>> "www..windstrom.at" is obvious wrong and was meant as
>>>>>>> "www.windstrom.at", so fix that typo in the background or just
>>>>>>> ignore
>>>>>>> the url at all since it CAN NOT become a positive dns response
>>>>>>
>>>>>> I have been in this camp too as younger and wanting be user friendly.
>>>>>> After that I have been impressed by a fellow talking about
>>>>>> deterministic
>>>>>> functions and that. Garbage in, garbage out. Invalid DNS name can not
>>>>>> become positive dns response. Ever. Why should we change that
>>>>>> somehow?
>>>>>
>>>>> because "we" are a score-based contentfilter and deal by definition
>>>>> with garbage all day long?
>>>>>
>>>>> so either recognize the garbage and don't send out invalid
>>>>> dns-requests at all or normalize it - in any case their is no point
>>>>> trigger hundrets of loglines with "a domain name contains a null
>>>>> label"
>>
>> Fair enough, and valid thinking. I was also thinking that if the
>> resolver returns garbage that can not be used as scoring points for SA,
>> when we have to handle this.
>>
>> But the resolver is not responsible for this, it should be SA task to
>> identify invalid value and not even try to resolve it. And it just
>> occurred to me that the SA discussion list is the right forum for it,
>> and I have been a total fool.
>>
>> Please bear with me, I was lazy...
>>
>>>>>
>>>>>>>> 10. heinäkuuta 2016 18.08.32 GMT+03:00 Reindl Harald
>>>>>>>> <h....@thelounge.net> kirjoitti:
>>>>>>>>
>>>>>>>>     Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet
>>>>>>>>     (domain=www..windstrom.at <http://windstrom.at>. type=A
>>>>>>>> class=IN) failed: a domain name
>>>>>>>>     contains a null label
>>>>>>>>
>>>>>>>>     i guess that was a typo in the mail itself - shouldn't SA
>>>>>>>> replace such
>>>>>>>>     accidents (double dot) or at least recognize and ignore it so
>>>>>>>> that
>>>>>>>>     dns/uribl looksups suceed corretly?


Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Reindl Harald <h....@thelounge.net>.

Am 11.07.2016 um 13:47 schrieb Axb:
> <sigh>
>
> Bug 7156
> Bug 7104
> Bug 6896

on Fedora 24 when that happens at the same time error like below appear 
in the maillog (perl-5.22.2-361.fc24.x86_64)

  **Unmatched Entries**
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042.: 38 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042.: 38 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042.: 38 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN164> line 831.: 10 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN164> line 831.: 10 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN164> line 831.: 10 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN122> line 1516.: 8 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN53> line 2563.: 8 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN53> line 2563.: 8 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN122> line 1516.: 8 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN122> line 1516.: 8 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN53> line 2563.: 8 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN139> line 578.: 6 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN139> line 578.: 6 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN139> line 578.: 6 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN100> line 418.: 4 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN100> line 418.: 4 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN183> line 179.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN183> line 179.: 4 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN89> line 130.: 4 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN190> line 446.: 4 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN108> line 426.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN113> line 426.: 4 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN113> line 426.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN190> line 446.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN100> line 418.: 4 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN183> line 179.: 4 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN151> line 2087.: 4 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN190> line 446.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN151> line 2087.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN94> line 439.: 4 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN113> line 426.: 4 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN89> line 130.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN89> line 130.: 4 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN108> line 426.: 4 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN94> line 439.: 4 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN94> line 439.: 4 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN151> line 2087.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN108> line 426.: 4 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN107> line 4160.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN124> line 241.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN107> line 4160.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN66> line 804.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN113> line 339.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN115> line 241.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN115> line 241.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN107> line 4160.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN133> line 343.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN165> line 544.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN124> line 241.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN133> line 343.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN66> line 804.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN120> line 241.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN76> line 242.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN113> line 339.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN66> line 804.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN124> line 241.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN165> line 544.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN165> line 544.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN113> line 339.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN76> line 242.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN134> line 462.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN133> line 343.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN76> line 242.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN120> line 241.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN115> line 241.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN134> line 462.: 3 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN134> line 462.: 3 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN120> line 241.: 3 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN80> line 130.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN98> line 158.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN71> line 197.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN28> line 540.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN108> line 2190.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN153> line 2087.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN131> line 489.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN108> line 2190.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN142> line 252.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN91> line 203.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN71> line 197.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN31> line 308.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN153> line 2087.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN224> line 921.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN80> line 130.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN68> line 173.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN129> line 550.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN107> line 790.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN28> line 540.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN105> line 2190.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN87> line 635.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN31> line 308.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN142> line 252.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN157> line 493.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN157> line 493.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN42> line 503.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN131> line 489.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN124> line 239.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN136> line 852.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN87> line 635.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN84> line 173.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN136> line 852.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN124> line 239.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN94> line 173.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN131> line 489.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN94> line 173.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN139> line 234.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN98> line 158.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN157> line 493.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN68> line 173.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN145> line 785.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN84> line 173.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN42> line 503.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN105> line 2190.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN129> line 550.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN87> line 635.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN224> line 921.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN71> line 197.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN121> line 551.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN28> line 540.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN142> line 252.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN121> line 551.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN139> line 234.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN42> line 503.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN124> line 239.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN84> line 173.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN105> line 2190.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN145> line 785.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN158> line 214.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN68> line 173.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN224> line 921.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN31> line 308.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN121> line 551.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN98> line 158.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN162> line 186.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN94> line 173.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN158> line 214.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN162> line 186.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN91> line 203.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN81> line 2190.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN139> line 234.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN153> line 2087.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN162> line 186.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN107> line 790.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN108> line 2190.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN158> line 214.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN80> line 130.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN145> line 785.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN81> line 2190.: 2 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN129> line 550.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN136> line 852.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN107> line 790.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN81> line 2190.: 2 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN91> line 203.: 2 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN55> line 738.: 1 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN201> line 786.: 1 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN201> line 786.: 1 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN55> line 738.: 1 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN177> line 601.: 1 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN177> line 601.: 1 Time(s)
     Use of uninitialized value $4 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN162> line 1030.: 1 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN162> line 1030.: 1 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN177> line 601.: 1 Time(s)
     Use of uninitialized value $3 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN162> line 1030.: 1 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN55> line 738.: 1 Time(s)
     Use of uninitialized value $2 in concatenation (.) or string at 
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/URIDNSBL.pm line 
1042, <GEN201> line 786.: 1 Time(s)

> On 07/11/2016 01:42 PM, Jari Fredriksson wrote:
> Reindl Harald kirjoitti 11.7.2016 14:34:
>>>> Am 11.07.2016 um 13:27 schrieb Jari Fredriksson:
>>>>> Reindl Harald kirjoitti 11.7.2016 11:52:
>>>>>> Am 11.07.2016 um 10:02 schrieb Jari Fredriksson:
>>>>>>> Define correctly, please.
>>>>>
>>>>>> "www..windstrom.at" is obvious wrong and was meant as
>>>>>> "www.windstrom.at", so fix that typo in the background or just ignore
>>>>>> the url at all since it CAN NOT become a positive dns response
>>>>>
>>>>> I have been in this camp too as younger and wanting be user friendly.
>>>>> After that I have been impressed by a fellow talking about
>>>>> deterministic
>>>>> functions and that. Garbage in, garbage out. Invalid DNS name can not
>>>>> become positive dns response. Ever. Why should we change that somehow?
>>>>
>>>> because "we" are a score-based contentfilter and deal by definition
>>>> with garbage all day long?
>>>>
>>>> so either recognize the garbage and don't send out invalid
>>>> dns-requests at all or normalize it - in any case their is no point
>>>> trigger hundrets of loglines with "a domain name contains a null
>>>> label"
>
> Fair enough, and valid thinking. I was also thinking that if the
> resolver returns garbage that can not be used as scoring points for SA,
> when we have to handle this.
>
> But the resolver is not responsible for this, it should be SA task to
> identify invalid value and not even try to resolve it. And it just
> occurred to me that the SA discussion list is the right forum for it,
> and I have been a total fool.
>
> Please bear with me, I was lazy...
>
>>>>
>>>>>>> 10. heinäkuuta 2016 18.08.32 GMT+03:00 Reindl Harald
>>>>>>> <h....@thelounge.net> kirjoitti:
>>>>>>>
>>>>>>>     Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet
>>>>>>>     (domain=www..windstrom.at <http://windstrom.at>. type=A
>>>>>>> class=IN) failed: a domain name
>>>>>>>     contains a null label
>>>>>>>
>>>>>>>     i guess that was a typo in the mail itself - shouldn't SA
>>>>>>> replace such
>>>>>>>     accidents (double dot) or at least recognize and ignore it so
>>>>>>> that
>>>>>>>     dns/uribl looksups suceed corretly?


Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Axb <ax...@gmail.com>.
<sigh>

Bug 7156
Bug 7104
Bug 6896



On 07/11/2016 01:42 PM, Jari Fredriksson wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Reindl Harald kirjoitti 11.7.2016 14:34:
>> Am 11.07.2016 um 13:27 schrieb Jari Fredriksson:
>>> Reindl Harald kirjoitti 11.7.2016 11:52:
>>>> Am 11.07.2016 um 10:02 schrieb Jari Fredriksson:
>>>>> Define correctly, please.
>>>
>>>> "www..windstrom.at" is obvious wrong and was meant as
>>>> "www.windstrom.at", so fix that typo in the background or just ignore
>>>> the url at all since it CAN NOT become a positive dns response
>>>
>>> I have been in this camp too as younger and wanting be user friendly.
>>> After that I have been impressed by a fellow talking about deterministic
>>> functions and that. Garbage in, garbage out. Invalid DNS name can not
>>> become positive dns response. Ever. Why should we change that somehow?
>>
>> because "we" are a score-based contentfilter and deal by definition
>> with garbage all day long?
>>
>> so either recognize the garbage and don't send out invalid
>> dns-requests at all or normalize it - in any case their is no point
>> trigger hundrets of loglines with "a domain name contains a null
>> label"
>
> Fair enough, and valid thinking. I was also thinking that if the
> resolver returns garbage that can not be used as scoring points for SA,
> when we have to handle this.
>
> But the resolver is not responsible for this, it should be SA task to
> identify invalid value and not even try to resolve it. And it just
> occurred to me that the SA discussion list is the right forum for it,
> and I have been a total fool.
>
> Please bear with me, I was lazy...
>
>>
>>>>> 10. heinäkuuta 2016 18.08.32 GMT+03:00 Reindl Harald
>>>>> <h....@thelounge.net> kirjoitti:
>>>>>
>>>>>     Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet
>>>>>     (domain=www..windstrom.at <http://windstrom.at>. type=A class=IN) failed: a domain name
>>>>>     contains a null label
>>>>>
>>>>>     i guess that was a typo in the mail itself - shouldn't SA replace such
>>>>>     accidents (double dot) or at least recognize and ignore it so that
>>>>>     dns/uribl looksups suceed corretly?
>
> - --
> Jari Fredriksson
> Bitwell Oy
> +358 400 779 440
> jarif@bitwell.biz
> https://www.bitwell.biz - cost effective hosting and security for
> ecommerce
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
>
> iEYEARECAAYFAleDhhwACgkQKL4IzOyjSrYl/wCg8vPCDH1uhmhDZya5ZiAeOdCY
> gXYAoMLe7RimwzDTxEjvxJIDaxHPqJZx
> =SbNH
> -----END PGP SIGNATURE-----
>



Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Jari Fredriksson <ja...@bitwell.biz>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Reindl Harald kirjoitti 11.7.2016 14:34:
> Am 11.07.2016 um 13:27 schrieb Jari Fredriksson:
>> Reindl Harald kirjoitti 11.7.2016 11:52:
>>> Am 11.07.2016 um 10:02 schrieb Jari Fredriksson:
>>>> Define correctly, please.
>> 
>>> "www..windstrom.at" is obvious wrong and was meant as
>>> "www.windstrom.at", so fix that typo in the background or just ignore
>>> the url at all since it CAN NOT become a positive dns response
>> 
>> I have been in this camp too as younger and wanting be user friendly.
>> After that I have been impressed by a fellow talking about deterministic
>> functions and that. Garbage in, garbage out. Invalid DNS name can not
>> become positive dns response. Ever. Why should we change that somehow?
> 
> because "we" are a score-based contentfilter and deal by definition
> with garbage all day long?
> 
> so either recognize the garbage and don't send out invalid
> dns-requests at all or normalize it - in any case their is no point
> trigger hundrets of loglines with "a domain name contains a null
> label"

Fair enough, and valid thinking. I was also thinking that if the
resolver returns garbage that can not be used as scoring points for SA,
when we have to handle this.

But the resolver is not responsible for this, it should be SA task to
identify invalid value and not even try to resolve it. And it just
occurred to me that the SA discussion list is the right forum for it,
and I have been a total fool.

Please bear with me, I was lazy...

> 
>>>> 10. heinäkuuta 2016 18.08.32 GMT+03:00 Reindl Harald
>>>> <h....@thelounge.net> kirjoitti:
>>>> 
>>>>     Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet
>>>>     (domain=www..windstrom.at <http://windstrom.at>. type=A class=IN) failed: a domain name
>>>>     contains a null label
>>>> 
>>>>     i guess that was a typo in the mail itself - shouldn't SA replace such
>>>>     accidents (double dot) or at least recognize and ignore it so that
>>>>     dns/uribl looksups suceed corretly?

- -- 
Jari Fredriksson
Bitwell Oy
+358 400 779 440
jarif@bitwell.biz
https://www.bitwell.biz - cost effective hosting and security for
ecommerce
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAleDhhwACgkQKL4IzOyjSrYl/wCg8vPCDH1uhmhDZya5ZiAeOdCY
gXYAoMLe7RimwzDTxEjvxJIDaxHPqJZx
=SbNH
-----END PGP SIGNATURE-----

Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Reindl Harald <h....@thelounge.net>.

Am 11.07.2016 um 13:27 schrieb Jari Fredriksson:
> Reindl Harald kirjoitti 11.7.2016 11:52:
>> Am 11.07.2016 um 10:02 schrieb Jari Fredriksson:
>>> Define correctly, please.
>
>> "www..windstrom.at" is obvious wrong and was meant as
>> "www.windstrom.at", so fix that typo in the background or just ignore
>> the url at all since it CAN NOT become a positive dns response
>
> I have been in this camp too as younger and wanting be user friendly.
> After that I have been impressed by a fellow talking about deterministic
> functions and that. Garbage in, garbage out. Invalid DNS name can not
> become positive dns response. Ever. Why should we change that somehow?

because "we" are a score-based contentfilter and deal by definition with 
garbage all day long?

so either recognize the garbage and don't send out invalid dns-requests 
at all or normalize it - in any case their is no point trigger hundrets 
of loglines with "a domain name contains a null label"

>>> 10. heinäkuuta 2016 18.08.32 GMT+03:00 Reindl Harald
>>> <h....@thelounge.net> kirjoitti:
>>>
>>>     Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet
>>>     (domain=www..windstrom.at <http://windstrom.at>. type=A class=IN) failed: a domain name
>>>     contains a null label
>>>
>>>     i guess that was a typo in the mail itself - shouldn't SA replace such
>>>     accidents (double dot) or at least recognize and ignore it so that
>>>     dns/uribl looksups suceed corretly?


Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Jari Fredriksson <ja...@bitwell.biz>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Reindl Harald kirjoitti 11.7.2016 11:52:
> Am 11.07.2016 um 10:02 schrieb Jari Fredriksson:
>> Define correctly, please.
> 
> "www..windstrom.at" is obvious wrong and was meant as
> "www.windstrom.at", so fix that typo in the background or just ignore
> the url at all since it CAN NOT become a positive dns response

I have been in this camp too as younger and wanting be user friendly.
After that I have been impressed by a fellow talking about deterministic
functions and that. Garbage in, garbage out. Invalid DNS name can not
become positive dns response. Ever. Why should we change that somehow?

br. jarif

> 
>> 10. heinäkuuta 2016 18.08.32 GMT+03:00 Reindl Harald
>> <h....@thelounge.net> kirjoitti:
>> 
>>     Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet
>>     (domain=www..windstrom.at <http://windstrom.at>. type=A class=IN) failed: a domain name
>>     contains a null label
>> 
>>     i guess that was a typo in the mail itself - shouldn't SA replace such
>>     accidents (double dot) or at least recognize and ignore it so that
>>     dns/uribl looksups suceed corretly?

- -- 
Jari Fredriksson
Bitwell Oy
+358 400 779 440
jarif@bitwell.biz
https://www.bitwell.biz - cost effective hosting and security for
ecommerce
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAleDgoYACgkQKL4IzOyjSrZrVgCgpaiC6NrEVrsoN/UBwqzXAW4N
aicAoOH2mIYNlTSyxkYooPOhYwM5/C9e
=R3M6
-----END PGP SIGNATURE-----

Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Reindl Harald <h....@thelounge.net>.

Am 11.07.2016 um 10:02 schrieb Jari Fredriksson:
> Define correctly, please.

"www..windstrom.at" is obvious wrong and was meant as 
"www.windstrom.at", so fix that typo in the background or just ignore 
the url at all since it CAN NOT become a positive dns response

> 10. heinäkuuta 2016 18.08.32 GMT+03:00 Reindl Harald
> <h....@thelounge.net> kirjoitti:
>
>     Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet
>     (domain=www..windstrom.at <http://windstrom.at>. type=A class=IN) failed: a domain name
>     contains a null label
>
>     i guess that was a typo in the mail itself - shouldn't SA replace such
>     accidents (double dot) or at least recognize and ignore it so that
>     dns/uribl looksups suceed corretly?


Re: spamd: dns: new_dns_packet: a domain name contains a null label

Posted by Jari Fredriksson <ja...@bitwell.biz>.
Define correctly, please.

10. hein�kuuta 2016 18.08.32 GMT+03:00 Reindl Harald <h....@thelounge.net> kirjoitti:
>Jul  8 10:00:40 mail-gw spamd[14221]: dns: new_dns_packet 
>(domain=www..windstrom.at. type=A class=IN) failed: a domain name 
>contains a null label
>
>i guess that was a typo in the mail itself - shouldn't SA replace such 
>accidents (double dot) or at least recognize and ignore it so that 
>dns/uribl looksups suceed corretly?

-- 
Jari Fredriksson
Bitwell Oy
+358 400 779440
jarif@bitwell.biz