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:
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
3proxy runs, anything else that might've wanted port 80 (such as apache) does not.
3proxy doesn't run unless enabled
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.
/sbin/service 3proxy restart || :
/sbin/service 3proxy condrestart || :
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.
3proxy-0.6.1-8.fc12 has been submitted as an update for Fedora 12.
3proxy-0.6.1-8.fc11 has been submitted as an update for Fedora 11.
3proxy-0.6.1-8.el5 has been submitted as an update for Fedora EPEL 5.
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.