Duplicate :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
IBIS case 72329826. JDK used : 5u19 Platform: T5220, Solaris 10u5 with 139555-08 118918-24 sun.security.pkcs11.wrapper.PKCS11Exception: CKR_OPERATION_NOT_INITIALIZED after many SSL operations: Mon Feb 08 14:56:26 PST 2010 31374000 sdn CN=v4v-t5220f-sca11.sfbay.sun.com, OU=Services, O=Sun, L=Santa Clara, ST=California, C=US [GC 44704K->33288K(60416K), 0.0255555 secs] [GC 44872K->33545K(60288K), 0.0177596 secs] [GC 45129K->33470K(60352K), 0.0165997 secs] [GC 44926K->33518K(60352K), 0.0166519 secs] [GC 44974K->33650K(60224K), 0.0180893 secs] [GC 45106K->33515K(60288K), 0.0171511 secs] [GC 44971K->33515K(60352K), 0.0168836 secs] [GC 44968K->33716K(60352K), 0.0170418 secs] [GC 45172K->33637K(60352K), 0.0169596 secs] Got Exception : javax.net.ssl.SSLPeerUnverifiedException: peer not authenticatedThe (filename, line number, function, statement, value) is: [('C:\\cygwin\\tmp\\wibapp.ear-SSL-LIB-ERR\\ckcert.py', 0, 'main', None)] java_exp javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated java_expjavax.net.ssl.SSLPeerUnverifiedException: peer not authenticated at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificateChain(SSLSessionImpl.java:394) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.python.core.PyBeanProperty._doget(Unknown Source) at org.python.core.PyObject._doget(Unknown Source) at org.python.core.PyObject.__get__(Unknown Source) at org.python.core.PyInstance.__findattr__(Unknown Source) at org.python.core.PyInstance.__findattr__(Unknown Source) at org.python.core.PyObject.__getattr__(Unknown Source) at ckcert$_PyInner.main$1(ckcert.java:106) at ckcert$_PyInner.call_function(ckcert.java:47) at org.python.core.PyTableCode.call(Unknown Source) at org.python.core.PyCode.call(Unknown Source) at org.python.core.imp.createFromCode(Unknown Source) at org.python.core.imp.createFromCode(Unknown Source) at org.python.core.Py.runMain(Unknown Source) at ckcert.main(ckcert.java:153) None Got Exception : java.security.ProviderException: update() failed The (filename, line number, function, statement, value) is: [('C:\\cygwin\\tmp\\wibapp.ear-SSL-LIB-ERR\\ckcert.py', 0, 'main', None)] java_exp java.security.ProviderException: update() failed java_expjava.security.ProviderException: update() failed at sun.security.pkcs11.P11Cipher.implUpdate(P11Cipher.java:460) at sun.security.pkcs11.P11Cipher.engineUpdate(P11Cipher.java:391) at javax.crypto.Cipher.update(DashoA12275) at com.sun.net.ssl.internal.ssl.CipherBox.encrypt(CipherBox.java:184) at com.sun.net.ssl.internal.ssl.OutputRecord.encrypt(OutputRecord.java:197) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecordInternal(SSLSocketImpl.java:726) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:715) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.sendAlert(SSLSocketImpl.java:1688) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1579) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1547) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1530) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.getSession(SSLSocketImpl.java:1823) at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.python.core.PyBeanProperty._doget(Unknown Source) at org.python.core.PyObject._doget(Unknown Source) at org.python.core.PyObject.__get__(Unknown Source) at org.python.core.PyInstance.__findattr__(Unknown Source) at org.python.core.PyInstance.__findattr__(Unknown Source) at org.python.core.PyObject.__getattr__(Unknown Source) at ckcert$_PyInner.main$1(ckcert.java:105) at ckcert$_PyInner.call_function(ckcert.java:47) at org.python.core.PyTableCode.call(Unknown Source) at org.python.core.PyCode.call(Unknown Source) at org.python.core.imp.createFromCode(Unknown Source) at org.python.core.imp.createFromCode(Unknown Source) at org.python.core.Py.runMain(Unknown Source) at ckcert.main(ckcert.java:153) Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_OPERATION_NOT_INITIALIZED at sun.security.pkcs11.wrapper.PKCS11.C_EncryptUpdate(Native Method) at sun.security.pkcs11.P11Cipher.implUpdate(P11Cipher.java:450) ... 29 more None testcase: #!/bin/ksh mv ckcert.out ckcert.out.old h=v4v-t5220f-sca11.sfbay p=443 set -x /chow/jdk1.5.0_19/bin/java -Xms64m -Xmx64m -verbose:gc -Djavax.net.ssl.trustStoreType=JKS -Djavax.net.ssl.trustStore=$(pwd)/testkeystore -Djavax.net.ssl.trustStorePassword=testpass -jar $(pwd)/ckcert.jar $h $p > ckcert.out 2>&1 & tail -f ckcert.out i = 0 e = 0 while 1 : try : i += 1 ; sslsf = SSLSocketFactory.getDefault() ; ssls = sslsf.createSocket(str(sys.argv[1]),int(sys.argv[2])) ; ssls = ssls.session ; pcca = ssls.peerCertificateChain ; pcc = pcca[0] ; sdn = pcc.subjectDN ; if ( i % 1000 ) == 0 : print Date(),i,'sdn',sdn ; except Exception,java_exp : e += 1 ; exc_type, exc_value, exc_tb = sys.exc_info() print "Got Exception : "+str(exc_value) print "The (filename, line number, function, statement, value) is:" print str(traceback.extract_tb(exc_tb)) print 'java_exp',java_exp print 'java_exp',java_exp.printStackTrace() time.sleep(60) if e > 10000 : sys.exit()
|