Bug 237302

Summary: YaST breaks Apache SSL and other bugs.
Product: [openSUSE] openSUSE 10.2 Reporter: Mark Van De Vyver <mvdv>
Component: YaST2Assignee: E-mail List <bnc-team-screening>
Status: RESOLVED WONTFIX QA Contact: Jiri Srain <jsrain>
Severity: Major    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Mark Van De Vyver 2007-01-22 12:55:42 UTC
Take a fresh installation of Apache.
1) YaST>>Network Services>>HTTP Server
2) Enable the SSL module
3) Listen on ports: All Addresses 443
4) Add one virual server, with CGI scripts.
BUG #1: The SSL option is deactivated....
5) Cmplete remaining information
6) Finish
BUG #2: Enabling the Apache2 service stops at 50%, with the error dialog: "Cannot adjust Apache2 service"

This second bug is due to YaST writing a lazy /etc/apache2/listen.conf file.  Specifically, the second "Listen 443" in the file /etc/apahe2/listen.conf breaks the apache server.  Remove this line and run (as root)

mv-laptop:~ # rcapache2 startssl
File /etc/apache2/httpd.conf.local from APACHE_CONF_INCLUDE_FILES not found. Ignored.
Starting httpd2 (prefork) [Mon Jan 22 23:57:27 2007] [warn] The ScriptAlias directive in /etc/apache2/vhosts.d/yast2_vhosts.conf at line 9 will probably never match because it overlaps an earlier ScriptAlias.
                                                                      done
Bug #3) It seems that from a fresh start YasT has created an invalid script alias?


HTH?
Comment 1 Cyril Hrubis 2007-01-23 14:14:20 UTC
Please attach y2logs. If you are in doubt please follow:
http://en.opensuse.org/Bugs/YaST


Thanks!
Comment 2 Matej Horvath 2007-02-07 10:55:54 UTC
Please reopen the bug if you can provide the needed information, thanks.