Bug 188595
| Summary: | system-config-httpd does not seem to be compatible with apache 2.2 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mike Walker <mikewalk> |
| Component: | system-config-httpd | Assignee: | Phil Knirsch <pknirsch> |
| Status: | CLOSED RAWHIDE | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | emasaka, joerg.grube, rmpel, rvokal, sander, vanleeuwenaw |
| 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: | 2006-10-25 15:32:16 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: | |||
| Bug Depends On: | |||
| Bug Blocks: | 150223 | ||
|
Description
Mike Walker
2006-04-11 16:24:45 UTC
I copied the modules list from the old config into the one generated by system-config-httpd and that at least got the httpd service starting. However things are still not well: I setup a virtual host by hand on a different port (say 8585) that goes to a different directory so that http://localhost:8585 will go to /var/www/html/gallery while http://localhost/ goes to /var/www/html; however when I do the same thing using config-http http://localhost:8585/ insists on going to /var/www/html. I found that system-config-httpd needs to be updated to reflect the module name changes that have occurred in the version of Apache that ships with FC5. system-config-httpd writes the wrong module names in the httpd.conf file. The httpd.conf file that ships with Apache has it right, but it is overwritten by system-config-httpd. Try the patch in Bug #180056, which is supposed to fix this. There really should have been an errata for this by now. *** Bug 200742 has been marked as a duplicate of this bug. *** *** Bug 198591 has been marked as a duplicate of this bug. *** changed to all platforms, severity high since it happens on all platforms and the bug is a blocker bug for having this piece of software in fedora. Also it is an easy fix and has been ignored for way too long. Is this ever going to be fixed ??? Does it really have to take more than 6 months to get at least a decent answer ? Forgive me for saying, but this does NOT encourage me to keep promoting Fedora The patch in Bug #180056 only temporarily fixes the problem. I'm currently working through all the open s-c-h bugs and will fix this one a little different: Instead of overwriting the main httpd.conf file i will create a system-config-httpd.conf file in the config.d directory. This will prevent several things: - You can still manually edit and modify your main httpd.conf file. This has always been something i really disliked about our original design of s-c-h, but wasn't possible to do differently back then. - By having only 1 file with all configuration data that s-c-h modifies you can easily figure out what the problem is and much easier fix it, in the worst case by simply removing the s-c-h.conf file. - Manual changes in the s-c-h.conf file can and will still be noted and the user accordingly notified. The only real negative sideeffect i can see at the moment is that the s-c-h.conf file might overwrite things that you've set in your main httpd.conf file, but there's really no way that can be prevented. Read ya, Phil s-c-h-1.4.0-1 and later will now create a separate config file in /etc/httpd/conf.d/system-config-httpd.conf instead of overwriting the original one. This should solve most if not all of the problems mentioned in here. Read ya, Phil PS: I'll try to get at least an FC6 update version of it out as well, hopefully tomorrow or so. Not saying anything in response might unjustly be taken for not caring. Replying with a comment not contributing anything to this thread might seem a misuse of this 'forum'. I'll take my chances; Thank you! |