I have a development nessus box running nessus 2.0.1 and RH8.0 and an older production RH7.3 nessus 1.2.7 box. I hacked this plugin to get it to recognize our locally patched sendmail header.
If I run the plugin on the 1.2.7 box I get this same error, it works nicely on the 8.0/2.0.1 box.
eliot
Renaud Deraison wrote:
On Tue, Mar 04, 2003 at 01:09:31PM -0600, Crow, Owen wrote:
Output from the banner grabber:^^^^^^^^^^^^^^^^^^^^^^^^^
Remote SMTP server banner : 220- hostname.com.com Sendmail 950413.SGI.8.6.12/950213.SGI.AUTOCF ready at Tue, 4 Mar 2003 12:54:30 -0600
220 ESMTP spoken here
Running test manually:
# /opt/nessus/bin/nasl -t hostname -s sendmail_header.nasl
[25225] plug_set_key:send(0)['1 smtp/banner/25=220- hostname.com.com
Sendmail 950413.SGI.8.6.12/950213.SGI.AUTOCF ready at Tue, 4 Mar 2003
13:05:20 -0600\r\n220 ESMTP spoken here\r\n;
'](0 out of 153): Socket operation on non-socket
[25225](sendmail_header.nasl) ereg() : regcomp() failed
Woah. Which OS are you running ?
Nessus 2.0.1, plugins updated just now (~13:00 CST).
Could you try again ? (and see if regcomp still fails ?)
