I finally gave up using external nessus server and installed nessus on the
same PF box and it worked perfectly fine. The only other difference is that
the external nessus server is V4.4 and the new one I installed is V5.2.

Do we have to make any changes for the Packetfence to work with external
nessus server- its scheduling the scan and on the external server and
deleting those reports after the scan is completed as specified in
nessus.pmbut not parsing the report?



On Mon, Jan 21, 2013 at 5:30 PM, siddhartha mukkamala <
[email protected]> wrote:

> Seems like when we connect a host, PF is launching the nessus scan using
> XMLRPC and scanning the host and deleting the scan report from external
> nessus server but failing to trigger violations. Where does the PF server
> stores the downloaded nessus report? Is there a way to debug the flow?
>
> I commented out the below lines in nessus.pm to check the report on
> nessus server for plugin ids, it seems like  pf::scan::parse_scan_report
> failed to trigger the violations based on the plugin_ids..can someone
> help...
>
>  # Get the report
>     $this->{'_report'} = $n->report_filenbe_download($scanid);
>     # Remove report on the server and logout from nessus
>     #$n->report_delete($scanid);
>     #$n->DESTROY;
>     # Clean the report
>    $this->{'_report'} = [ split("\n", $this->{'_report'}) ];
>
>     pf::scan::parse_scan_report($this);
>
>
>
> --
> Siddhartha




-- 
Siddhartha
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to