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
------------------------------------------------------------------------------
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