http://bugzilla.novell.com/show_bug.cgi?id=495763 Summary: HTTP Server Configuration Incorrectly Rejects a Host by Name Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86 OS/Version: openSUSE 11.1 Status: NEW Severity: Minor Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: noloader@gmail.com QAContact: jsrain@novell.com Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1.1 Firefox/3.0.8 When attempting to bind Apache to eth0 with an address provided by DHCP, one can specify 'Listen <host>' in listen.conf. For example, 'Listen euler.home.pvt', 'Listen euler.home.pvt:443', and 'Listen euler.home.pvt:8080 https'. However, HTTP Server Configuration incorrectly rejects the hostname, which makes binding to a DHCP address difficult when using Yast. apache2ctl accepts the configuration: jeffrey.walton@euler:~> su - Password: euler:~ # cat /etc/apache2/listen.conf # Listen: Allows you to bind Apache to specific IP addresses and/or # ports. See also the <VirtualHost> directive. # # [SNIP] Listen euler.home.pvt:80 Listen 127.0.0.1:80 Listen euler.home.pvt:443 https Listen 127.0.0.1:443 https euler:~ # apache2ctl -t Syntax OK euler:~ # httpd2 -k restart httpd not running, trying to start euler:~ # Reproducible: Always Steps to Reproduce: 1. Open Yast 2. Select Network Services 3. Select HTTP Server 4. Add/Edit a host using FQDN name Actual Results: Rejected (see attached) Expected Results: Accepted I understand that a FQDN is not an IP address. However, this is the only method for binding Apache to a DHCP address (other than through Virual Hosts). Enhanced parsing would be a welcomed enhancement, especially if 495429 is addressed (https://bugzilla.novell.com/show_bug.cgi?id=495429). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.