On Wed, Sep 07, 2005 at 03:47:24PM -0400, George Georgalis wrote:
>On Wed, Sep 07, 2005 at 03:24:50PM -0400, Matt Kettler wrote:
>>George Georgalis wrote:
>>
>>> grep -r REPORT /etc/spamassassin/ /usr/share/spamassassin/
>>> returned nothing that wasn't attached to other characters.
>>
>>Hmm.. what about greping /etc/resolv.conf?
>
>nothing.
>
>>Better yet, let's look at the code surrounding line 233 of INET.pm
>> head -n 235 /usr/share/perl/5.6.1/IO/Socket/INET.pm line |tail -n 5
>
>  head -n 235 /usr/share/perl/5.6.1/IO/Socket/INET.pm |tail -n 5
>
>}
>
>sub sockport {
>    @_ == 1 or croak 'usage: $sock->sockport()';
>    my($sock) = @_;
>
>
>>That will at least help us narrow in on what parameter is text instead of
>>numeric, which might help us figure out what the problem is.

Well a grep Argument of my logs brings up some other entries,

2005-09-07 20:49:40.686200500 Argument "REPORT" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> line 117.
2005-09-07 20:49:40.703091500 Argument "REPORT" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> line 117.
2005-09-07 20:49:40.707188500 Argument "REPORT" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> line 117.
2005-09-07 20:49:40.724947500 Argument "REPORT" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> line 117.
2005-09-07 20:53:58.597992500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> line 80.
2005-09-07 20:53:58.602607500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> line 80.
2005-09-07 20:53:58.671268500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> line 80.
2005-09-07 20:53:59.208889500 Argument "ns1.nlnetlabs.nl." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> 
line 80.
2005-09-07 20:53:59.212616500 Argument "ns2.berdom.net." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> 
line 80.
2005-09-07 20:53:59.216305500 Argument "ns1.berdom.net." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN3> 
line 80.
2005-09-07 20:56:23.962210500 Argument "REPORT" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> line 58.
2005-09-07 20:56:23.978231500 Argument "REPORT" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> line 58.
2005-09-07 20:56:23.982179500 Argument "REPORT" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> line 58.
2005-09-07 20:56:23.999445500 Argument "REPORT" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> line 58.
2005-09-07 21:01:37.253175500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> line 203.
2005-09-07 21:01:37.253182500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> line 203.
2005-09-07 21:01:37.302893500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> line 203.
2005-09-07 21:01:38.623757500 Argument "ns2.info.nl." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> 
line 203.
2005-09-07 21:01:38.627453500 Argument "ns1.info.nl." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN18> 
line 203.
2005-09-07 21:03:44.712295500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN40> line 33.
2005-09-07 21:03:44.712306500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN40> line 33.
2005-09-07 21:03:44.728381500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN40> line 33.
2005-09-07 21:03:44.976395500 Argument "ns1.logingcramp.com." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN40> 
line 33.
2005-09-07 21:03:44.980485500 Argument "ns2.logingcramp.com." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN40> 
line 33.
2005-09-07 21:16:24.919024500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN33> line 34.
2005-09-07 21:16:24.923417500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN33> line 34.
2005-09-07 21:16:24.954193500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN33> line 34.
2005-09-07 21:16:25.142212500 Argument "ns1.hushdns.com." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN33> 
line 34.
2005-09-07 21:16:25.146072500 Argument "ns2.hushdns.com." isn't numeric in 
subroutine entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN33> 
line 34.
2005-09-07 21:21:32.709549500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN44> line 24.
2005-09-07 21:21:33.130575500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN64> line 20.
2005-09-07 21:21:33.327624500 Argument "CHECK" isn't numeric in subroutine 
entry at /usr/share/perl/5.6.1/IO/Socket/INET.pm line 223, <GEN51> line 100.

I am able to resolve those domains to IPs.
This time I've managed to include the whole subroutine...

/usr/share/perl/5.6.1/IO/Socket/INET.pm

    233 sub sockport {
    234     @_ == 1 or croak 'usage: $sock->sockport()';
    235     my($sock) = @_;
    236     my $name = $sock->sockname;
    237     $name ? (sockaddr_in($name))[0] : undef;
    238 }

If I can provide any other info, let me know.

// George


-- 
George Georgalis, systems architect, administrator <IXOYE><
http://galis.org/ cell:646-331-2027 mailto:[EMAIL PROTECTED]

Reply via email to