Search squid archive

Re: FATAL: Unable to open HTTP Socket

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/10/2012 7:56 p.m., shahab bohlooli wrote:
Dear All,

Recently, I chose to install and run Squid 3.2.1 on Debain Weezy/SID
(64 bit) with 4 workers
At the beginning every thing went well, but when the system goes under
loads of 20 users (more or less) I lose workers sequentially until
there went no kids to process the requests.

Which appears to be the real problem. Question is how is it happening? what else is happening when the kids disappear?

  In this time I have to
restart the squid to solve the problem temporarily.


The cache log shows following error (part of the log):

2012/10/03 09:45:02 kid1| Loaded Icons.
2012/10/03 09:45:02 kid1| Reconfiguring Squid Cache (version 3.2.1)...

Um, you said "Restart" ? not "reconfigure". The above is the result of "squid -k reconfigure"

2012/10/03 09:45:02 kid1| Closing HTTP port 192.168.10.3:8080
2012/10/03 09:45:02 kid1| Logfile: closing log stdio:/var/log/squid3/store.log
2012/10/03 09:45:02 kid1| Logfile: closing log stdio:/var/log/squid3/access.log
2012/10/03 09:45:02 kid1| Startup: Initializing Authentication Schemes ...
2012/10/03 09:45:02 kid1| Startup: Initialized Authentication Scheme 'basic'
2012/10/03 09:45:02 kid1| Startup: Initialized Authentication Scheme 'digest'
2012/10/03 09:45:02 kid1| Startup: Initialized Authentication Scheme 'negotiate'
2012/10/03 09:45:02 kid1| Startup: Initialized Authentication Scheme 'ntlm'
2012/10/03 09:45:02 kid1| Startup: Initialized Authentication.
2012/10/03 09:45:02 kid1| Processing Configuration File:
/opt/squid3/etc/squid.conf (depth 0)
2012/10/03 09:45:02 kid1| Initializing https proxy context
2012/10/03 09:45:02 kid1| Logfile: opening log stdio:/var/log/squid3/access.log
2012/10/03 09:45:02 kid1| Squid plugin modules loaded: 0
2012/10/03 09:45:02 kid1| Adaptation support is off.
2012/10/03 09:45:02 kid1| Logfile: opening log stdio:/var/log/squid3/store.log
2012/10/03 09:45:02 kid1| DNS Socket created at [::], FD 9
2012/10/03 09:45:02 kid1| DNS Socket created at 0.0.0.0, FD 11
2012/10/03 09:45:02 kid1| Adding domain arums.ac.ir from /etc/resolv.conf
2012/10/03 09:45:02 kid1| Adding nameserver 78.38.27.3 from /etc/resolv.conf
2012/10/03 09:45:02 kid1| Adding nameserver 78.38.27.4 from /etc/resolv.conf
2012/10/03 09:45:02 kid1| helperOpenServers: Starting 0/20
'basic_ldap_auth' processes
2012/10/03 09:45:02 kid1| helperOpenServers: No 'basic_ldap_auth'
processes needed.
2012/10/03 09:45:02 kid1| HTCP Disabled.
2012/10/03 09:45:02 kid2| Loaded Icons.
2012/10/03 09:45:02 kid2| Reconfiguring Squid Cache (version 3.2.1)...
2012/10/03 09:45:02 kid2| Closing HTTP port 192.168.10.3:8080
2012/10/03 09:45:02 kid2| Logfile: closing log stdio:/var/log/squid3/store.log
2012/10/03 09:45:02 kid2| Logfile: closing log stdio:/var/log/squid3/access.log
2012/10/03 09:45:02 kid2| Startup: Initializing Authentication Schemes ...
2012/10/03 09:45:02 kid2| Startup: Initialized Authentication Scheme 'basic'
2012/10/03 09:45:02 kid2| Startup: Initialized Authentication Scheme 'digest'
2012/10/03 09:45:02 kid2| Startup: Initialized Authentication Scheme 'negotiate'
2012/10/03 09:45:02 kid2| Startup: Initialized Authentication Scheme 'ntlm'
2012/10/03 09:45:02 kid2| Startup: Initialized Authentication.
2012/10/03 09:45:02 kid2| Processing Configuration File:
/opt/squid3/etc/squid.conf (depth 0)
2012/10/03 09:45:02 kid2| Initializing https proxy context
2012/10/03 09:45:02 kid2| Logfile: opening log stdio:/var/log/squid3/access.log
2012/10/03 09:45:02 kid2| Squid plugin modules loaded: 0
2012/10/03 09:45:02 kid2| Adaptation support is off.
2012/10/03 09:45:02 kid2| Logfile: opening log stdio:/var/log/squid3/store.log
2012/10/03 09:45:02 kid2| DNS Socket created at [::], FD 9
2012/10/03 09:45:02 kid2| DNS Socket created at 0.0.0.0, FD 11
2012/10/03 09:45:02 kid2| Adding domain arums.ac.ir from /etc/resolv.conf
2012/10/03 09:45:02 kid2| Adding nameserver 78.38.27.3 from /etc/resolv.conf
2012/10/03 09:45:02 kid2| Adding nameserver 78.38.27.4 from /etc/resolv.conf
2012/10/03 09:45:02 kid2| helperOpenServers: Starting 0/20
'basic_ldap_auth' processes
2012/10/03 09:45:02 kid2| helperOpenServers: No 'basic_ldap_auth'
processes needed.
2012/10/03 09:45:02 kid2| HTCP Disabled.
2012/10/03 09:45:02 kid4| Loaded Icons.
2012/10/03 09:45:02 kid6| Loaded Icons.
2012/10/03 09:45:02 kid3| Loaded Icons.
2012/10/03 09:45:02 kid3| Reconfiguring Squid Cache (version 3.2.1)...
2012/10/03 09:45:02 kid3| Closing HTTP port 192.168.10.3:8080
2012/10/03 09:45:02 kid3| Logfile: closing log stdio:/var/log/squid3/store.log
2012/10/03 09:45:02 kid3| Logfile: closing log stdio:/var/log/squid3/access.log
2012/10/03 09:45:02 kid3| Startup: Initializing Authentication Schemes ...
2012/10/03 09:45:02 kid3| Startup: Initialized Authentication Scheme 'basic'
2012/10/03 09:45:02 kid3| Startup: Initialized Authentication Scheme 'digest'
2012/10/03 09:45:02 kid3| Startup: Initialized Authentication Scheme 'negotiate'
2012/10/03 09:45:02 kid3| Startup: Initialized Authentication Scheme 'ntlm'
2012/10/03 09:45:02 kid3| Startup: Initialized Authentication.
2012/10/03 09:45:02 kid3| Processing Configuration File:
/opt/squid3/etc/squid.conf (depth 0)
2012/10/03 09:45:02 kid3| Initializing https proxy context
2012/10/03 09:45:02 kid4| Accepting HTTP Socket connections at
local=192.168.10.3:8080 remote=[::] FD 17 flags=1
2012/10/03 09:45:02 kid1| Loaded Icons.
2012/10/03 09:45:02 kid5| Loaded Icons.
2012/10/03 09:45:02 kid5| Reconfiguring Squid Cache (version 3.2.1)...
2012/10/03 09:45:02 kid5| Logfile: closing log stdio:/var/log/squid3/store.log
2012/10/03 09:45:02 kid5| Logfile: closing log stdio:/var/log/squid3/access.log
2012/10/03 09:45:02 kid5| Startup: Initializing Authentication Schemes ...
2012/10/03 09:45:02 kid5| Startup: Initialized Authentication Scheme 'basic'
2012/10/03 09:45:02 kid5| Startup: Initialized Authentication Scheme 'digest'
2012/10/03 09:45:02 kid5| Startup: Initialized Authentication Scheme 'negotiate'
2012/10/03 09:45:02 kid5| Startup: Initialized Authentication Scheme 'ntlm'
2012/10/03 09:45:02 kid5| Startup: Initialized Authentication.
2012/10/03 09:45:02 kid1| Closing HTTP port 192.168.10.3:8080
2012/10/03 09:45:02 kid1| storeDirWriteCleanLogs: Starting...
2012/10/03 09:45:02 kid1|   Finished.  Wrote 0 entries.
2012/10/03 09:45:02 kid1|   Took 0.00 seconds (  0.00 entries/sec).
FATAL: Unable to open HTTP Socket

Something else is still using the particular port.... probably kid4 above.

Sadly we do not print out the process which is reporting FATAL for a better trace. That is another bug which needs to be fixed.

Squid Cache (Version 3.2.1): Terminated abnormally.
2012/10/03 09:45:02 kid5| Processing Configuration File:
/opt/squid3/etc/squid.conf (depth 0)
CPU Usage: 7.488 seconds = 4.860 user + 2.628 sys
Maximum Resident Size: 80480 KB
Page faults with physical i/o: 0
Memory usage for squid via mallinfo():
         total space in arena:    6148 KB
         Ordinary blocks:         5672 KB     41 blks
         Small blocks:               0 KB      1 blks
         Holding blocks:          2096 KB      5 blks
         Free Small blocks:          0 KB
         Free Ordinary blocks:     475 KB
         Total in use:            7768 KB 126%
         Total free:               475 KB 8%


Any help on this appreciated

Regards, Bohlooli

Amos


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux