Patch-ID# 107035-01 Keywords: SNMP DMI snmpdx mibiisa libs mapper security Synopsis: Solstice Enterprise Agent 1.0.1: SNMP DMI Date: Nov/16/98 Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Solstice Enterprise Agent Unbundled Release: 1.0.1 Relevant Architectures: sparc BugId's fixed with this patch: 4069990 1267542 4006534 4044701 4053219 4054200 4057971 4061132 4061639 4069988 4072465 4076773 4079273 4080094 4081327 4088076 4090229 4112330 4112151 4122365 4057779 4109484 4124274 4079133 4088905 4049581 4124743 4122388 4129647 4131240 4136222 4122717 4124474 4122883 4137981 4133979 4133977 4122382 4131233 4135743 4138579 4137149 4124478 4138989 4140515 4117042 4112262 4147917 4143218 4166413 4124843 4127458 4106280 4103570 4119997 4133978 4144431 4104902 4119819 4133479 4102658 4160057 4172607 4145615 4145620 4176076 4166235 Changes incorporated in this version: 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: /usr/lib/libssagent.so.1 /usr/lib/libssasnmp.so.1 /usr/lib/snmp/snmpdx /usr/sbin/snmp_trapsend /usr/lib/snmp/mibiisa /usr/lib/dmi/dmispd /usr/lib/dmi/snmpXdmid /usr/lib/libdmi.so.1 /usr/lib/libdmici.so.1 /usr/lib/libdmimi.so.1 /usr/sbin/dmi_cmd /usr/sbin/dmiget /etc/dmi/ciagent/ciinvoke /etc/dmi/conf/dmispd.conf /etc/dmi/conf/snmpXdmid.conf /etc/snmp/conf/enterprises.oid /etc/snmp/conf/mibiisa.reg /etc/snmp/conf/mibiisa.rsrc /etc/snmp/conf/snmpd.conf /etc/snmp/conf/snmpdx.acl /etc/snmp/conf/snmpdx.reg /etc/snmp/conf/snmpdx.rsrc /var/dmi/map/test.map /var/dmi/mif/sp.mif /var/snmp/mib/snmpdx.mib /var/snmp/mib/sun.mib Problem Description: 4166235 Files /var/dmi/db/1l.comp, /var/dmi/db/1l.tbl and /var/snmp/snmpdx.st are created 666 after install. 4176076 snmpdx echos unnecessary messages to console Also: When manager read a non-existent variable, the error message will only be logged if snmpdx is started with the "-d" option. 4172607 agent deleted from agent table when queried with incorrect read string 4145615 security mibiisa allows write-access to the entire MIB by default 4145620 security mibiisa not secure on arbitrary high port 4160057 relay agent incorrectly advertises its trap port 4144431 mibissa consuming 50% plus of cpu. 4104902 snmp-mibII.ifStatus and snmp.ifStatus returns for ifSpeed only 10Mbit/s instead of 100 meg, when the hme-interfaces is running with 100Mbit/s 4119819 ifStatus returns wrong data for ifType on a second ethernet interface. NOTE: In order for this patch to work the user must install an hme driver patch. At the time of this patch the hme driver patch ID was not available. Please reference BugID 4106687 to get the official patch ID needed. 4133479 snmpget OID .1.3.6.1.4.1.42.2.15.5.0, the snmpdx daemon falls over dead and dumps core. 4102658 managers line in snmpdx.acl are useless and with opposite effect in snmpd.conf It seems that neither file snmpd.conf or snmpdx.acl has the desired effect. Editing the snmpd.conf file seems to block snmp-mibii queries no-mater who is listed. Editing the snmpdx.acl file seems to have no effect. 4124843 Compilation with the SEA libraries generate memory init errors from purify When an SNMP GET operation is done on a MIB table entry, the code generated by SEA from the 'make parse' command results in UMRs (Unitialized Memory Read). 4127458 The agent core dumps when we try to get tlInfo variable from it. 4119997 When an SNMP trap is generated that has MIB variable bindings, the SEA libraries get a memory leak. 4106280 SEA unable to handle calls to get specific instances of a table in a mib 4103570 SEA 1.0's scalar object instances appear in traps without trailing .0 4133978 The enterprise OID in an SNMP trap cannot be extended past seven octets. 4069990 snmp daemon occasionally reports "unknown" for type of 1267542 snmpXdmid's -s option should be changed to optional 4006534 Certain variables in sunMasterAgent group should be 4044701 No community name validation done by the master agent 4053219 snmpdx: error while receiving a pdu from 4054200 Provide auto-start capability to master-agent 4057971 CI callbacks are mangled 4061132 running dmispd with "-d" option lets it run as a 4061639 Snmpdx master agent doesn't always dispatch getnext 4069988 mibiisa frequently core dumps when walking the whole 4072465 Improper translation observed in mapping SNMP traps. 4076773 snmpdx: error while receiving a pdu from xxx: Decode 4079273 HA-System with enterprise agent as a snmpdx 4080094 registration file and most of the documentation 4081327 Removal of SEA packages does not stop the SEA 4088076 Solstice Enterprise Agent Trap Generated Enterprise 4090229 snmpdx demon returning incorect error from an HP 4112330 DMI Server provider spins out of controll 4112151 DMI 2.0 Errata not implemented 4122365 DmiListAttributes() API returns invalid "maxSize" 4057779 DMI DB's parse() function fails on the Standard 4109484 DMI: dmiget/Service Provider appears to malfunction. 4124274 snmpXdmid (mapper) not working under Intel Solaris. 4079133 dmisp/subscription.cc calls cond_timedwait with 4088905 MIB2 subagent (mibiisa) stops responding to SNMP 4049581 snmpd solstice enterprise agent fails with large 4124743 APIs listing components returning improper values 4122388 DmiString lengths not maintained in correct DMI 2.0 4129647 dmi_cmd -CL, -GL doesnt work 4131233 snmpwalk can hang when SnmpXdmid is running 4131240 DmiGetMultiple incorrectly returns the keyList 4136222 DmiGetMultiple() API returns wrong error_status 4122717 DmiListGroups malfunctions 4124474 DmiSetAttribute API returns wrong error status 4122883 If key statement not present in scalar grp., CI not 4137981 SEA 1.0.2:106204-01 access control restriction not working 4133979 DmiListGroups() returns groups with IDs of 0 4133977 Tables are not returned in certain calls to 4122382 If table defined in MIF, CI is not called 4135743 Service Provider core dumps in certain DmiGetMultiple 4138579 DMI Subscriptions misbehaving 4137149 DmiBoolean_t size not DMI 2.0 compliant 4124478 SP does not recognize CI registrations with attr id 4138989 DMI SP fails with 64-bit values 4140515 Global Enum types are not returned on DmiListAttributes call 4117042 dmiget fails on 64 bit values 4112262 make clean breaks source product 4147917 snmpXdmid dumps core on multi-row events 4143218 killing dmispd can corrupt sp.mif 4166413 mibiisa(1M) exits with "mibiisa: if_init failed" Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- For SEA 1.0.3 runtime and sdk download see SEA Webpage: http://www.sun.com/solstice/products/ent.agents