Check this please, net.ipv4.ip_local_port_range = 1024 65000
I don't know Linux in-depth... Funny, you have very good Internet connection 100Mbps, probably synchronous, and such a problem may also happen if hardware is not fast enough... Some kind of a handshake with TCP. After handshake, wnen both sites defined speed of a hardware, Server sends to you probably 20 IP packets at a time, and waits for 1 single IP packet with confirmation. "Buffer overload" at your site... Smth at TCP layer... At my Linux, etc/sysctl.conf (recommended by Oracle, should be higher than that): kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 rmem_default = 262144 rmem_max = 262144 wmem_default = 262144 wmem_max = 262144 -----Original Message----- Sent: Thursday, October 20, 2005 1:42 PM To: [email protected] Subject: Re: No buffer space available I've been searching on Google for two days. I retuned all the Kernel paramters. I did the following changes for the Kernel setting: # increase TCP max buffer size net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 # increase Linux autotuning TCP buffer limits # min, default, and max number of bytes to use net.ipv4.tcp_rmem = 4096 87380 16777216 net.ipv4.tcp_wmem = 4096 65536 16777216 But I still have the same problem. It might be because of the maximum number of TCP connection on Linux, do you have any idea how I can figure out maximum possible number of TCP connection on Redhat? Thanks
