Patch-ID# 103924-03
Keywords: Solstice SunNet Manager 2.2.3 
Synopsis: Solstice SunNet Manager 2.2.3: Jumbo patch
Date: Aug/29/97

Solaris Release: 1.1 1.1.1A 1.1.1B 1.1.2

SunOS Release: 4.1.3 4.1.3_U1A 4.1.3_U1B 4.1.4

Xref: 105325-01

    NOTE: You may also want to refer to patch # 105325-01, which fixes
      BugId 1255176  SNM fails with 'toobig' error, querying snmp 
      ifTable with more than 20 interfaces defined.  
      	
Unbundled Product: Solstice SunNet Manager

Unbundled Release: 2.2.3

Relevant Architectures: sparc

BugId's fixed with this patch: 1161581 1228364 1248574 1224510 1225713 1226829 1254903 1253690 1228338 1254499 1253948 1253190 1239445 1227050 1230383 1222934 1223228 1234321 1219173 1228481 1263203 1266910 1207800 1233249 4005850 4017541 1266538 1172712 1247565 4013472 1249111 1266527 1260970 4015303 4005647 4035039 4037688 4010955 1267508 1264775 1258894 4031195 4008405 4033376 4038342 4032301 1227016 1246779 4029266 1227004 4032302 4057897

Changes incorporated in this version: 1260970 4015303 4005647 4035039 4037688 4010955 1267508 1264775 1258894 4031195 4008405 4033376 4038342 4032301 1227016 1246779 4029266 1227004 4032302 4057897

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

    $SNMHOME/5.x/agents/na.diskinfo
    $SNMHOME/5.x/agents/na.event
    $SNMHOME/5.x/agents/na.hostmem2
    $SNMHOME/5.x/agents/na.hostperf
    $SNMHOME/5.x/agents/na.ping
    $SNMHOME/5.x/agents/na.snmp
    $SNMHOME/5.x/agents/na.snmp-trap
    $SNMHOME/5.x/agents/na.snmpv2
    $SNMHOME/5.x/lib/libnetmgt.so.2
    $SNMHOME/5.x/lib/libnetmgt_db.so.2
    $SNMHOME/agents/na.diskinfo
    $SNMHOME/agents/na.event
    $SNMHOME/agents/na.hostmem
    $SNMHOME/agents/na.hostperf
    $SNMHOME/agents/na.ping
    $SNMHOME/agents/na.snmp
    $SNMHOME/agents/na.snmp-trap
    $SNMHOME/agents/snmpd
    $SNMHOME/bin/snm
    $SNMHOME/bin/snm_br
    $SNMHOME/bin/snm_cmd
    $SNMHOME/bin/snm_discover
    $SNMHOME/include/netmgt/netmgt_extern.h
    $SNMHOME/lib/libnetmgt.sa.2.0
    $SNMHOME/lib/libnetmgt.so.2.0
    $SNMHOME/man/man5/discover.conf.5
    $SNMHOME/x86/agents/na.diskinfo
    $SNMHOME/x86/agents/na.event
    $SNMHOME/x86/agents/na.hostmem2
    $SNMHOME/x86/agents/na.hostperf
    $SNMHOME/x86/agents/na.ping
    $SNMHOME/x86/agents/na.snmp
    $SNMHOME/x86/agents/na.snmp-trap
    $SNMHOME/x86/agents/na.snmpv2
    $SNMHOME/x86/lib/libnetmgt.so.2
    $SNMHOME/x86/lib/libnetmgt_db.so.2


Problem Description: 

Bugs fixed in Version -03:

1260970  snm_discover core dumps on one particular subnet.

4015303  Malformed event in event.log stops the browser/grapher from reading
         the rest of the file.

4005647  na.diskinfo gives mnttab error and eventually crashes target.

4035039  snm_discover core dumps if more then 100 oids are defined in
         discover.conf

4037688  Adding more than 25 mapping lines in discover.conf causes snm_discover
         to crash

4010955  Unwanted database traps are mapped to the wrong glyph.

1267508  snm_br exits with segmentation fault when all entries are selected
         and the data is sent to grapher.

1264775  Browser does not show all keys in the choices screen.

1258894  Can not find Alarm Reports if the length of the agent name is greater
         than 18 characters.

4031195  Data requests 'to program' option, does not use the user enterred
         value for the program name, as invalid argument is displayed in execve.

4008405  na.snmp does not process all the get requests. 

4033376  snm_discover does not work with a range of addresses, using the
         -r option. 

4038342  Simple links do not inherit the glyph color.

4032301  snm_discover does not correctly map all the oids in discover.conf file.

1227016  netmgt_start_trap() core dumps if system or rendez_host field is NULL.

1246779  netmgt_start_trap() core dumps if rendez_host field is NULL.

4029266  discover.conf man page contains wrong info on location of the file.

1227004  netmgt_request_agent_ID() core dumps if agent_host field is NULL.

4032302  snm_discover cannot find the device with 100 logical interfaces

4057897  snm_br will only show the first entry if there are multiple entries
         with identical timestamps.


Additional bugs fixed in Version -02:

1263203 Ping agent does not honour the -n option in the data request.

1266910 When SNM 2.2.3 dies abnormally, you need to wait 4-6 min to restart.

1207800 Even though glyph effect is set to none, glyph color changes into
        clouds.

1233249 Ping agent will invalidly report an unreachable condition.

4017541 snm_cmd does not continuously send data to the grapher.

4005850 snm_cmd does not run continuously with grapher.

1266538 Discover does not correctly map the oids in the discover.conf file.

1247565 HP Openview generates "Agent in distress: spinning in ipAddrTable"
        trap when snmpd is queried.

1172712 Snmp-mibII.ifStatus returns the wrong data for ifType, ifSpeed and
        ifPhysAddress, for FDDI (bf), bigmac (be) and qed (qe) interfaces.

4013472 SNMP agent core dumps for no apparent reason.

1249111 na.event core dumps with large databases and multiple events. 

1266527 na.event on a cc_sender machine will die, and will stop fowarding
        events to cc_receiver.


Bugs fixed in version -01:

1161581 na.diskinfo spawns multiple processes causing system to freeze.

1228364 na.diskinfo restarts can crash the system.

1248574 Multiple na.diskinfo processes cause reboot of system.

1224510 SNM console locks up while starting requests to downed systems.

1225713 SNM console core dumps at random times.

1226829 SNM does not handle returned SNMP MIB information fragmented across
        packets.

1254903 na.event stops reporting events under heavy load.

1253690 na.event has proven to be unstable, and in need to maintenance.

1228338 SNM 2.2.3 only allows 28 na.snmp processes to be started.

1254499 SNM 2.2.3 core dumps when GUI is in use and system is under heavy load.

1253948 SNM core dumps when more than 90 Data Requests are started.

1253190 snm_cmd does not work with RPC agents.

1239445 Agent processes keep on growing when Defer Report option is used.

1227050 na.diskinfo reports partition sizes over 4 Gb incorrectly.

1230383 Incorrect external declaration of netmgt_build_report().

1222934 User application hangs if Data Report is issued when na.snmp is not
        running.

1223228 SunNet Manager crashes when the length of sysDescr is greater than
        265 characters.

1234321 Discover loops continuously when discovering a Class C nonsubnet
        network.

1219173 na.snmp stops servicing get requests from the snm_set process.

1228481 na.snmp-trap agent child process leaks memory when a trap is received
        from a 3-Com SNMP Agent.


To install this patch :
 
1. Close down your network management system by stopping any active
   requests and then exiting the SunNet Manager Console and any Partner
   applications you may be running.
 
2. Become root.
 
3. run "patch_install" (make sure the permission OK)
 
4. If you have previously run the getagents script to install the SunNet
   Manager agents onto other systems, you may wish to rerun getagents in
   order to install the updated agent binaries and libraries from this
   patch onto those other systems.
 
5. Ensure that the activity.log and request.log files are removed
   on each SunNet Manager system (the patch install script attempts
   to do this for you).  These files are normally located in the
   /var/adm/snm directory, or in the directory identifed by your
   SNMDBDIR environment variable, if set.
 
6. Restart your SunNet Manager.

