No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

The Default trap receiver (UPD 162) can not be started normally

Publication Date:  2012-07-25 Views:  53 Downloads:  0
Issue Description
When we try to bind some devices to default  trap receiver the  alarms are shown also if we try to stop and restar it the default trap receiver (UPD 162) can not be started normally.
Alarm Information
In the trap receiver window of U2000 software the default trap receiver is shown as starting and after some time is shown as a not runing and it chage indefinetly in this two states.
Handling Process
We checked the deafult trap receiver and also configured another one different and did several operations trying to make the deafult trap receiver go start up.
We checked the configuration of the devices also did capture on U200o server and the result was that the devices were sending the traps and the server received the traps but did not process them and showed them in U2000.
so trougth Solaris script we hecked which port were used in the system and there was one SNMP procees using such port, so we checked the configuration of NBI and we found that it was using UDP 162.
We iused the following script to find  nad kill the proccess:
#!/bin/sh
#################################################################
#                       name: check HB_PORT  162                #
#                                                               #
#
################################################################
ps -eaf | awk '{print $2}' > tmpFile
PIDS=`sed '1d' tmpFile`
for pid in $PIDS
do
        tmpStr=`pfiles $pid`
        if [ $? -eq 0 ];
        then
                tmpPorts=`echo "$tmpStr" | grep "port:"| awk '{print $5}'`
                for port in $tmpPorts
                do
                        if [ "$port" = "162" ]; then
#                               kill -9 $pid
                                echo $pid
                        fi
                done
        fi
done
Root Cause
There was another module(NBI) of the same U2000 using the same port and that why it was not posible to the default trap receiver use such port. It was necesary to free such port changing the configuration of NBI and leave it free for the default trap receiver.
Suggestions
The suggestion is to implement one function in U2000 that does not permit to use another port that is already used by another application or process in the same server.

END