From: Thomas S. <tsc...@fi...> - 2002-12-03 15:51:08
|
Hi! >Thomas Schweikle said: > >> I've found some (three) "java.lang.NullPointerException" >> in "capsd.log". One of them here: > > Any chance you could include some more information > with your logs? The basic stuff first: > > 1) What O/S are you running on SuSE 8.1, SunJava 1.4.1_01 > 2) What hardware are you running on PII/400, 196 MByte RAM, 512 MByte Swap > 3) What version of OpenNMS are you using OpenNMS 1.0.1 > Also, since this occurs during a re-scan: > 1) What device are you trying to rescan The machine has two devices. Both are affected. I got the error trying to open the performance display for this machine within the web-browser. The page showing device selection gave the error. Navigating directly to the performance diagrams page worked. > 2) Include an snmpwalk of the ifTable and the ipAddrTable xch4008@yc9a880w:~> snmpwalk -c public 10.2.107.203 ifTable interfaces.ifTable.ifEntry.ifIndex.1 = 1 interfaces.ifTable.ifEntry.ifIndex.2 = 2 interfaces.ifTable.ifEntry.ifIndex.3 = 3 interfaces.ifTable.ifEntry.ifIndex.4 = 4 interfaces.ifTable.ifEntry.ifDescr.1 = lo interfaces.ifTable.ifEntry.ifDescr.2 = eth interfaces.ifTable.ifEntry.ifDescr.3 = tr0 interfaces.ifTable.ifEntry.ifDescr.4 = sit interfaces.ifTable.ifEntry.ifType.1 = softwareLoopback(24) interfaces.ifTable.ifEntry.ifType.2 = ethernetCsmacd(6) interfaces.ifTable.ifEntry.ifType.3 = iso88025TokenRing(9) interfaces.ifTable.ifEntry.ifType.4 = tunnel(131) interfaces.ifTable.ifEntry.ifMtu.1 = 16436 interfaces.ifTable.ifEntry.ifMtu.2 = 1500 interfaces.ifTable.ifEntry.ifMtu.3 = 4056 interfaces.ifTable.ifEntry.ifMtu.4 = 1480 interfaces.ifTable.ifEntry.ifSpeed.1 = Gauge32: 10000000 interfaces.ifTable.ifEntry.ifSpeed.2 = Gauge32: 10000000 interfaces.ifTable.ifEntry.ifSpeed.3 = Gauge32: 4000000 interfaces.ifTable.ifEntry.ifSpeed.4 = Gauge32: 0 interfaces.ifTable.ifEntry.ifPhysAddress.1 = interfaces.ifTable.ifEntry.ifPhysAddress.2 = 0:b0:d0:68:9d:b9 interfaces.ifTable.ifEntry.ifPhysAddress.3 = 0:40:aa:44:f3:a8 interfaces.ifTable.ifEntry.ifPhysAddress.4 = interfaces.ifTable.ifEntry.ifAdminStatus.1 = up(1) interfaces.ifTable.ifEntry.ifAdminStatus.2 = up(1) interfaces.ifTable.ifEntry.ifAdminStatus.3 = up(1) interfaces.ifTable.ifEntry.ifAdminStatus.4 = down(2) interfaces.ifTable.ifEntry.ifOperStatus.1 = up(1) interfaces.ifTable.ifEntry.ifOperStatus.2 = up(1) interfaces.ifTable.ifEntry.ifOperStatus.3 = up(1) interfaces.ifTable.ifEntry.ifOperStatus.4 = down(2) interfaces.ifTable.ifEntry.ifInOctets.1 = Counter32: 17804 interfaces.ifTable.ifEntry.ifInOctets.2 = Counter32: 110714324 interfaces.ifTable.ifEntry.ifInOctets.3 = Counter32: 1803639335 interfaces.ifTable.ifEntry.ifInOctets.4 = Counter32: 0 interfaces.ifTable.ifEntry.ifInUcastPkts.1 = Counter32: 214 interfaces.ifTable.ifEntry.ifInUcastPkts.2 = Counter32: 1318835 interfaces.ifTable.ifEntry.ifInUcastPkts.3 = Counter32: 5706492 interfaces.ifTable.ifEntry.ifInUcastPkts.4 = Counter32: 0 interfaces.ifTable.ifEntry.ifInErrors.1 = Counter32: 0 interfaces.ifTable.ifEntry.ifInErrors.2 = Counter32: 0 interfaces.ifTable.ifEntry.ifInErrors.3 = Counter32: 0 interfaces.ifTable.ifEntry.ifInErrors.4 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutOctets.1 = Counter32: 17804 interfaces.ifTable.ifEntry.ifOutOctets.2 = Counter32: 4018993513 interfaces.ifTable.ifEntry.ifOutOctets.3 = Counter32: 34209533 interfaces.ifTable.ifEntry.ifOutOctets.4 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutUcastPkts.1 = Counter32: 214 interfaces.ifTable.ifEntry.ifOutUcastPkts.2 = Counter32: 2819717 interfaces.ifTable.ifEntry.ifOutUcastPkts.3 = Counter32: 42251 interfaces.ifTable.ifEntry.ifOutUcastPkts.4 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutDiscards.1 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutDiscards.2 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutDiscards.3 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutDiscards.4 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutErrors.1 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutErrors.2 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutErrors.3 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutErrors.4 = Counter32: 0 interfaces.ifTable.ifEntry.ifOutQLen.1 = Gauge32: 0 interfaces.ifTable.ifEntry.ifOutQLen.2 = Gauge32: 0 interfaces.ifTable.ifEntry.ifOutQLen.3 = Gauge32: 0 interfaces.ifTable.ifEntry.ifOutQLen.4 = Gauge32: 0 interfaces.ifTable.ifEntry.ifSpecific.1 = OID: .ccitt.zeroDotZero interfaces.ifTable.ifEntry.ifSpecific.2 = OID: .ccitt.zeroDotZero interfaces.ifTable.ifEntry.ifSpecific.3 = OID: .ccitt.zeroDotZero interfaces.ifTable.ifEntry.ifSpecific.4 = OID: .ccitt.zeroDotZero xch4008@yc9a880w:~> snmpwalk -c public 10.2.107.203 ipAddr ip.ipAddrTable.ipAddrEntry.ipAdEntAddr.0.0.0.0 = IpAddress: 0.0.0.0 ip.ipAddrTable.ipAddrEntry.ipAdEntAddr.10.2.107.203 = IpAddress: 10.2.107.203 ip.ipAddrTable.ipAddrEntry.ipAdEntAddr.10.253.209.150 = IpAddress: 10.253.209.150 ip.ipAddrTable.ipAddrEntry.ipAdEntAddr.127.0.0.1 = IpAddress: 127.0.0.1 ip.ipAddrTable.ipAddrEntry.ipAdEntIfIndex.0.0.0.0 = 4 ip.ipAddrTable.ipAddrEntry.ipAdEntIfIndex.10.2.107.203 = 2 ip.ipAddrTable.ipAddrEntry.ipAdEntIfIndex.10.253.209.150 = 3 ip.ipAddrTable.ipAddrEntry.ipAdEntIfIndex.127.0.0.1 = 1 ip.ipAddrTable.ipAddrEntry.ipAdEntNetMask.0.0.0.0 = IpAddress: 0.0.0.0 ip.ipAddrTable.ipAddrEntry.ipAdEntNetMask.10.2.107.203 = IpAddress: 255.255.255.0 ip.ipAddrTable.ipAddrEntry.ipAdEntNetMask.10.253.209.150 = IpAddress: 255.255.255.0 ip.ipAddrTable.ipAddrEntry.ipAdEntNetMask.127.0.0.1 = IpAddress: 255.0.0.0 ip.ipAddrTable.ipAddrEntry.ipAdEntBcastAddr.0.0.0.0 = 0 ip.ipAddrTable.ipAddrEntry.ipAdEntBcastAddr.10.2.107.203 = 1 ip.ipAddrTable.ipAddrEntry.ipAdEntBcastAddr.10.253.209.150 = 1 ip.ipAddrTable.ipAddrEntry.ipAdEntBcastAddr.127.0.0.1 = 1 The error showed first, after i've upgraded the server from SuSE 8.0 to SuSE 8.1. Might this have corrupted the internal SNMP-Tables for this particular machine? -- Thomas |