yes, it is completely empty yellow-ish window with a green bar at the top.  
i donot konw if my server missing some packets?


$ perl -e 'use Socket6 qw( inet_pton );' 

EXEC this in termimnal no any logs show. but with "use Socket6 qw( inet_pton 
)"  in AbuseWhois.pm file, when i start/stop nfsen will be show below logs;



Subroutine AbuseWhois::pack_sockaddr_in6 redefined at 
/usr/local/share/perl5/Exporter.pm line 66.
 at /data/nfsen/libexec/AbuseWhois.pm line 45.
Subroutine AbuseWhois::unpack_sockaddr_in6 redefined at 
/usr/local/share/perl5/Exporter.pm line 66.
 at /data/nfsen/libexec/AbuseWhois.pm line 45.
Subroutine Lookup::pack_sockaddr_in6 redefined at 
/usr/local/share/perl5/Exporter.pm line 66.
 at /data/nfsen/libexec/Lookup.pm line 43.
Subroutine Lookup::unpack_sockaddr_in6 redefined at 
/usr/local/share/perl5/Exporter.pm line 66.
 at /data/nfsen/libexec/Lookup.pm line 43.





also i have to install Nfsen 1.3.8 but when i start it also show my some 
issue logs. i googled but no any one sovled same issue with me.


-----Original Message-----
From: Peter Rathlev <pe...@rathlev.dk>
To: service <serv...@anlove.me>
Cc: nfsen-discuss@lists.sourceforge.net
Date: Thu, 21 Feb 2019 09:18:43 +0100
Subject: Re: [Nfsen-discuss] [HELP] when installed nfsen 1.3.6, all work 
well  but ip lookup was   not.


On Thu, 2019-02-21 at 13:47 +0800, service wrote:
> when i installed nfsen 1.3.6 in my server Centos 6.10, all is working
> .but when i lookup the IP info also  show emtpy.

As in a completely empty yellow-ish window with a green bar at the top?
 
> i find  /var/log/message as below when i click the IP for lookup;
>  
> nfsen[30777]: PANIC Comm Server dies: Undefined subroutine
> &AbuseWhois::inet_pton called at /data/nfsen/libexec/AbuseWhois.pm
> line 382, <STDIN> line 3.
>  
> also i have modify the AbuseWhois.pm and Lookup.pm  "use Socket6" to
> "Socket6->import(qw(pack_sockaddr_in6 unpack_sockaddr_in6 inet_pton
> getaddrinfo));"

Have you tried just using a regular import with "use"?

  use Socket6 qw( inet_pton );

If that still returns an error, what does the following say when
executed from the command line?

  $ perl -e 'use Socket6 qw( inet_pton );'

It should just return the prompt and no output. But if "inet_pton" is
not defined (correctly) it will says something like this:

  "inet_pton" is not exported by the Socket6 module
  Can't continue after import errors at -e line 1.
  BEGIN failed--compilation aborted at -e line 1.

We're using NFsen 1.3.8 (with a few patches) and have exactly the "use"
line shown above in AbuseWhois.pm.

--
Peter




_______________________________________________
Nfsen-discuss mailing list
Nfsen-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss
_______________________________________________
Nfsen-discuss mailing list
Nfsen-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss

Reply via email to