Description of problem:3proxy is disabled, according to chkconfig, but it starts as a service anyway (getting in the way of running local Apache). I strongly suspect this is because of its NetworkManager script: /etc/NetworkManager/dispatcher.d/40-3proxy being trigger-happy about starting it. Version-Release number of selected component (if applicable): 0.6.7.fc13 How reproducible: 100% Steps to Reproduce: 1. chkconfig to ensure 3proxy is disabled 2. start system Actual results: 3proxy runs, anything else that might've wanted port 80 (such as apache) does not. Expected results: 3proxy doesn't run unless enabled Additional info:
Thank you for the report. Is it reproducable without system reboot?
It doesn't come back on its own - I'm guessing either NetworkManager starts it when a network connection comes up (which I don't tend to do a lot outside of system boots) or init/upstart does it through some code path I haven't spotted yet. I'll do more testing - if nobody has an "aha!" moment, I'll fill in more details.
Removing that script fixed the problem. So, either that script needs to be made much more clever (seeing if 3proxy should be running in the current runlevel) or it should be removed.
Try replace /sbin/service 3proxy restart || : by /sbin/service 3proxy condrestart || : in it.
I just had someone run into a problem with httpd due to this. 3proxy started up and kept ports in use and httpd couldn't start. :( A condrestart might be an ok solution...
Pat Gunn, please can you confirm what it resolve problem? I think yes. If so, I'll immediately post update.
That replacement fixed it.
Ok, thanks. Update follow.
3proxy-0.6.1-8.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/3proxy-0.6.1-8.fc13
3proxy-0.6.1-8.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/3proxy-0.6.1-8.fc12
3proxy-0.6.1-8.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/3proxy-0.6.1-8.fc11
3proxy-0.6.1-8.el5 has been submitted as an update for Fedora EPEL 5. http://admin.fedoraproject.org/updates/3proxy-0.6.1-8.el5
3proxy-0.6.1-8.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.
3proxy-0.6.1-8.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
3proxy-0.6.1-8.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
3proxy-0.6.1-8.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.