[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#663530: apache2.2-common: Spurious warning "NameVirtualHost *:80 has no VirtualHosts" in cron/logrotate output



Package: apache2.2-common
Version: 2.2.22-1
Severity: minor

In the last cron output, I got:

/etc/cron.daily/logrotate:
[Sun Mar 11 05:00:44 2012] [warn] NameVirtualHost *:80 has no VirtualHosts

I suppose that it comes from /etc/logrotate.d/apache2, which contains
in my case:

/var/log/apache2/*.log {
        weekly
        missingok
        rotate 52
        compress
        delaycompress
        notifempty
        create 640 root adm
        sharedscripts
        postrotate
                /etc/init.d/apache2 reload > /dev/null
        endscript
        prerotate
                if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
                        run-parts /etc/logrotate.d/httpd-prerotate; \
                fi; \
        endscript
}

If I run "/etc/init.d/apache2 reload" manually as root:

xvii:/home/vinc17# /etc/init.d/apache2 reload
Reloading web server config: apache2.

and nothing particuliar in the logs. So, everything seems fine.

/etc/apache2/sites-enabled/000-default contains:

<VirtualHost *:80>
[...]
</VirtualHost>

I don't see why I got the above message in cron/logrotate output,
except in case of bug in the reload logic.

-- Package-specific info:
List of /etc/apache2/mods-enabled/*.load:
  alias auth_basic authn_file authz_default authz_groupfile
  authz_host authz_user autoindex cgi cgid dav dav_svn deflate dir
  env mime negotiation perl reqtimeout rewrite setenvif ssl status
  userdir

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apache2.2-common depends on:
ii  apache2-utils  2.2.22-1
ii  apache2.2-bin  2.2.22-1
ii  lsb-base       3.2+Debian31
ii  mime-support   3.52-1
ii  perl           5.14.2-9
ii  procps         1:3.3.2-3

Versions of packages apache2.2-common recommends:
ii  ssl-cert  1.0.28

Versions of packages apache2.2-common suggests:
ii  apache2-doc                             2.2.22-1
ii  apache2-suexec | apache2-suexec-custom  <none>
ii  chromium [www-browser]                  17.0.963.78~r125577-1
ii  elinks [www-browser]                    0.12~pre5-7
ii  epiphany-browser [www-browser]          3.2.1-2
ii  iceweasel [www-browser]                 10.0.2-1
ii  links [www-browser]                     2.5-1
ii  links2 [www-browser]                    2.5-1
ii  lynx-cur [www-browser]                  2.8.8dev.12-1
ii  midori [www-browser]                    0.4.3-1
ii  uzbl [www-browser]                      0.0.0~git.20111128-2
ii  w3m [www-browser]                       0.5.3-5

Versions of packages apache2.2-common is related to:
ii  apache2-mpm-event    <none>
ii  apache2-mpm-itk      <none>
ii  apache2-mpm-prefork  <none>
ii  apache2-mpm-worker   2.2.22-1

-- Configuration Files:
/etc/apache2/mods-available/userdir.conf changed:
<IfModule mod_userdir.c>
        UserDir public_html
        UserDir disabled root
        <Directory /home/*/public_html>
                AllowOverride All
                Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
                <Limit GET POST OPTIONS>
                        Order allow,deny
                        Allow from all
                </Limit>
                <LimitExcept GET POST OPTIONS>
                        Order deny,allow
                        Deny from all
                </LimitExcept>
        </Directory>
</IfModule>


-- no debconf information



Reply to: