Search squid archive

Re: Centos 7 squid 3.5.2 / kid2| commBind: Cannot bind socket FD 782 to [::]: (2) No such file or directory

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

 



hi eliezer
=============================================
1- selinux is disabled
[root@localhost ~]# sestatus
SELinux status:                 disabled
[root@localhost ~]# 

2-
i have the PID file with permission to squid
[root@localhost ~]# ls -l /var/run/squid.pid 
-rw-r--r-- 1 squid squid 5 Jun 10 04:45 /var/run/squid.pid
[root@localhost ~]# 

but here i don’t see the file /var/run/squid …….i used to see file called /var/run/squid not /var/run/squid.pid

i also tried to add directive to squid.conf ==> pid_filename /var/run/squid.pid

but i have the same errror

3-im using kernel default for Centos 7 and it do support IPV6 , i didn’t compile any kernel 



agin the error that i have is :
kid2| commBind: Cannot bind socket FD 782 to [::]: (2) No such file or directory


not 
kid2| commBind: Cannot bind socket FD 782 to [::]: permission denied


here is again compile options :

Squid Cache: Version 3.5.2
Service Name: squid
configure options:  '--prefix=/usr' '--includedir=/include' '--mandir=/share/man' '--infodir=/share/info' '--sysconfdir=/etc' '--enable-cachemgr-hostname=Ahmad-Allzaeem' '--localstatedir=/var' '--libexecdir=/lib/squid' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-silent-rules' '--srcdir=.' '--datadir=/usr/share/squid' '--sysconfdir=/etc/squid' '--mandir=/usr/share/man' '--enable-inline' '--enable-async-io=8' '--enable-storeio=ufs,aufs,diskd,rock' '--enable-removal-policies=lru,heap' '--enable-delay-pools' '--enable-cache-digests' '--enable-underscores' '--enable-icap-client' '--enable-follow-x-forwarded-for' '--enable-auth' '--enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SASL,SMB,YP,DB,POP3,getpwnam,squid_radius_auth,multi-domain-NTLM' '--enable-ntlm-auth-helpers=smb_lm' '--enable-digest-auth-helpers=ldap,password' '--enable-negotiate-auth-helpers=squid_kerb_auth' '--enable-esi' '--disable-translation' '--with-logdir=/var/log/squid' '--with-pidfile=/var/run/squid.pid' '' '--with-large-files' '--with-default-user=squid' --with-openssl' '--enable-snmp' '--with-included-ltdl' '--disable-arch-native'
[root@localhost ~]# 


and here is squid.conf 

[root@localhost ~]# cat /etc/squid/squid.conf | less
cache deny all
#################
#pid_filename /var/run/squid.pid
####################
visible_hostname squid
cache_effective_user squid
cache_effective_group squid
####################################
#workers 2
########################################################################
# Lockdown Procedures
auth_param basic program /lib/squid/basic_ncsa_auth /etc/squid/squid_user
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users
############################
f
####################################
#
# Recommended minimum configuration:
#

# Example rule allowing access from your local networks.
# Adapt to list your (internal) IP networks from where browsing
# should be allowed
acl localnet src 10.0.0.0/8     # RFC1918 possible internal network
acl localnet src 172.16.0.0/12  # RFC1918 possible internal network
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
acl localnet src fc00::/7       # RFC 4193 local private network range
acl localnet src fe80::/10      # RFC 4291 link-local (directly plugged) machines
max_filedescriptors 131072
acl SSL_ports port 443
acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl CONNECT method CONNECT

#
# Recommended minimum Access Permission configuration:
#
# Deny requests to certain unsafe ports
http_access deny !Safe_ports

# Deny CONNECT to other than secure SSL ports
http_access deny CONNECT !SSL_ports

# Only allow cachemgr access from localhost
http_access allow localhost manager
http_access deny manager

# We strongly recommend the following be uncommented to protect innocent
# web applications running on the proxy server who think the only
# one who can access services on "localhost" is a local user
#http_access deny to_localhost

#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#

# Example rule allowing access from your local networks.
# Adapt localnet in the ACL section to list your (internal) IP networks
# from where browsing should be allowed
http_access allow localnet
http_access allow localhost

# And finally deny all other access to this proxy
http_access deny all

# Squid normally listens to port 3128
http_port 1234
##############################


thank you 
On Jun 10, 2016, at 12:23 AM, Eliezer Croitoru <eliezer@xxxxxxxxxxxx> wrote:

Hey Ahmad,
 
I do not why you are suffering from the issue.
The options are:
-          Selinux
-          Permission
-          Directory existence
-          Self compiled kernel withtou IPV6 support
-          And many more
From my point of view I suggest first to try my RPMs as it works with many setups.
Second try to simplify your squid.conf and share it.
What addition to squid.conf make this issue appear?
Also have you tried looking at the SMP FAQ at:
 
If this and the RPMs do not help you to resolve the issue then share a very simplified squid.conf and we can try to see if there is some direction for help.
 
Eliezer
 
----
Eliezer Croitoru
Linux System Administrator
Mobile: +972-5-28704261
Email: eliezer@xxxxxxxxxxxx
<image003.png>
 
From: --Ahmad-- [mailto:ahmed.zaeem@xxxxxxxxxxxx] 
Sent: Thursday, June 9, 2016 10:55 AM
To: Eliezer Croitoru
Cc: Squid Users
Subject: Re: Centos 7 squid 3.5.2 / kid2| commBind: Cannot bind socket FD 782 to [::]: (2) No such file or directory
 
hi Mr elieizer
 
i already check the mailing list  before i post here , but no luck with me .
 
 
i don’t think its a permissions issue 
 
 
i have the file /var/run/squid is missing 
 
and  there is /var/run/squid.pid
 
and it has the squid permissions 
 
 
kindly can you point to me  if i figure it out using compile options ? or from the os side ?
 
 
thank you 
On Jun 9, 2016, at 3:14 AM, Eliezer Croitoru <eliezer@xxxxxxxxxxxx> wrote:
 
Hey Ahmed,
 
Have you tried my RPMs for CentOS 7?
The latest version is 3.5.19 which is far more advanced then 3.5.2 and it works for me..
This issue you mentioned has lots of references in the mailing list history.
I assume it's a simple issue.
If you can try my RPMs and verify that you get the same error with them I will try to see if I can reproduce the issue.
 
Eliezer
 
----
Eliezer Croitoru
Linux System Administrator
Mobile: +972-5-28704261
Email: 
eliezer@xxxxxxxxxxxx
<image001.png>
 
From: squid-users [mailto:squid-users-bounces@xxxxxxxxxxxxxxxxxxxxx] On Behalf Of --Ahmad--
Sent: Thursday, June 9, 2016 1:57 AM
To: Squid Users
Subject:  Centos 7 squid 3.5.2 / kid2| commBind: Cannot bind socket FD 782 to [::]: (2) No such file or directory
 
here is error when i run squid :
2016/06/08 18:48:29 kid2| commBind: Cannot bind socket FD 782 to [::]: (2) No such file or directory
2016/06/08 18:48:29 kid1| HTCP Disabled.
2016/06/08 18:48:29 kid1| Squid plugin modules loaded: 0
2016/06/08 18:48:29 kid1| Adaptation support is off.
2016/06/08 18:48:29 kid1| commBind: Cannot bind socket FD 782 to [::]: (2) No such file or directory
 
 
I’m sure if i use it on centos 6 it work…...
 
but on centos 7 with same compile options it don’t allow me to use workers SMP
 
any help ?
 
 
Squid Cache: Version 3.5.2
Service Name: squid
configure options:  '--prefix=/usr' '--includedir=/include' '--mandir=/share/man' '--infodir=/share/info' '--sysconfdir=/etc' '--enable-cachemgr-hostname=Ahmad-Allzaeem' '--localstatedir=/var' '--libexecdir=/lib/squid' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-silent-rules' '--srcdir=.' '--datadir=/usr/share/squid' '--sysconfdir=/etc/squid' '--mandir=/usr/share/man' '--enable-inline' '--enable-async-io=8' '--enable-storeio=ufs,aufs,diskd,rock' '--enable-removal-policies=lru,heap' '--enable-delay-pools' '--enable-cache-digests' '--enable-underscores' '--enable-icap-client' '--enable-follow-x-forwarded-for' '--enable-auth' '--enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SASL,SMB,YP,DB,POP3,getpwnam,squid_radius_auth,multi-domain-NTLM' '--enable-ntlm-auth-helpers=smb_lm' '--enable-digest-auth-helpers=ldap,password' '--enable-negotiate-auth-helpers=squid_kerb_auth' '--enable-esi' '--disable-translation' '--with-logdir=/var/log/squid' '--with-pidfile=/var/run/squid.pid' '' '--with-large-files' '--with-default-user=squid' --with-openssl' '--enable-snmp' '--with-included-ltdl' '--disable-arch-native'
[root@localhost ~]# 
 
 
 
 
thank   you 

_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users

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

  Powered by Linux