Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4483885

SSLServerSocket/SSLServerSocket.setEnabledCipherSuites(null) throws NullPointer

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.4.0
    • 1.4.0
    • security-libs
    • None
    • beta2
    • generic
    • generic


      Both of these examples throw null pointers.
      At least the server.setEnabledCipherSuites() say null is a valid setting,
      meaning it should give back system defaults.

              SSLServerSocketFactory sslssf =
                  (SSLServerSocketFactory) SSLServerSocketFactory.getDefault();
              SSLServerSocket sslss =
                  (SSLServerSocket) sslssf.createServerSocket(4000);
              sslss.setEnabledCipherSuites(null);
       
      Exception in thread "main" java.lang.NullPointerException
      at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA1275)
      at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.setEnabledCipherSuites(DashoA1275)
      at URLReader.<init>(URLReader.java:37)
      at URLReader.main(URLReader.java:52)

              SSLSocketFactory sslsf =
                  (SSLSocketFactory) SSLSocketFactory.getDefault();
              SSLSocket ssls = (SSLSocket) sslsf.createSocket();
              ssls.setEnabledCipherSuites(null);

      Exception in thread "main" java.lang.NullPointerException
      at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA1275)
      at com.sun.net.ssl.internal.ssl.SSLSocketImpl.setEnabledCipherSuites(DashoA1275)
      at URLReader.<init>(URLReader.java:43)
      at URLReader.main(URLReader.java:53)

      Should be fixed.

      bradford.wetmore@eng 2001-07-24

            wetmore Bradford Wetmore
            wetmore Bradford Wetmore
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: