[warn] NameVirtualHost *:80 has no VirtualHosts

  • Servus,


    bekomme in letzter Zeit ständig diese Fehlermeldung "[warn] NameVirtualHost *:80 has no VirtualHosts" vom apache. Beim googlen fand ich, dass man in der httpd.conf Port 80 doppelt belegt hätte.
    Allerdings hab ich in der httpd.conf gar keinen Eintrag auf Port80.


    Hat wer ne dieselbe Warning? Habt ihr ne Idee wie man die wegbekommt?


    Grüße,
    Benny

  • Servus,


    ich nutze sysCP mit lenny. Mein Standard vhost-Container... Gute Frage, Gegenfrage: Gibt es zwei?


    Falls ja, diese beiden?
    /etc/apache2/sites-available/99_syscp_vhosts.conf
    /etc/apache2/sites-enabled/99_syscp_vhosts.conf


    Falls nein: was hab ich schon wieder nicht gerafft oder missverstanden?


    Gruß


    PS: Hier mal ein Beispiel



    Es ist auch bei jeder anderen Domain in dieser Datei immer "VirtualHost <IP>:80". Liegt da der Hund begraben?

  • In einem der vhostcontainer oder eine der apache confs müsste sowas stehen:


    NameVirtualHost *:80


    Das aktiviert die Namebasierten virtualhosts


    Wenn dann eine Virtualhost ohne ServerName existiert dann spuckt er diese Meldung aus.


    Also "müsste" in irgendeinem deiner enabled vhosts folgendes fehlen, oder leer sein


    ServerName

  • das hab ich auch schonmal gesucht, aber nichts gefunden, so ein Mist :) Aber danke!



    //EDIT
    eben hab ich das gefunden


    Das wird es sein, richtig? Das ist die ports.conf. Die einfach umbenennen?


    //EDIT
    also... einfach löschen/umbennen mag er nicht. Wie hab ich das File denn am sinnigstens anzufassen?

  • Mhm... Das mag er nicht;)


    Code
    root:/etc/apache2# /etc/init.d/apache2 restart
    Restarting web server: apache2[Tue Sep 09 09:15:35 2008] [warn] NameVirtualHost *:80 has no VirtualHosts
     ... waiting [Tue Sep 09 09:15:36 2008] [warn] NameVirtualHost *:80 has no VirtualHosts
    no listening sockets available, shutting down
    Unable to open logs
     failed!
  • Hm, Märchengewürzig...


    möglicherweise hats was mit Lenny selbst zu tun, was aber eher fragwürdig wäre.
    Da steckt irgendwo in den confs oder vhosts ein NameVirtualHost der eben keine VirtualHosts enthält...


    Wobei das auch nix neues ist, das steht ja da :P