Bug 131919
Summary: | U3 turns httpd off | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 3 | Reporter: | Zenon Panoussis <redhatbugs> |
Component: | httpd | Assignee: | Joe Orton <jorton> |
Status: | CLOSED WONTFIX | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3.0 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-10-19 19:19:21 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
Zenon Panoussis
2004-09-06 19:16:47 UTC
Thanks for the report. We can't seem to reproduce the issue here. You had used "chkconfig httpd on" to enable the service, as normal? This is on i686, RHEL3 AS? Was the previously installed httpd package the latest erratum version? From the U2 httpd packages, the following sequence works as expected: # chkconfig httpd on # chkconfig --list httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off # up2date -u httpd ... # chkconfig --list httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off > You had used "chkconfig httpd on" to enable the service, as normal?
Yes, as I said, the service was enabled at RL 345 and was running
fine. The preceding httpd was 2.0.46-32.ent.3.i386.rpm . After the
update (and having touched nothing else related), it was suddenly off
at all runlevels. I only found out because I rebooted and the
webserver was gone.
chkconfig was also updated in this run. Theoretically, this could be
its fault too. It's rather unlikely however, and no other services
changed state either.
Oops, I missed a couple of your questions. Yes, i686, RHEL3 AS U2 being updated to U3. I updated httpd while it was running, then did "service httpd restart" and nothing else. OK, the behaviour you describe is equivalent to running "chkconfig --del httpd" and then "chkconfig --add httpd". "chkconfig --add httpd" is always run after upgrading the package. After you updated to U3, can you confirm that the httpd daemon was still running, before the reboot? The error could occur if for some reason the httpd package's %preun script was invoked incorrectly during the update, but this would also have stopped the service: %preun if [ $1 = 0 ]; then /sbin/service httpd stop > /dev/null 2>&1 /sbin/chkconfig --del httpd fi If that is not the case, it's not clear how this has happened. Could you include the output of: # rpm -V httpd chkconfig just to double-check the packages are installed correctly. I updated in serveral steps. Apache in one run, then a few hours later the kernel, which caused me to reboot. Yet later I saw that apache was down. I can see in the logs when apache stopped and when I rebooted, but not when I applied the update, and for my life I can't remember either. Thus, all I know is that apache was already down when I rebooted. Also, I know that it was running when I applied the update, because I restarted it and got [OK] on both stop and start. There is no telling when its init got unconfigured though. # rpm -V httpd chkconfig S.5....T c /etc/httpd/conf/httpd.conf This bug is filed against RHEL 3, which is in maintenance phase. During the maintenance phase, only security errata and select mission critical bug fixes will be released for enterprise products. Since this bug does not meet that criteria, it is now being closed. For more information of the RHEL errata support policy, please visit: http://www.redhat.com/security/updates/errata/ If you feel this bug is indeed mission critical, please contact your support representative. You may be asked to provide detailed information on how this bug is affecting you. |