I've added the "-Djavax.net.debug=all" parameter and got additional SSL debug information, but the CPU utilization - quite logically - remains 100%. Extract of the logs:
2008-03-14 12:33:14,593 [192.168.13.175-INFOR2] [HttpClientWorker-1] DEBUG SendMediator End : Send mediator 2008-03-14 12:33:14,593 [192.168.13.175-INFOR2] [HttpClientWorker-1] DEBUG SequenceMediator End : Sequence <anonymous> [Raw read]: length = 5 0000: 15 03 01 00 12 ..... [Raw read]: length = 18 0000: 81 0A E1 95 F6 79 0F 98 48 68 B9 78 57 0A F9 18 .....y..Hh.xW... 0010: A3 49 .I I/O dispatcher 3, READ: TLSv1 Alert, length = 18 Padded plaintext after DECRYPTION: len = 18 0000: 01 00 1E 22 C6 00 52 59 2A 43 6E 76 EF 30 2C 6B ..."..RY*Cnv.0,k 0010: BD 62 .b I/O dispatcher 3, RECV TLSv1 ALERT: warning, close_notify I/O dispatcher 3, closeInboundInternal() I/O dispatcher 3, closeOutboundInternal() I/O dispatcher 3, SEND TLSv1 ALERT: warning, description = close_notify Padded plaintext before ENCRYPTION: len = 18 0000: 01 00 BD C1 45 60 B7 EB 33 1F 85 91 EC DA 95 4D ....E`..3......M 0010: 4F 66 Of I/O dispatcher 3, WRITE: TLSv1 Alert, length = 18 2008-03-14 12:33:29,421 [192.168.13.175-INFOR2] [I/O dispatcher 3] DEBUG SSLIOSession I/O session 2 [interested ops: [r]; ready ops: [r]][SSL handshake status: NEED_WRAP][0][0][0][0]: -1 bytes read 2008-03-14 12:33:29,421 [192.168.13.175-INFOR2] [I/O dispatcher 3] DEBUG SSLIOSession I/O session 2 [interested ops: [r]; ready ops: [r]][SSL handshake status: NEED_WRAP][0][0][0][0]: Close [Raw write]: length = 23 0000: 15 03 01 00 12 1B 02 54 84 54 34 22 05 37 E3 8F .......T.T4".7.. 0010: 22 89 8A B3 AE 68 D0 "....h. 2008-03-14 12:33:29,421 [192.168.13.175-INFOR2] [I/O dispatcher 3] DEBUG SSLIOSession I/O session 2 [interested ops: [r]; ready ops: [r]][SSL handshake status: NOT_HANDSHAKING][0][0][23][0]: Clear event [r] I'm having some problems in adding the FORCE_HTTP_1.0 property. When adding "<syn:send><syn:property name="FORCE_HTTP_1.0" scope="axis2-client"/></syn:send>" in synapse.xml, these modifications are not visible in the GUI. Adding the fragment, clicking on 'Update' and then on 'Save' does not work either :o(. Any ideas how this property can be added ? Regards, Stefan Lecho. asankha wrote: > > Hi Stefan >> If you can provide me a version of ESB that contains specific diagnostics >> or log messages for >> the reported issue, I can install this version and send you the created >> log >> messages. >> > Can you try the debug options at > http://java.sun.com/j2se/1.5.0/docs/guide/security/jsse/JSSERefGuide.html#Debug > > and the -Djavax.net/debug=all in particular, which would dump a lot of > handshake information, which may help us to figure out the problem. > > I am guessing, that the remote party abruptly disconnected the socket > for a keep-alive request made by the ESB before the SSL talk could wind > up normally.. Can you try using HTTP 1.0 instead (see > http://wso2.org/project/esb/java/1.6/docs/ESB_Configuration_Language.html#property > > and FORCE_HTTP_1.0 property) Meanwhile I will try to locate a Windows XP > machine and try to reproduce this.. but have you tried accessing the > sample SimpleStockQuoteService over https on Windows to check if this > problem still remains? > > asankha > > > _______________________________________________ > Esb-java-user mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user > > -- View this message in context: http://www.nabble.com/ESB-uses-100--of-CPU-tp15977377p16048080.html Sent from the WSO2 ESB Users mailing list archive at Nabble.com. _______________________________________________ Esb-java-user mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user
