Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Subversive » Problem with slow https requests
Problem with slow https requests [message #490597] Fri, 09 October 2009 10:39 Go to next message
Lukasz  is currently offline Lukasz Friend
Messages: 4
Registered: October 2009
Junior Member
Hello,

in my environment subversive is very slow, doing any request to subversion server. I use svn repository behind ssl, so requests are done to https. For example, lets get simply repository branch content. In firefox I can do it in about 0.2 sec, while subversive (from SVN Repository Browser view) needs 4 seconds. This is very annoying, especially that it is one of my core tool. Is it a bug or maybe wrong configured environment?

In wireshark here is what firefox does:

No.     Time        Source                Destination           Protocol Info
      8 2.743248    192.168.0.4           89.191.131.108        TLSv1    Client Hello
     10 2.815192    89.191.131.108        192.168.0.4           TLSv1    Server Hello, Change Cipher Spec, Encrypted Handshake Message
     12 2.815955    192.168.0.4           89.191.131.108        TLSv1    Change Cipher Spec, Encrypted Handshake Message, Application Data
     13 2.916820    89.191.131.108        192.168.0.4           TLSv1    Application Data, 
     14 2.937810    89.191.131.108        192.168.0.4           TLSv1    Application Data
     16 2.938484    192.168.0.4           89.191.131.108        TLSv1    Encrypted Alert
     18 2.939914    89.191.131.108        192.168.0.4           TLSv1    Encrypted Alert


And the subversive for the same request:

No.     Time        Source                Destination           Protocol Info
     11 4.639474    192.168.0.4           89.191.131.108        SSLv3    Client Hello
     13 4.707781    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
     15 4.710154    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
     16 4.710311    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
     18 4.784063    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
     19 4.848909    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
     20 4.849340    192.168.0.4           89.191.131.108        SSLv3    Application Data
     21 4.849409    192.168.0.4           89.191.131.108        SSLv3    Application Data
     23 4.924313    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
     24 4.924517    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
     26 4.925089    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
     31 4.992213    192.168.0.4           89.191.131.108        SSLv3    Client Hello
     33 5.060222    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
     35 5.062320    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
     36 5.062465    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
     38 5.136820    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
     39 5.201570    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
     40 5.202022    192.168.0.4           89.191.131.108        SSLv3    Application Data
     41 5.202063    192.168.0.4           89.191.131.108        SSLv3    Application Data
     43 5.282058    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
     44 5.282260    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
     46 5.283194    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
     51 5.351136    192.168.0.4           89.191.131.108        SSLv3    Client Hello
     53 5.419700    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
     55 5.423868    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
     56 5.424157    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
     58 5.497602    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
     59 5.562239    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
     60 5.563032    192.168.0.4           89.191.131.108        SSLv3    Application Data
     61 5.563142    192.168.0.4           89.191.131.108        SSLv3    Application Data
     63 5.635520    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
     64 5.635745    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
     66 5.636680    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
     72 5.704770    192.168.0.4           89.191.131.108        SSLv3    Client Hello
     74 5.772369    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
     76 5.774500    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
     77 5.774661    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
     79 5.848404    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
     80 5.912933    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
     81 5.913336    192.168.0.4           89.191.131.108        SSLv3    Application Data
     82 5.913391    192.168.0.4           89.191.131.108        SSLv3    Application Data
     84 5.986898    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
     85 5.987098    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
     87 5.988056    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
     92 6.055757    192.168.0.4           89.191.131.108        SSLv3    Client Hello
     94 6.123246    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
     96 6.129377    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
     97 6.129824    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
     99 6.203717    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
    100 6.268360    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
    101 6.269099    192.168.0.4           89.191.131.108        SSLv3    Application Data
    102 6.269191    192.168.0.4           89.191.131.108        SSLv3    Application Data
    104 6.341572    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data, Application Data, Application Data
    105 6.341777    89.191.131.108        192.168.0.4           SSLv3    Application Data
    106 6.341998    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
    107 6.342855    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
    112 6.410835    192.168.0.4           89.191.131.108        SSLv3    Client Hello
    114 6.477811    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
    116 6.483612    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
    117 6.483980    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
    119 6.556943    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
    120 6.621674    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
    121 6.622412    192.168.0.4           89.191.131.108        SSLv3    Application Data
    122 6.622532    192.168.0.4           89.191.131.108        SSLv3    Application Data
    124 6.697202    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
    125 6.697203    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
    127 6.697790    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
    132 6.765187    192.168.0.4           89.191.131.108        SSLv3    Client Hello
    134 6.832489    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
    136 6.834687    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
    137 6.834843    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
    139 6.908294    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
    140 6.972845    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
    141 6.973691    192.168.0.4           89.191.131.108        SSLv3    Application Data
    142 6.973809    192.168.0.4           89.191.131.108        SSLv3    Application Data
    144 7.046163    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
    145 7.046165    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
    147 7.047520    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
    152 7.114732    192.168.0.4           89.191.131.108        SSLv3    Client Hello
    154 7.182239    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
    156 7.188150    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
    157 7.188494    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
    159 7.262342    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
    160 7.327062    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
    161 7.327791    192.168.0.4           89.191.131.108        SSLv3    Application Data
    162 7.327886    192.168.0.4           89.191.131.108        SSLv3    Application Data
    164 7.400367    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
    165 7.400465    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
    167 7.401721    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
    172 7.469502    192.168.0.4           89.191.131.108        SSLv3    Client Hello
    174 7.537264    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
    176 7.543167    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
    177 7.543528    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
    179 7.617297    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
    180 7.681602    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
    181 7.682322    192.168.0.4           89.191.131.108        SSLv3    Application Data
    182 7.682421    192.168.0.4           89.191.131.108        SSLv3    Application Data
    184 7.757232    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
    185 7.757234    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
    187 7.757918    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
    192 7.825021    192.168.0.4           89.191.131.108        SSLv3    Client Hello
    194 7.892719    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
    196 7.894912    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
    197 7.895048    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
    199 7.969141    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
    200 8.033629    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
    201 8.034006    192.168.0.4           89.191.131.108        SSLv3    Application Data
    202 8.034048    192.168.0.4           89.191.131.108        SSLv3    Application Data
    204 8.108188    89.191.131.108        192.168.0.4           SSLv3    Application Data, Application Data
    205 8.108189    89.191.131.108        192.168.0.4           SSLv3    Encrypted Alert
    207 8.108781    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
    212 8.175702    192.168.0.4           89.191.131.108        SSLv3    Client Hello
    214 8.243604    89.191.131.108        192.168.0.4           SSLv3    Server Hello, Certificate, Server Hello Done
    216 8.249148    192.168.0.4           89.191.131.108        SSLv3    Client Key Exchange
    217 8.249484    192.168.0.4           89.191.131.108        SSLv3    Change Cipher Spec
    219 8.322491    192.168.0.4           89.191.131.108        SSLv3    Encrypted Handshake Message
    220 8.386963    89.191.131.108        192.168.0.4           SSLv3    Change Cipher Spec, Encrypted Handshake Message
    221 8.387443    192.168.0.4           89.191.131.108        SSLv3    Application Data
    222 8.387486    192.168.0.4           89.191.131.108        SSLv3    Application Data
    224 8.473923    89.191.131.108        192.168.0.4           SSLv3    Application Data, 
    228 8.543390    89.191.131.108        192.168.0.4           SSLv3    Application Data
    230 8.548808    192.168.0.4           89.191.131.108        SSLv3    Encrypted Alert
Re: Problem with slow https requests [message #491643 is a reply to message #490597] Thu, 15 October 2009 11:19 Go to previous messageGo to next message
Igor Burilo is currently offline Igor BuriloFriend
Messages: 435
Registered: July 2009
Senior Member
Hello Lukasz,

If it's possibe could you please try it with both connectors, SVNKit and
JavaHL? Also what connector do you use?

> Hello,
>
> in my environment subversive is very slow, doing any request to subversion
> server. I use svn repository behind ssl, so requests are done to https.
> For example, lets get simply repository branch content. In firefox I can
> do it in about 0.2 sec, while subversive (from SVN Repository Browser
> view) needs 4 seconds. This is very annoying, especially that it is one of
> my core tool. Is it a bug or maybe wrong configured environment?
>
> In wireshark here is what firefox does:
>
>
> No. Time Source Destination Protocol
> Info
> 8 2.743248 192.168.0.4 89.191.131.108 TLSv1
> Client Hello
> 10 2.815192 89.191.131.108 192.168.0.4 TLSv1
> Server Hello, Change Cipher Spec, Encrypted Handshake Message
> 12 2.815955 192.168.0.4 89.191.131.108 TLSv1
> Change Cipher Spec, Encrypted Handshake Message, Application Data
> 13 2.916820 89.191.131.108 192.168.0.4 TLSv1
> Application Data, 14 2.937810 89.191.131.108 192.168.0.4
> TLSv1 Application Data
> 16 2.938484 192.168.0.4 89.191.131.108 TLSv1
> Encrypted Alert
> 18 2.939914 89.191.131.108 192.168.0.4 TLSv1
> Encrypted Alert
>
>
> And the subversive for the same request:
>
>
> No. Time Source Destination Protocol
> Info
> 11 4.639474 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 13 4.707781 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 15 4.710154 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 16 4.710311 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 18 4.784063 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 19 4.848909 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 20 4.849340 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 21 4.849409 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 23 4.924313 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 24 4.924517 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 26 4.925089 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 31 4.992213 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 33 5.060222 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 35 5.062320 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 36 5.062465 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 38 5.136820 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 39 5.201570 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 40 5.202022 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 41 5.202063 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 43 5.282058 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 44 5.282260 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 46 5.283194 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 51 5.351136 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 53 5.419700 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 55 5.423868 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 56 5.424157 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 58 5.497602 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 59 5.562239 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 60 5.563032 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 61 5.563142 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 63 5.635520 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 64 5.635745 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 66 5.636680 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 72 5.704770 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 74 5.772369 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 76 5.774500 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 77 5.774661 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 79 5.848404 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 80 5.912933 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 81 5.913336 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 82 5.913391 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 84 5.986898 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 85 5.987098 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 87 5.988056 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 92 6.055757 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 94 6.123246 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 96 6.129377 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 97 6.129824 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 99 6.203717 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 100 6.268360 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 101 6.269099 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 102 6.269191 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 104 6.341572 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data, Application Data, Application Data
> 105 6.341777 89.191.131.108 192.168.0.4 SSLv3
> Application Data
> 106 6.341998 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 107 6.342855 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 112 6.410835 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 114 6.477811 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 116 6.483612 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 117 6.483980 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 119 6.556943 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 120 6.621674 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 121 6.622412 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 122 6.622532 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 124 6.697202 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 125 6.697203 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 127 6.697790 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 132 6.765187 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 134 6.832489 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 136 6.834687 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 137 6.834843 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 139 6.908294 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 140 6.972845 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 141 6.973691 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 142 6.973809 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 144 7.046163 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 145 7.046165 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 147 7.047520 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 152 7.114732 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 154 7.182239 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 156 7.188150 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 157 7.188494 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 159 7.262342 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 160 7.327062 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 161 7.327791 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 162 7.327886 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 164 7.400367 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 165 7.400465 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 167 7.401721 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 172 7.469502 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 174 7.537264 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 176 7.543167 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 177 7.543528 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 179 7.617297 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 180 7.681602 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 181 7.682322 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 182 7.682421 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 184 7.757232 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 185 7.757234 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 187 7.757918 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 192 7.825021 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 194 7.892719 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 196 7.894912 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 197 7.895048 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 199 7.969141 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 200 8.033629 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 201 8.034006 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 202 8.034048 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 204 8.108188 89.191.131.108 192.168.0.4 SSLv3
> Application Data, Application Data
> 205 8.108189 89.191.131.108 192.168.0.4 SSLv3
> Encrypted Alert
> 207 8.108781 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
> 212 8.175702 192.168.0.4 89.191.131.108 SSLv3
> Client Hello
> 214 8.243604 89.191.131.108 192.168.0.4 SSLv3
> Server Hello, Certificate, Server Hello Done
> 216 8.249148 192.168.0.4 89.191.131.108 SSLv3
> Client Key Exchange
> 217 8.249484 192.168.0.4 89.191.131.108 SSLv3
> Change Cipher Spec
> 219 8.322491 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Handshake Message
> 220 8.386963 89.191.131.108 192.168.0.4 SSLv3
> Change Cipher Spec, Encrypted Handshake Message
> 221 8.387443 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 222 8.387486 192.168.0.4 89.191.131.108 SSLv3
> Application Data
> 224 8.473923 89.191.131.108 192.168.0.4 SSLv3
> Application Data, 228 8.543390 89.191.131.108 192.168.0.4
> SSLv3 Application Data
> 230 8.548808 192.168.0.4 89.191.131.108 SSLv3
> Encrypted Alert
>
Re: Problem with slow https requests [message #491720 is a reply to message #490597] Thu, 15 October 2009 14:58 Go to previous messageGo to next message
Lukasz  is currently offline Lukasz Friend
Messages: 4
Registered: October 2009
Junior Member
Switching to JavaHL (1.4.4) haven't changed anything. But I've just seen that the certificate is outdated, and maybe it's a problem... but not. I've renewed certificate and problem still exists. I think that it can be related to "Encrypted alert" after which subversive always repeats SSL handshake, the alert is always 21.

How to avoid 21 alerts from my server to check if is it a problem? Why subversive (or lower layer) treats this alert as transmission break, is it correct behaviour?
Re: Problem with slow https requests [message #492222 is a reply to message #491720] Mon, 19 October 2009 13:57 Go to previous messageGo to next message
Igor Burilo is currently offline Igor BuriloFriend
Messages: 435
Registered: July 2009
Senior Member
Hello,

Unfortunately, I don't know what could cause the problem. In order to
connect to SVN Subversive uses svn connectors(3-rd party libraries) and you
can ask there; here's a link to SVNKit tracker: http://svnkit.com/tracker


> Switching to JavaHL (1.4.4) haven't changed anything. But I've just seen
> that the certificate is outdated, and maybe it's a problem... but not.
> I've renewed certificate and problem still exists. I think that it can be
> related to "Encrypted alert" after which subversive always repeats SSL
> handshake, the alert is always 21.
>
> How to avoid 21 alerts from my server to check if is it a problem? Why
> subversive (or lower layer) treats this alert as transmission break, is it
> correct behaviour?
>
Re: Problem with slow https requests [message #492223 is a reply to message #490597] Mon, 19 October 2009 14:04 Go to previous messageGo to next message
sNop is currently offline sNopFriend
Messages: 281
Registered: July 2009
Senior Member
Hi Lukasz,

what firewal do you use ? if outpost, so the problem could be in content filtering feature, if not, you can ignore this msg
Re: Problem with slow https requests [message #492635 is a reply to message #490597] Wed, 21 October 2009 08:04 Go to previous messageGo to next message
Lukasz  is currently offline Lukasz Friend
Messages: 4
Registered: October 2009
Junior Member
Thanks all.

But it can't be a problem of SvnKIT, because JavaHL works the same. I suppose that it's in a layer between connector and subversive, or somewhere below the connector.

Firewall has been disabled, but problem is still present.

The last thing can be checked is to connect to my repo from different environment to check if is it my local problem, or global problem with communication with https from svn under eclipse. Is anyone interested to check it? I don't want to put credentials on public forum, but if anyone is interested to debug this problem I can send it by mail. Please write to l0co[at]wp.pl.
Re: Problem with slow https requests [message #643503 is a reply to message #492635] Tue, 07 December 2010 07:28 Go to previous messageGo to next message
FVA is currently offline FVAFriend
Messages: 12
Registered: August 2010
Junior Member
Hi Lukasz,

Did you finally find a solution for the problem ?
I think I might have a similar problem. In eclipse (helios), when I do a compare between a local file and a file from the respositry, it takes minutes (yes...minutes) to complete. When I do the same diff from a command line, I get the result within seconds. I did not measure time for other commands, but they seem to work fine.
I did the test on two different Linux pc's. Both have the same problem. My connection to the svn server is also https.
Re: Problem with slow https requests [message #643514 is a reply to message #490597] Tue, 07 December 2010 08:35 Go to previous message
Lukasz  is currently offline Lukasz Friend
Messages: 4
Registered: October 2009
Junior Member
Unfortunatelly not, try to:

1) switch repo to ordinary http and check if the problem is still present (is the problem https-related?)
2) the other thing you should try is to install complete fresh version of Eclipse, without any extensions and install fresh subversive and check out (maybe it is a problem with some plugins interactions in your env? eg. svn sends information somewhere, for example to mylyn and waits for something each time?)

As you can see in wireshark log many unnecessary things in communication are happening when you use https and I think that problem is Eclipse- or Subversive- related.

Regarding svn compare I had probem with other repo too, not related to https, but general. I don't really know how data is held in svn, but I think that file is divided into deltas in db. We had repo with above 5000 revs and doing the compare on it was a real nightmare.
Previous Topic:logging ?
Next Topic:Cannot install SVN connector on helios
Goto Forum:
  


Current Time: Fri Apr 26 08:55:14 GMT 2024

Powered by FUDForum. Page generated in 0.04013 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top