Patch-ID# 124939-05
Download this patch from My Oracle Support
Your use of the firmware, software and any other materials contained
in this update is subject to My Oracle Support Terms of Use, which
may be viewed at My Oracle Support.
|
For further information on patching best practices and resources, please
see the following links:
|
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
|
Keywords: snmp toobig ip wait security connector jmxmp
Synopsis: SunOS 5.10 5.10_x86: JDMK 5.1 patch
Date: Oct/01/2013
Install Requirements: NA
Solaris Release: 10 10_x86
SunOS Release: 5.10 5.10_x86
Unbundled Product: Java Dynamic Management Kit
Unbundled Release: 5.1
Xref:
Topic:
Relevant Architectures: all
Bugs fixed with this patch:
Changes incorporated in this version: 16733125
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/share/lib/jdmk/jdmkrt.jar
/usr/share/lib/jdmk/jmxremote_optional.jar
Problem Description:
16733125 SNMP ISSUE IN JDMK
(from 124939-04)
6376374 Deadlock in SNMP Session
6997644 XSS issue in JDMK
7012802 Public fields JMX_SPEC_VENDOR and JMX_IMPL_VENDOR should be updated
(from 124939-03)
4703798 SnmpMibRequest.getVersion() javadoc
4704415 Javadoc error in SnmpTrapForwarder
4850779 SnmpVarBind: setSnmpValue() setValueValid() inconsistent.
4984695 JSR 160: Security hole when using java.policy with RMI/IIOP
5057532 Cannot use -Dcom.sun.management.jmxremote if local machine name not legal DNS
5065264 Program needs one minute to finish if JMXConnectorServer.start fails
5066653 JMXMP ConnectorClient.close leaks FetchNotification thread
5079479 SnmpOid is missing a synchronized block
6174229 Environment parameter should be notification.buffer.size instead of buffer.size
6183128 Error with JMXMP simple security example: connection refused
6192124 Provide a way to turn off the JMX Remote server connection timeout thread
6199899 ClientNotifForwarder can wait infinitly when reconnecting
6238234 SNMP access is fully granted if security file doesn't exist ot is not readable
6239400 ArrayNotificationBuffer.createListeners should not be synchronized
6286631 JMXMP connector server should not call ServerSocket.setReuseAddress(true) by default
6298662 GenericConnectorServer: improvement for connecting
6305089 JdmkXXXAcl constructor doesn't raise IllegalArgumentException on file access error
6313432 N-plicated definitions for ASN.1 tag. Bad value for unused BitStringTag.
6318653 JMXMP client blocks when SASL handler server side throws an Error or an Exception
6353661 Bad behaviour of GET BULK when size limit is reached
6354426 javadoc of JMXMPConnectorServer constructors misses @throws IOException tags
6409684 Java DMK 5.1 DaemonTaskServer may swallow unexpected exceptions and errors without logging them
6454450 SUNWcacaort depends on SUNWjdmk-base in order to function and is missing in depend file.
6496038 JMXMP connector, failed to send a connectionLost notification
(from 124939-02)
4960301 OID resolution is failing when OBJECT-GROUPs are misused.
6273684 mibgen needs to support bizarre usage of OBJECT-GROUP
5051899 Bad trace in cascading example.
6195791 JDMK/SNMP : robustness in multithreading client environment
4997225 SnmpAdaptorServer should make it possible to dynamically allocated port#
6335967 Bad handling of 0.0.0.0 address when shutting down SNMP adaptor
6295821 System property to set the max number of threads used by SNMP Adaptor does not work as documented
6227678 waitForCompletion(0) will never return under certain error conditions.
6215610 JDMK5.x: snmpRspGenErr is set instead of snmpRspDecodingError
(from 124939-01)
5044821 Snmp tooBig error in JDMK 5.1
5066835 The SnmpTimerServer thread never seems to be blocked on its waitQ .
5072890 JDMK 5.1 Snmp Manager can't detect Virtual IP in HA Environment
Patch Installation Instructions:
--------------------------------
Please 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/124939-05
The following example removes a patch from a standalone system:
example# patchrm 124939-05
For additional examples please see the appropriate man pages.
Special Install Instructions:
-----------------------------
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
To use the fix for the RFE 5072890 new constructors have been added:
-------------------------------------------------------------------
-------------------------------------------
There are new constructors in the class
com.sun.management.snmp.manager.SnmpSession
-------------------------------------------
public SnmpSession(SnmpEngineParameters parameters,
SnmpEngineFactory factory,
String name,
SnmpPeer apeer,
InetSocketAddress localaddress)
throws
SnmpStatusException,
IllegalArgumentException
public SnmpSession (SnmpEngineParameters parameters,
SnmpEngineFactory factory,
String name,
SnmpPeer apeer,
InetAddress localaddress,
int port)
throws
SnmpStatusException, IllegalArgumentException
-----------------------------------------
There are new constructors in the class
javax.management.snmp.manager.SnmpSession
-----------------------------------------
public SnmpSession (SnmpEngineParameters parameters,
SnmpEngineFactory factory,
String name,
SnmpPeer apeer,
InetSocketAddress localaddress)
throws
SnmpStatusException, IllegalArgumentException
public SnmpSession (SnmpEngineParameters parameters,
SnmpEngineFactory factory,
String name,
SnmpPeer apeer,
InetAddress localaddress,
int port)
throws
SnmpStatusException, IllegalArgumentException
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
README -- Last modified date: Tuesday, October 1, 2013