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

Reply via email to