I try to use snmptrapd to handle traps for various purposes but it does
not work properly.
I can see the traps in /var/log/messages but not in the trap destination
defined in snmptrapd.conf.
I have setup a test script in php to write all parameters to a log file.
When a trap comes in the php script is called and a line is added to the
log file but the trap info is not passed.
A test with a shell script based on snmptt and nagios docs also does not
work.
Tips to a solution are welcome.
Thanks.
Code :
[snmptrapd.conf]
disableAuthorization yes
traphandle default /tmp/trap.php
[trap.php]
#!/usr/bin/php -q
<?php
$var = serialize($_SERVER['argv']);
$var .= "\n";
// Open the file and erase the contents if any
$fp = fopen('/tmp/snmptrapd.log', "a");
// Write the data to the file
fwrite($fp,$var);
// Close the file
fclose($fp);
?>
--
Peter Davidse
IT-Konsulent / Elverum
Høgskolen i Hedmark
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users