Sun Java System Directory Server Enterprise Edition 6.3.1 Release Notes

Bugs Fixed in Directory Proxy Server 6.3.1 Update 1

This section lists the bugs fixed in Directory Proxy Server 6.3.1 update 1.

6567644

Directory Proxy Server constructs illegal database requests.

6590816

Setting connectionIdleTimeOutInSec for LDAP listener can disable DSCC.

6641888

A search operation can return entries that contain attributes that are not present in viewable-attr.

6648665

The max-client-connections property is not enforced if no operation is performed on the connection.

6681502

Memory monitoring is disabled by default.

6686150

The numeric distribution algorithm should use long instead of int to set numeric bounds.

6717943

The Directory Proxy Server default size limit for resource properties uses the incorrect integer for unlimited.

6721192

DN transformations fail.

6721749

The setting of add-attr-value can cause DN transformations to produce incorrect output.

6722222

The bindDN should be mapped when binding to a LDAP server. (using DN mapping rule of the DV of the bindDN).

6722238

It is not possible to add a new virtual transformation with same "MODEL, ACTION, ATTR_NAME".

6723858

The requires-bind-password property set on a back-end directory server is not enforced.

6734559

Virtual DN mapping fails when depending on a virtual attribute.

6736621

Bind DN is rejected when transformation fails, even when it falls into the view.

6737084

Wrong DN mapping for the from server direction.

6739414

Upper/lowercase characters in attribute names are being transformed by 6.3 Directory Proxy Server.

6739456

A customer requested for Directory Proxy Server to set group permissions for config and log files (umask 117, chmod 660).

6751692

The dpadm start command dumps a core when using the MaxTenuringThreshold java argument.

6758793

DN mapping can drop renamed entries.

6760526

The dpadm does not generate a DPS.pid file.

6760951

Directory Proxy Server configuration schema are inconsistent with the SystemMonitorThread.java feature.

6761032

The server and console are inconsistent for searchMode parameter.

6764073

Directory Proxy Server fails when configured to use proxied authentication.

6765629

Allow for JAVA HOME to be set using dpadm set-flags.

6767776

DN mapping cannot be used on rootDSE.

6774589

Directory Proxy Server requires virtual DN transformation with multi-valued naming attributes.

6778262

Microseconds time granularity should be provided for etimes.

6778308

The splitldif command ignores virtual transformations.

6780423

Under heavy load, sockets can remain in the close wait state.

6782659

The SO_KEEPALIVE option is not set in Directory Proxy Server 6.3 (that is, setKeepAlive() != True) when a socket is created.

6798674

The fix for CR 6513526 can introduce regressions because of null values in ConfigAttribute objects.

6802371

The acceptBacklog property is ignored for channel-based listeners.

6808701

Inactivity heartbeats are not send often enough because of last activity on a backend connection.

6808704

Inactivity heartbeats are not sent for bound backend connections.

6808706

Backend server checks might not occur often enough because of last server activity.

6809099

The ldapsearch run on monitor entries can give inconsistent output.

6809712

An availability check should make sure that the backend server is down before cutting all connections.

6817976

A connection can become blocked in case of abandon request.

6818788

Better accuracy is required in the backend heart-beat.

6818926

A file descriptor leak occurs in server socket.

6819304

A null pointer exception can occur when searching on cn=monitor if a failover pool is defined with no source.

6819315

Directory Proxy Server continues opening connections to the directory server after an attempt to bind... fails.

6819752

Persistent search clients may not receive entry change notifications.

6821356

Two connections can share the same identifier.

6821752

Persistent searches are not cleaned up after client disconnect.

6823036

The proactive monitoring interval should be set to 1 second when a datasource is detected as down.

6823593

Directory Proxy Server associates different client operations with the same backend connection.

6827104

Backend connections are not closed but reused if idle is more than inactivity-timeout, causing a connection leak.

6827129

Connection pool housekeeping and health-check processing should be DEBUG.

6828462

Two simultaneous long binds assign the same backend connection to two clients connections.

6828841

Setting an incorrect jvm-path hangs the restart without any warning.

6828842

Directory Proxy Server returns the wrong error code when no back-end servers are available

6828896

An option should be provided to close client connection in case of "cannot retrieve backend connection".

6832043

Client affinity should not be enabled when useAffinity=false and affinityPolicy is explicitely set.

6835931

Directory Proxy Server cannot be started if one of the data source host is unreachable.

6836922

The dpconf command should support new attributes introduced in Directory Proxy Server 6.3.1_update 1.

6837295

The dpconf command should support bind DN mapping.

6837392

More simple versioning should be provided for management of Directory Proxy Server properties.

6837970

The dpconf should support monitorRetryCount.

6839452

Client affinity ignores the data source's read-only flag.

6844727

Implementation of fixes for CR 6714425 and 6714448 should be completed.

6851216

A lowercase join expression can cause SQL requests to fail.

6854864

Directory Proxy Server 6.3.1 performance is inadequate when more than 100 clients are performing persistent searches.

6855978

Persistent search thread looping and the Directory Proxy Server can no longer handle persistent searches

6859116

The performance of the persistent search is inadequate.

6860746

Creating 20 persistent searches and then stopping them causes persistent search functionality to fail.

6868131

Directory Proxy Server returns StringIndexOutOfBoundsException in certain cases of attribute mapping and virtual transformation.

6868804

The transformation and mapping rules do not perform as expected.

6870051

Threads can be released prematurely, producing an ASN.1 exception.

6870452

The Directory Proxy Server returns an incorrect error when the back end goes down.

6870496

An unexpected null pointer exception can be raised.

6874644

Under some circumstances, the password storage scheme can be ignored by the JDBC data view.

6879124

The Directory Proxy Server can return identical results when different users bind on a client connection.

6881972

Under some circumstances, the Directory Proxy Server can fail to start when using JDBC.

6886109

An unexpected ASN1 exception can occur and not be handled.