--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: apache2: Crashes when VirtualHosts are missing from the config file
- From: Sam Morris <sam@robots.org.uk>
- Date: Tue, 20 Jun 2006 16:57:12 +0100
- Message-id: <20060620155712.24522.60553.reportbug@xerces>
Package: apache2
Version: 2.0.54-5
Severity: important
While configuring a server I found that apache will crash if a
NameVirtualHost directive exists for a port and there are no VirtualHost
entries that match that port.
$ apache2 -f crash.conf -X &
[1] 25146
apache2: Could not determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Tue Jun 20 16:54:22 2006] [warn] pid file /dev/null overwritten -- Unclean shutdown of previous Apache run?
$ GET http://localhost:8123/
500 Server closed connection without sending any data back
[1]+ Segmentation fault apache2 -f crash.conf -X
Contents of crash.conf:
Listen 8123
NameVirtualHost *:8123
ErrorLog /dev/stdout
TypesConfig /etc/mime.types
PidFile /dev/null
<VirtualHost *:9000>
</VirtualHost>
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (530, 'testing'), (520, 'unstable'), (510, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-k7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages apache2 depends on:
ii apache2-mpm-worker 2.0.55-4 high speed threaded model for Apac
apache2 recommends no packages.
-- no debconf information
--- End Message ---