Comment 10 for bug 1270576

Revision history for this message
A. (zakaz-h) wrote :

Thanks for the patch. I've applied it and think error is fixed.
But i've found a new problem.....
I'm tryind to download big file from server and it pauses after 2-3 min ( 27mb downloaded):

<code>
Connecting to 172.31.4.1:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 94880337 (90M) [application/octet-stream]
Saving to: “0179683.flv”

28% [===================> ] 27,204,763 --.-K/s eta 24m 40s

</code>

in server log i've found this :

<code>
Feb 1 15:04:45 free iprohc_server[10928]: 255 IP addresses available for 5 clients in IP range 172.31.4.1/24
Feb 1 15:04:45 free iprohc_server[10928]: Max clients : 5
Feb 1 15:04:45 free iprohc_server[10928]: Port : 126
Feb 1 15:04:45 free iprohc_server[10928]: P12 file : /etc/server-cert.p12
Feb 1 15:04:45 free iprohc_server[10928]: Pidfile : /var/run/iprohc_server.pid
Feb 1 15:04:45 free iprohc_server[10928]: Tunnel params :
Feb 1 15:04:45 free iprohc_server[10928]: . Local IP : 172.31.4.1/24
Feb 1 15:04:45 free iprohc_server[10928]: . Packing : 5
Feb 1 15:04:45 free iprohc_server[10928]: . Max cid : 15
Feb 1 15:04:45 free iprohc_server[10928]: . Unid : 0
Feb 1 15:04:45 free iprohc_server[10928]: . Keepalive : 60
Feb 1 15:04:45 free iprohc_server[10928]: [main] set system limit for the number of file descriptors to 70
Feb 1 15:04:45 free iprohc_server[10928]: [main] load server certificate from file '/etc/server-cert.p12'
Feb 1 15:04:45 free iprohc_server[10928]: [main] generate Diffie–Hellman parameters (it takes a few seconds)
Feb 1 15:04:48 free iprohc_server[10928]: [main] listen on TCP 0.0.0.0:126
Feb 1 15:04:48 free iprohc_server[10928]: [main] create TUN interface
Feb 1 15:04:48 free iprohc_server[10928]: MTU of underlying interface 'eth0' set to 1492 bytes
Feb 1 15:04:48 free iprohc_server[10928]: MTU of tunnel interface 'tun_ipip' set to 1450 bytes
Feb 1 15:04:48 free kernel: tun_ipip: Disabled Privacy Extensions
Feb 1 15:04:48 free iprohc_server[10928]: [main] start TUN routing thread
Feb 1 15:04:48 free iprohc_server[10928]: [main] create RAW socket
Feb 1 15:04:48 free iprohc_server[10928]: [main] start RAW routing thread
Feb 1 15:04:48 free iprohc_server[10928]: [main] server is now ready to accept requests from clients
Feb 1 15:04:48 free iprohc_server[10928]: [route] Initializing routing thread
Feb 1 15:04:48 free iprohc_server[10928]: [route] Initializing routing thread
Feb 1 15:05:25 free iprohc_server[10928]: [main] new connection from client
Feb 1 15:05:25 free iprohc_server[10928]: [main] will store client 1/5 at index 0
Feb 1 15:05:25 free iprohc_server[10928]: [55.18.41.23] new connection from 55.18.41.23:48166
Feb 1 15:05:25 free iprohc_server[10928]: start of thread
Feb 1 15:05:25 free iprohc_server[10928]: TLS handshake succeeded
Feb 1 15:05:25 free iprohc_server[10928]: remote certificate accepted
Feb 1 15:05:25 free iprohc_server[10928]: [client 55.18.41.23] connection request received from client
Feb 1 15:05:25 free iprohc_server[10928]: [client 55.18.41.23] connection asked, negotating parameters
Feb 1 15:05:25 free iprohc_server[10928]: [client 55.18.41.23] connection asked, negotating parameters (proto version = 1, asked packing = 0)
Feb 1 15:05:25 free iprohc_server[10928]: [client 55.18.41.23] client fully established session
Feb 1 15:05:54 free iprohc_server[10928]: ROHC compressor[65535] : [rohc_comp.c:680 rohc_comp_get_random_default()] please define a callback for random numbers
Feb 1 15:06:20 free iprohc_server[10928]: ROHC compressor[65535] : [rohc_comp.c:680 rohc_comp_get_random_default()] please define a callback for random numbers
Feb 1 15:07:25 free iprohc_server[10928]: [client 55.18.41.23] disconnection asked by client
Feb 1 15:07:25 free iprohc_server[10928]: session closed
Feb 1 15:07:25 free iprohc_server[10928]: client thread was asked to stop
Feb 1 15:07:25 free iprohc_server[10928]: close TLS session
Feb 1 15:07:25 free iprohc_server[10928]: end of thread

</code>