Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security Nessus-Users
[Top] [All Lists]

Re: Inability to Run updateplugins.pl Script

Subject: Re: Inability to Run updateplugins.pl Script
Date: Fri, 08 Jun 2007 20:19:27 -0400
On 06/07/07 10:52, Walter Aiello wrote:

I am unable to run the updateplugins.pl scrip successfully:

root@artorius scanner]# ./updateplugins.pl -v
[5878] os_send(0) failed -- Socket operation on non-socket
[5878] plug_set_key:internal_send(0)['3 /tmp/ConnectTimeout/TCP/443=1;
']: Socket operation on non-socket
Could not open connection to plugins.nessus.org - Socket operation on non-socket
Could not retrieve the plugins MD5

I'm not familiar with the script you're using (part of Inprotect perhaps?), but the error message looks like something output by nessus-fetch when it can't establish a secure connection over port 443.


Running a script with the Perl Debugger, I was able to ascertain that the userid, password, etc.
are correct. However I am able to download an all-2.0.tar.gz file using the URL:
http://plugins.nessus.org/get.php?f=all-2.0.tar.gz&u=b4be96c6bd080bce5997f1657bf9848f&p=5b1c4849c67f8703319b6af98ebb03ff

nessus-fetch uses https when fetching plugins for a registered / direct feed to protect credentials. [You've just broadcast yours; you may wish to re-register.] So... can you connect to port 443 on plugins.nessus.org?


I am behind a firewall, but am not blocking outgoing to either the new or old plugins.nessus.org
IP address, but my host 172.16.0.0 IP address is being NAT'ed to a routable 152.16 address.
Do I need to modify the nessus-fetch.rc file? If I do, what do I need to modify?

nessus-fetch can be configured to support a proxy; I'm not clear if you need that, but the "man nessus-fetch" will tell you what's needed if so.


What else can I look at?

Does "nessus-fetch --check" report that it's properly configured?

George
--
theall@tenablesecurity.com
_______________________________________________
Nessus mailing list
Nessus@list.nessus.org
http://mail.nessus.org/mailman/listinfo/nessus

<Prev in Thread] Current Thread [Next in Thread>