Patch-ID# 104020-07
Keywords: y2000 SM/SNM/DM 2.3 Rev B 
Synopsis: Solstice Site/SunNet/Domain Manager 2.3 Rev B: jumbo patch 
Date: Jul/14/00

Solaris Release: 

SunOS Release: 4.1.x 

Unbundled Product: Solstice Site/SunNet/Domain Manager 

Unbundled Release: 2.3 Rev B

Relevant Architectures: sparc

BugId's fixed with this patch: 1266050 1170453 1266442 1266538 1266858 1228338 1266910 1266994 1253690 1250939 4013472 4005765 4005647 4006719 4006731 1266527 4009853 4017430 4018758 4010955 1263203 4037688 4035039 1267508 1264775 1258894 4007252 4031195 4008405 4033376 4038342 4032301 4048007 4041927 4040768 1246779 4015303 1227004 4032302 4051573 4041975 4060949 4057897 4057819 4055532 4051600 1260970 4066621 4058891 4059334 4069562 4056482 4072373 4072120 4072925 4072989 4074250 4072965 1255176 4070172 4058811 4056549 4104045 4108616 4101436 4124324 4156901 4173847 4106006 4175474 4156610 4122691 4080985 4123774 4073701 4064567 4101387 4101615 4193160 4151540 4154475 4174926 4077457 4150594 4150596 4150604 4150597 4076886 4093971 4105897 4130144 4205427 4131871 4213833 4167824 4215069 4190134 4226109 4203001 4240242 4211850 4136970 4145288 4169057 4169919 4173035 4175896 4242901 4260299 4100613 4081560 4107404 4173035 4214826 4291803 4293624 4283251 4307444 4302936 4288381 4312135 
BugId's fixed with this patch: 4313824 4327158 4329401 4332669 4332670 4332961 4332962 4333008 4344126 4347685 4347701

Changes incorporated in this version: 4313824 4327158 4329401 4332669 4332670 4332961 4332962 4333008 4344126 4347685 4347701

Patches accumulated and obsoleted by this patch: 106202-02

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

   $SNMHOME/5.x/agents/na.activity
   $SNMHOME/5.x/agents/na.cpustat
   $SNMHOME/5.x/agents/na.diskinfo
   $SNMHOME/5.x/agents/na.hostif
   $SNMHOME/5.x/agents/na.iproutes
   $SNMHOME/5.x/agents/na.iostat2
   $SNMHOME/5.x/agents/na.event
   $SNMHOME/5.x/agents/na.hostmem2
   $SNMHOME/5.x/agents/na.ping
   $SNMHOME/5.x/agents/na.logger
   $SNMHOME/5.x/agents/na.snmp
   $SNMHOME/5.x/agents/na.snmp-trap
   $SNMHOME/5.x/agents/na.snmpv2
   $SNMHOME/5.x/agents/snmpd
   $SNMHOME/5.x/agents/snmpd.conf
   $SNMHOME/5.x/lib/libnetmgt.so.3
   $SNMHOME/5.x/lib/libnetmgt_db.so.2
   $SNMHOME/agents/cc_sender
   $SNMHOME/agents/na.diskinfo
   $SNMHOME/agents/na.hostif
   $SNMHOME/agents/na.iproutes
   $SNMHOME/agents/na.event
   $SNMHOME/agents/na.ping
   $SNMHOME/agents/na.snmp
   $SNMHOME/agents/na.snmp-trap
   $SNMHOME/agents/na.logger
   $SNMHOME/agents/na.activity
   $SNMHOME/agents/snmpd
   $SNMHOME/agents/snmpd.conf
   $SNMHOME/agents/tt.dbase
   $SNMHOME/bin/build_tt
   $SNMHOME/bin/cc_config
   $SNMHOME/bin/cc_receiver
   $SNMHOME/bin/mib2schema
   $SNMHOME/bin/snm
   $SNMHOME/bin/snm_br
   $SNMHOME/bin/snm_cmd
   $SNMHOME/bin/snm_set
   $SNMHOME/bin/snm_discover
   $SNMHOME/bin/v2mib2schema
   $SNMHOME/filter/infrastructure.ccf
   $SNMHOME/filter/routers-only.ccf
   $SNMHOME/lib/libnetmgt.a
   $SNMHOME/lib/libnetmgt.sa.3.0
   $SNMHOME/lib/libnetmgt.so.3.0
   $SNMHOME/lib/libnetmgt_db.sa.2.0
   $SNMHOME/lib/libnetmgt_db.so.2.0
   $SNMHOME/man/man8/cc_sender.8
   $SNMHOME/man/man1/v2mib2schema.1

 
Problem Description:

Bugs fixed in Version -07:

4313824	 na.snmp processes has memory leak

4327158  SunNet Manager discover lost all the links between subnets(netname) 
         and router
          
4329401  change icon type display problem when  104018-06 is loaded

4332669  na.hostif doesnot work in solaris 8

4332670  na.diskinfo fails to get disk statistics  in solaris 8

4332961  na.iproutes fails in solaris 8

4332962  na.iostat2 fails for cpu and tty groups in solaris 8.

4333008  snm_discover not able to detect the default netmask in solaris 8 
	 environment

4344126  snm_set cannot get and set 255 bytes of data

4347685  snm console core dumps  while creating pre-defined Requests in solaris
         8 on sparc

4347701  snmpd agent not working in solaris 8 machine


Bugs fixed in Version -06:

4214826 Problem clearing glyphs from  container objects

4291803 v2mib2schema not compiling symon mibs

4293624 mib2schema on Fore MIB files gives error

4283251 v2mib2schema not compiling  rfc1628

4302936 monitor function does not stop at daily stop time

4288381 na.snmp-trap from patch 104018-05 does not work under Solaris 2.5.1 

4307444 na.cpustat cores when called in a 2.7 enviornment

4312135 4312135 Problem w/ 104018-05, SNM console is closed upnormally with quick dump 


Bugs fixed in Version -05:

4136970 snm_discover doesn't works with class A nets

4145288 snm_discover -d router fails to find a router

4169057 Alarmed components decay to blue invalidly.

4169919 snm_discover hangs during discover of local subnet

4173035 Stalled recv starts back up when other recv sync is started
 
4175896 Unable to set ipForwarding attribute
 
4242901 snm 2.3rB w/ patch 104018 gives error no keep-alive activity
 
4260299 Unable to configure non-default port for na.snmp-trap

Bugs fixed in Version -04:

4130144 na.snmp continues to grow and grow

4131871 snm_cmd does not work with snmp agents on Solaris x86.

4167824 J-snmv2.3+03Patch dumps core after Glyph state/Normal.

4190134 absolute is spelled "absoluate" in predefined request templates

4203001 activity packet may be sent with incorrect destination IP address

4205427 openwindows terminates when cc_receiver is exited

4213833 quickdump->snmp-mibII->ifStatus outputs wrong value of iftype&ifs on
        SNM 2.3

4211850 snmpd gives wrong speed output with vge

4215069 na.statistics performance is degrading compared to SNM 2.2.3. This bug
        is reported by Motorola.  The performance of SNM 2.3 is worse than of
        SNM 2.2.3.

4226109 sdm cores immediately upon startup. Customer is attempting to start sdm
        and the application core dumps immediately.

4240242 na.ping doesn't report the proxy details in event.log

4211850 snmpd gives wrong speed output with vge

4056549 When na.snmp-trap is used with host filters in the snmp.traps file,
        it will core dump under heavy load.

4056549 When na.snmp-trap is used with host filters in the snmp.traps file,
	it will core dump under heavy load.

4104045 The problem is that we are receiving rsrb traps from our Cisco routers
	which have an enterprise number of 1.3.6.1.4.1.9.9.29. Our snmp.traps 
	file contains an entry for this enterprise that is located prior to the
	cisco-general enterprise 1.3.6.1.4.1.9 in the file.

4108616 After sending a event request to a proxy system which is not
	eachable (over a routing system) at this time you get the error message
	"RPC timed out: no response from portmapper on <ip-addr.> -retrying"
	From this point the request state in event summary is "awaiting 
	activation" and all following quick dumps (i.e. snmp-mibII.ifStatus.4) 
	on devices or systems which are reachable shows: Error: Request 
	snmp-mibII.ifStatus.4: API error: Remote procedure call failed: Cannot 
	send request: RPC: Can't encode arguments


4173847 This issue may or may not be inhibiting snm_discover. Previously,
	customers have stated that have seen nodes being omitted from the 		discover whenever this msg appears, in any capacity. Even if it is 
	not inhibiting snm_discover, the msg is enough to generate its share 
	of phone calls.

4156901 Customer has SunNetManager 2.3B with 104018-03 patch installed. They 
	need to have the bug fixes in both 105688-02 and 106278-03 point patches
	put together into a single patch.  
	NOTE: user must also edit their /opt/SUNWconn/snm/agents/enterprises.oid
	file so that 3COM now reads a3COM. We do not ship one with this patch 
	in case we were to overwrite the users existing file. 

4124324 After 104018-03 is loaded upon 2.3revB, in the discover configuration 
	screen(panel), if you choose another subnet to discover outside of the 
	local subnet and click on APPLY -- a message pops up.  If you press 
	continue, the popup goes away but the panel remains. If you try again 
	it keeps on displaying the pop up that states: ++ Note: Net Name/Number 
	is not equal to local network.  Search method used is ping.  ++
	Discover will however work ok if you go ahead and start discover.

4101436 The discover tool core dumps during discovery

4035039 Having more than 200 OID's in discover.conf causes discover to fail.
	Discover: read_in_mappings() - oid Limit.

4193160 SNM 2.3 revB GUI core dumps on solaris 2.7.

4106006 SNM 2.3 revB snm process grows unchecked

4175474 SNM 2.3 revB truncates data read from the snm report log

4156610 SNM connection link fails to re-appear between devices

4122691 Incorrect glyph state being displayed on receiver end

4080985 SNM dumps core on analyze_done_proc()

4123774 Invalid value passsed to scrollbar_scroll_to() core dumps

4073701 Coop Consoles does not forward the decay-to-blue glyph change

4064567 Deleting an alias from list cause core dump

4101387 Can't specify color on connections after applying patch 104018-03

4101615 core dump when bringing up the viewer

4151540 The customer noticed that when they are running their SNM API program,
        they see the following multiple entries in the /var/adm/messsages file
        stating the following:

4154475 Trying to run the script on SNM 2.3B-03 and it is coring.
        /opt/SUNWconn/snm/bin/snm_cmd -a OLD-CISCO-TS-MIB.mib.schema
        -n 1.3.6.1.4.1.9.2.9.2.1.1.1 -t amgicc05 -T10 -O -s -g oids
        This same command worked fine on 2.2

4174926 Build_tt does not build OID tree from mibs that reference other mibs.
	This causes mib2schema to build incorrect OID file.

4077457 na.ping does not respond when a burst of requests are sent, it also
        causes side effects of a block on EPIPE.

4150594 Netmgt library functions need to  support SNMP calls with long argument
	lists to generate larger PDU lengths.

4150596 Na.snm-trap needs to support SNMPv2C style traps.

4150604 Add -Q flag to snm_cmd to stop na.ping poll after event occurs.

4150597 Added support for additional SNMPv2 constructs to v2mib2schema.

4076886 SNMPv2 mibs cause the v2mib2schema converter to fail.  It creates
        partial schema files (without most of the definitions), or produces
        errors and no schema file at all.

4093971 Description information for specific attributes is not transferred to
        the resulting schema file.  The same description is used for each
        attribute and table in the entire schema file.

4105897 When you use the snmp browser and request information from the snmpd 
	they receive back that the hme and qfe interfaces are 10 meg instead 
	of 100 meg regardless of what they are set at

4100613 Shorten reconnect time between sender and receiver

4081560 Fix for 4100613 hang when synchronizing large databases

4107404 Using Cooperative Console 1.2, synchronization fails if there 
	is a FireWall with NAT (Network Address Translator) between sender and 
	receiver.

4173035 stalled recv starts back up when other recv sync is started

Bugs fixed in Version -03:

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 don't inrherit from glyph color.

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

4041927 SNM console hangs when resetting glyph state to normal.

4040768 Predefined request could not start another predefined request.

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

4015303 Malformed event in event.log stops the browser/grapher from reading
        the rest 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.

4041975 Monitor is not recognizing yr 2000.

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

1260970 snm_discover core dumps on one particular subnet.

4058891 SNM 2.3 patch 2 over writes the /etc/opt/SUNWconn/snm/snmpd.conf.

4059334 With more than 35 clients a recursive events goes in loop.

4069562 Discover specific range of IP addresses has wrong counter at end.

4056482 na.event stops reporting events, core dumps and displays in 
	/var/adm/messages.

4072373 v2mib2schema doesn't allow the import of types like mib2schema does in 
	2.3.

4072120 v2mib2schema fails to translate mib with MODULE-IDENTITY.

4072925 v2mib2schema expects a LOWER_CASE type string after DISPLAY-HINT.

4072989 v2mib2schema fails on INTEGER definition.

4074250 v2mib2schema: mapping of the OBJECTS clause in NOTIFICATION-TYPE is 
	wrong.

4072965 v2mib2schema will fail in MODULE-COMPLIANCE on the OBJECT clause.

1255176 SNM fails to monitor snmp IfTable with more than 20 interfaces defined.

4070172 Glyph highlighted connect line goes to black.

4058811 cc_sender 1.2 (DM 2.3) core dumps on receiver start-up.


Additional bugs fixed in Version -02:

4013472 SNMP Agent core dumps for no apparent reason.

4005765 snm_discover hangs using CDE after Net Name/Number field is changed
        in the configuration window.

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

4006719 When individual attributes are selected for data retrieval, Grapher 
        invoked from browser does not display key field choices.

4006731 Co-operative consoles won't forward 'changed' events. 

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

4017430 In SNM 2.3, when cc_config is invoked, the config GUI will never
        appear and cc_config core dumps.

4018758 SNM console hangs machine when resetting a glyph to its normal state.

4010955 Unwanted database traps are mapped to the wrong glyph.

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

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

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

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 the keys in the choices screen.

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

4007252 snmpV2 requests hang without returning any data and with no error
        message displayed.

4031195 execve() doesn't have the same argument as the one entered by the user
        in the "to program" field.


Bugs fixed in version -01: 

1266050	 An OID cannot be used as an argument to snm_cmd.

1266442	 Discover incorrectly sets the proxy for some agent schemas to target
         host rather than the default.

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

1266858	 Attribute-only option recovers the complete group or table.

1266910  When SunNet Manager dies abnormally, it cannot be restarted for five
         minutes.

1266994  mib2schema neglects the system group of RFC 1213.

1253690	 na.event does not use file descriptors correctly.

1250939  When synchronising Enterprise Manager database with Domain Manager
         nodes and links are dropped.

Patch Installation Instructions: 
-------------------------------- 

This patch should only be installed on a system running Solstice
Site/SunNet/Domain Manager 2.3 Revision B. It must NOT be installed
on a system running Site/SunNet/Domain Manager 2.3 Revision A.

To determine the revision level enter the following command as user root:

     ls -alg $SNMHOME/bin/snm_version | grep "Jul 18"

If a line similar to the following is displayed:

-rwxr-xr-x  1 root   bin       4595 Jul 18  1996 /usr/snm/bin/snm_version

and it indicates a date of Jul 18 1996, then Solstice Site/SunNet/Domain
Manager 2.3 Revision B is installed on your system and this patch should be 
applied.

If no line is displayed, then Revision A is installed. This patch must NOT be
installed. You must first install the Revision B product. To obtain the 
Revision B product CD complete and return the Business Reply Card included 
with the original Solstice Site/SunNet/Domain Manager 2.3 Revision A product. 
Should you require this card, please contact your normal support representative.


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 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.


Note: If you have modified any (configuration) files, please save them  
      before the installation. Add your changes to the files after the 
      installation. 
      Config files: inetd.conf, snm.conf, snmpd.conf, discover.conf  


