Bug 569120

Summary: Squid transparent proxy don't start after update
Product: [Fedora] Fedora Reporter: Paweł <pmarciniak>
Component: squidAssignee: Henrik Nordström <henrik>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: low    
Version: 12CC: henrik, jonathansteffan, jskala, mnagy, nerijus, ondrejj
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: squid-3.1.0.17-3.fc12 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-03-03 01:54:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Paweł 2010-02-28 09:07:25 UTC
Description of problem:

Squid in transparent proxy mode don't start after update.

Version-Release number of selected component (if applicable):

squid-3.1.0.16-6.fc12.i686

How reproducible:


Steps to Reproduce:
1. update squid
2. add transparent statement in squid.conf
e.g. http_port 8080 transparent 
3. restart squid
  
Actual results:

Feb 28 09:46:36 localhost squid[20771]: Squid Parent: child process 20773 started
Feb 28 09:46:37 localhost (squid): Cannot open HTTP Port
Feb 28 09:46:37 localhost squid[20771]: Squid Parent: child process 20773 exited with status 1
Feb 28 09:46:40 localhost squid[20771]: Squid Parent: child process 20780 started
Feb 28 09:46:40 localhost (squid): Cannot open HTTP Port
Feb 28 09:46:40 localhost squid[20771]: Squid Parent: child process 20780 exited with status 1
Feb 28 09:46:43 localhost squid[20771]: Squid Parent: child process 20786 started
Feb 28 09:46:43 localhost (squid): Cannot open HTTP Port
Feb 28 09:46:43 localhost squid[20771]: Squid Parent: child process 20786 exited with status 1
Feb 28 09:46:46 localhost squid[20771]: Squid Parent: child process 20793 started
Feb 28 09:46:47 localhost (squid): Cannot open HTTP Port
Feb 28 09:46:47 localhost squid[20771]: Squid Parent: child process 20793 exited with status 1
Feb 28 09:46:50 localhost squid[20771]: Squid Parent: child process 20808 started
Feb 28 09:46:50 localhost (squid): Cannot open HTTP Port
Feb 28 09:46:50 localhost squid[20771]: Squid Parent: child process 20808 exited with status 1
Feb 28 09:46:50 localhost squid[20771]: Exiting due to repeated, frequent failures


Expected results:

Feb 28 10:03:12 localhost squid[21616]: Squid Parent: child process 21618 started


Additional info:

Comment 1 Nerijus Baliūnas 2010-02-28 13:16:18 UTC
commBind: Cannot bind socket FD 15 to [::ffff:ffff:0:0]:3128: (99) Cannot assign
FATAL: Cannot open HTTP Port
Squid Cache (Version 3.1.0.16): Terminated abnormally.

Comment 2 Henrik Nordström 2010-02-28 13:41:10 UTC
Confirmed.

Comment 3 Henrik Nordström 2010-02-28 13:44:49 UTC
A workaround is to configure it with an explicit ipv4 IP.

http_port 192.168.1.2:8080 intercept

replace 192.168.1.2 with the IP address where Squid should listen for intercepted requests.

Comment 4 Fedora Update System 2010-02-28 22:38:24 UTC
squid-3.1.0.17-3.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/squid-3.1.0.17-3.fc13

Comment 5 Fedora Update System 2010-02-28 22:39:43 UTC
squid-3.1.0.17-3.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/squid-3.1.0.17-3.fc12

Comment 6 Fedora Update System 2010-03-01 01:38:23 UTC
squid-3.1.0.17-3.fc13 has been pushed to the Fedora 13 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update squid'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F13/FEDORA-2010-3172

Comment 7 Jan ONDREJ 2010-03-01 15:29:51 UTC
squid-3.1.0.17-3.fc12.i686 works for me. Problem solved. Thank you.

Comment 8 Henrik Nordström 2010-03-01 15:55:26 UTC
Great Jan. Would be excellent if you could give that feedback in the update request.

Comment 9 Fedora Update System 2010-03-02 00:51:55 UTC
squid-3.1.0.17-3.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update squid'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2010-3197

Comment 10 Fedora Update System 2010-03-03 01:54:09 UTC
squid-3.1.0.17-3.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2010-03-03 01:59:59 UTC
squid-3.1.0.17-3.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 12 Fedora Update System 2010-03-04 00:18:04 UTC
squid-3.1.0.17-3.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2010-03-06 03:48:59 UTC
squid-3.1.0.17-3.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.