Patch-ID# 104018-09
Keywords: y2000 SM/SNM/DM 2.3 Rev B
Synopsis: Solstice Site/SunNet/Domain Manager 2.3 Rev B: jumbo patch
Date: Jun/13/2002

Install Requirements: Reboot after installation                      
                      
Solaris Release: 2.4 2.5 2.5.1 2.6 7 8 9

SunOS Release: 5.4 5.5 5.5.1 5.6 5.7 5.8 5.9

Unbundled Product: Domain Manager

Unbundled Release: 2.3 Rev B

Xref: 

Topic: 

Relevant Architectures: sparc

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

Changes incorporated in this version: 4353239 4367690 4372930 4382249 4400794 4641295  4686502

Patches accumulated and obsoleted by this patch: 105554-10 105933-01 106005-01 106245-02 106278-07 106338-01 106493-02 106494-01 106516-01 106516-01 106709-02 106728-01 106820-01 106884-01 107174-01 107231-01 107777-01

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

  /opt/SUNWconn/snm/4.x/agents/na.activity
  /opt/SUNWconn/snm/4.x/agents/na.event
  /opt/SUNWconn/snm/4.x/agents/na.hostif
  /opt/SUNWconn/snm/4.x/agents/na.iproutes
  /opt/SUNWconn/snm/4.x/agents/na.logger
  /opt/SUNWconn/snm/4.x/agents/na.ping
  /opt/SUNWconn/snm/4.x/agents/na.snmp
  /opt/SUNWconn/snm/4.x/agents/na.snmp-trap
  /opt/SUNWconn/snm/4.x/agents/snmpd
  /opt/SUNWconn/snm/4.x/agents/snmpd.conf
  /opt/SUNWconn/snm/4.x/lib/libnetmgt.sa.3.0
  /opt/SUNWconn/snm/4.x/lib/libnetmgt.so.3.0
  /opt/SUNWconn/snm/4.x/lib/libnetmgt_db.sa.2.0
  /opt/SUNWconn/snm/4.x/lib/libnetmgt_db.so.2.0
  /opt/SUNWconn/snm/agents/cc_sender
  /opt/SUNWconn/snm/agents/na.activity
  /opt/SUNWconn/snm/agents/na.cpustat   
  /opt/SUNWconn/snm/agents/na.diskinfo
  /opt/SUNWconn/snm/agents/na.event
  /opt/SUNWconn/snm/agents/na.hostif
  /opt/SUNWconn/snm/agents/na.hostmem2
  /opt/SUNWconn/snm/agents/na.iostat2
  /opt/SUNWconn/snm/agents/na.iproutes
  /opt/SUNWconn/snm/agents/na.logger
  /opt/SUNWconn/snm/agents/na.ping
  /opt/SUNWconn/snm/agents/na.snmp
  /opt/SUNWconn/snm/agents/na.snmp-trap
  /opt/SUNWconn/snm/agents/na.snmpv2
  /opt/SUNWconn/snm/agents/snmpd
  /opt/SUNWconn/snm/agents/snmpd.conf
  /opt/SUNWconn/snm/agents/tt.dbase
  /opt/SUNWconn/snm/bin/build_tt
  /opt/SUNWconn/snm/bin/cc_config
  /opt/SUNWconn/snm/bin/cc_receiver
  /opt/SUNWconn/snm/bin/cc_update_schema
  /opt/SUNWconn/snm/bin/mib2schema
  /opt/SUNWconn/snm/bin/modify_el
  /opt/SUNWconn/snm/bin/snm
  /opt/SUNWconn/snm/bin/snm_br
  /opt/SUNWconn/snm/bin/snm_cmd
  /opt/SUNWconn/snm/bin/snm_discover
  /opt/SUNWconn/snm/bin/snm_set
  /opt/SUNWconn/snm/bin/v2mib2schema
  /opt/SUNWconn/snm/filter/infrastructure.ccf
  /opt/SUNWconn/snm/filter/routers-only.ccf
  /opt/SUNWconn/snm/help/cc_receiver.info
  /opt/SUNWconn/snm/icons-48/holding.icon
  /opt/SUNWconn/snm/icons-48/holding.iconmask
  /opt/SUNWconn/snm/lib/libnetmgt.a
  /opt/SUNWconn/snm/lib/libnetmgt.so.3
  /opt/SUNWconn/snm/lib/libnetmgt_db.a
  /opt/SUNWconn/snm/lib/libnetmgt_db.so.2
  /opt/SUNWconn/snm/man/man1/cc_receiver.1
  /opt/SUNWconn/snm/man/man1/v2mib2schema.1
  /opt/SUNWconn/snm/man/man8/cc_sender.8
  /opt/SUNWconn/snm/x86/agents/na.activity
  /opt/SUNWconn/snm/x86/agents/na.cpustat   
  /opt/SUNWconn/snm/x86/agents/na.diskinfo
  /opt/SUNWconn/snm/x86/agents/na.event
  /opt/SUNWconn/snm/x86/agents/na.hostif
  /opt/SUNWconn/snm/x86/agents/na.hostmem2
  /opt/SUNWconn/snm/x86/agents/na.iostat2
  /opt/SUNWconn/snm/x86/agents/na.iproutes
  /opt/SUNWconn/snm/x86/agents/na.logger
  /opt/SUNWconn/snm/x86/agents/na.ping
  /opt/SUNWconn/snm/x86/agents/na.snmp
  /opt/SUNWconn/snm/x86/agents/na.snmp-trap
  /opt/SUNWconn/snm/x86/agents/na.snmpv2
  /opt/SUNWconn/snm/x86/agents/snmpd
  /opt/SUNWconn/snm/x86/agents/snmpd.conf
  /opt/SUNWconn/snm/x86/lib/libnetmgt.so.3
  /opt/SUNWconn/snm/x86/lib/libnetmgt_db.so.2
/opt/SUNWconn/snm/4.x/agents/na.diskinfo

Problem Description:

Bugs fixed in Version -08:
 
4353239 mib2scheama duplicating tables and attributes
 
4367690 snm_cmd does not work with RPC agents on Solaris SPARC
 
4372930 snm_discover dumps core with segmentation fault with patch
 
4382249 104018-08 causes SDM to core dump
 
4400794 SNM 2.3 core dump
 
4641295 Is Domain Manager affacted by CA-2002-03?
 
4686502 CA-2002-03 test c06-snmpv1-trap-app-r1.jar kills na.snmp-trap child
 
Bugs fixed in Version -08:
 
4349410  The  Obsoleted Patches list is not complete in Patches 104018-07 and 
         104019-07
 
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
 
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.
 
 
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.
 
4048007 SNMP requests are lost when agents (na.event, na.snmp, na.logger) are
        started from inetd.
 
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.
 
4051573 SNM 2.x, ifInOctets and ifOutOctets returned zero. 
	** Note: 5.5.1:  SPARC: Install patch 103903-03 for le interface  **
	** add 104212-04 or greater for hme interface.                    **  
 
4041975 Monitor is not recognizing yr 2000.
 
4060949 snmpd contains Sol2.3 "ps" code that is obsolete.
 
4057897 snm_br will only show the first entry if there are multiple entries
        with identical timestamps.
 
4057819 DM 2.3 na.cpustat returns incorrect value for user or idle time.
 
4055532 snmpd returns wrong data for ifType, ifPhysicalAddress, on interfaces
        such as hme.
 
4051600 snmpd on Solaris x86 returns incorrect values for the MIB II 
        variables ipNetToMediaIfIndex and atIfIndex.
 
1260970 snm_discover core dumps on one particular subnet.
 
4066621 na.activity gets out of sync with other agents and processes grow in 
	size.
 
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.
 
4009853 cc_sender replied "Sync: can't open db" to cc_receiver after two
        successful db syncs.
 
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.
 
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.
 
1170453	 A Quick Dump of hostmem->streams agent fails under Solaris 2.4.
 
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.
 
1228338	 na.snmp allows only 28 processes to be created.
 
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:
-------------------------------- 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-8 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install 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:
 
     cat /var/sadm/pkg/SUNWsnmct/pkginfo | grep PRODNAME
 
If exactly the following line is displayed:
 
     PRODNAME=Site/SunNet/Domain Manager 2.3 RevB
 
then Solstice Site/SunNet/Domain Manager 2.3 Revision B is installed on 
your system and this patch should be applied.
 
If the line displayed is not identical to the above, 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.
 
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

README -- Last modified date:  Thursday, June 13, 2002

