In any case, please read: http://wiki.apache.org/httpd/CouldNotBindToAddress To resolve your second issue. Frank. RicardoCh wrote:
Well, first, I mean that now the apache2 is configured exactly like describes this Debian page:http://www.debian-administration.org/articles/412 Second, this is the output asked by Francois:Linux:~# apache2ctl -S VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers: *:* is a NameVirtualHost default server www.mysite.com (/etc/apache2/sites-enabled/mysite:1) port * namevhost www.mysite.com (/etc/apache2/sites-enabled/mysite:1) port * namevhost www.othersite.com (/etc/apache2/sites-enabled/othersite:1) port * namevhost www.anothersite.com (/etc/apache2/sites-enabled/anothersite:1) Syntax OK Linux:~# apache2ctl restart httpd not running, trying to start (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logsRicardo-----Mensaje original-----De: Francois Gingras [mailto:francois.gingras@xxxxxxxxx] Enviado el: lunes, 07 de septiembre de 2009 01:56 p.m.Para: users@xxxxxxxxxxxxxxxx Asunto: Re: Crazy with VirtualHost and warnings!!! Give us the output from apache2ctl -S instead. Frank On Mon, Sep 7, 2009 at 12:32 PM, RicardoCh<racham@xxxxxxxxxxx> wrote:I have a web-file-router-proxycache-firewall server (ALL ON THE SAME MACHINE) Debian Lenny Squid 2.7-Apache 2-Samba 3-iptables. I'm going more crazy that ever!!! The problem is VirtualHost and the warnings like: [warn] _default_ VirtualHost overlap on port 80, the first has precedence [warn] _default_ VirtualHost overlap on port 80, the first has precedence httpd not running, trying to start (98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address0.0.0.0:80no listening sockets available, shutting down Unable to open logs Settings of apache2: ports.conf: *: 80, Listen 80 httpd.conf: in blank sites-available/mysite: ----------paste---------------- <VirtualHost *:80> <------>DirectoryIndex index.html <------>ServerAdmin webmaster@xxxxxxxx <------>ServerName *.mydomain.com <------>ServerAlias www.mydomain.com <------>DocumentRoot /var/www <------><Directory /> <------><------>Options FollowSymLinks <------><------>AllowOverride None <------></Directory> <------><Directory /var/www/> <------><------>Options FollowSymLinks MultiViews <------><------>AllowOverride None <------><------>Order allow,deny <------><------>allow from all <------><------># This directive allows us to have apache2's default start page # in /apache2-default/, but still have / go to the right place <------><------>#RedirectMatch ^/$ /apache2-default/ <------></Directory> <------>ErrorLog /var/log/apache2/error.log </VirtualHost> <VirtualHost *:80> <------>DirectoryIndex index.html <------>ServerAdmin webmaster@xxxxxxxx <------>ServerName *.otherdomain.com <------>ServerAlias www.otherdomain.com <------>DocumentRoot /var/www <------><Directory /> <------><------>Options FollowSymLinks <------><------>AllowOverride None <------></Directory> <------><Directory /var/www/> <------><------>Options FollowSymLinks MultiViews <------><------>AllowOverride None <------><------>Order allow,deny <------><------>allow from all <------><------># This directive allows us to have apache2's default start page # in /apache2-default/, but still have / go to the right place <------><------>#RedirectMatch ^/$ /apache2-default/ <------></Directory> <------>ErrorLog /var/log/apache2/error.log </VirtualHost> <VirtualHost *:80> <------>DirectoryIndex index.html <------>ServerAdmin webmaster@xxxxxxxx <------>ServerName *.anotherdomain.com <------>ServerAlias www.anotherdomain.com <------>DocumentRoot /var/www <------><Directory /> <------><------>Options FollowSymLinks <------><------>AllowOverride None <------></Directory> <------><Directory /var/www/> <------><------>Options FollowSymLinks MultiViews <------><------>AllowOverride None <------><------>Order allow,deny <------><------>allow from all <------><------># This directive allows us to have apache2's default start page # in /apache2-default/, but still have / go to the right place <------><------>#RedirectMatch ^/$ /apache2-default/ <------></Directory> <------>ErrorLog /var/log/apache2/error.log </VirtualHost> -------------end paste------------------------------------------------ Sites-enabled/@000-mysite/etc/hosts file: 127.0.0.1 mynameserver.mydomain.commynameserverIptables: $IPTABLES -t nat -A PREROUTING -i $LAN_IFACE -s $LAN_IP_RANGE -d ! $LAN_IP_RANGE -p tcp --dport 80 -j REDIRECT --to-ports 3128 Squid 2.7: http_port 192.168.0.1:3128 transparent http_port IPtoInternet:80 accel defaultsite=mysite.com vhost cache_peer 127.0.0.1 parent 80 0 no-query originserver name=Linux Help please, thanks in advance Regards Ricardo--------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
--------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx