Uploaded image for project: 'OpenDJ'
  1. OpenDJ
  2. OPENDJ-652

Connections from Solaris 10 ldapclient can cause LDAPS request handler to spin

    Details

    • Type: Bug
    • Status: Done
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.6.0, 2.4.6
    • Fix Version/s: 2.6.0
    • Component/s: core server
    • Labels:
    • Environment:

      Description

      The request handler spins:

      "LDAP Request Handler 1 for connection handler LDAPS Connection Handler 0.0.0.0 port 636" prio=3 tid=0x081aac00 lwp=51 nid=0x33 runnable [0xe596e000]
        java.lang.Thread.State: RUNNABLE
             at sun.nio.ch.FileDispatcher.read0(Native Method)
             at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:21)
             at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:198)
             at sun.nio.ch.IOUtil.read(IOUtil.java:171)
             at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:245)
             - locked <0xedb56678> (a java.lang.Object)
             at org.opends.server.protocols.ldap.LDAPClientConnection$TimeoutWriteByteChannel.read(LDAPClientConnection.java:164)
             at org.opends.server.extensions.TLSByteChannel$ByteChannelImpl.doRecvAndUnwrap(TLSByteChannel.java:258)
             - locked <0xedb56690> (a java.lang.Object)
             at org.opends.server.extensions.TLSByteChannel$ByteChannelImpl.doHandshake(TLSByteChannel.java:225)
             - locked <0xedb56698> (a java.lang.Object)
             at org.opends.server.extensions.TLSByteChannel$ByteChannelImpl.write(TLSByteChannel.java:188)
             - locked <0xedb566a0> (a java.lang.Object)
             at org.opends.server.extensions.RedirectingByteChannel.write(RedirectingByteChannel.java:159)
             at org.opends.server.extensions.RedirectingByteChannel.write(RedirectingByteChannel.java:163)
             at org.opends.server.types.ByteStringBuilder.copyTo(ByteStringBuilder.java:990)
             at org.opends.server.protocols.ldap.LDAPClientConnection.sendLDAPMessage(LDAPClientConnection.java:953)
             at org.opends.server.protocols.ldap.LDAPClientConnection.disconnect(LDAPClientConnection.java:1128)
             at org.opends.server.protocols.ldap.LDAPClientConnection.processDataRead(LDAPClientConnection.java:1617)
             at org.opends.server.protocols.ldap.LDAPRequestHandler.run(LDAPRequestHandler.java:331)
      

        Attachments

          Activity

            People

            • Assignee:
              matthew Matthew Swift
              Reporter:
              cjr Chris Ridd
              Dev Assignee:
              Matthew Swift
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: