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

Consulta sobre Apache2 sirviendo mirror local de Debian



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

¡Hola!

Estoy tratando de montar para mi red local un repositorio de Debian para
lo cual usé la utilidad debmirror. Ya tengo descargada las partes de los
repositorios que me interesan, pero parece que no me funciona. Estuve
revisando la configuración de los sitios, pero no logro dar con el
problema, si es que este se encuentra allí.

Les comento que los archivos se encuentran en el $HOME del usuario
mirror bajo los directorios debian y debian-security a los cuales tengo
enlaces simbólicos en /var/www/htdocs. Los archivos de configuración son
los siguientes:

- ----------------------------------------------------------------------
ws1:/etc/apache2/sites-available# cat debian
<VirtualHost *>

ServerAdmin root@ws1
ServerName ws1.freesoftware.org

Alias /debian /var/www/htdocs/debian
DocumentRoot /var/www/htdocs/debian

ErrorLog /var/log/apache2/debian_error.log
CustomLog /var/log/apache2/debian_access.log combined

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

ServerSignature On

</VirtualHost>
- ----------------------------------------------------------------------
ws1:/etc/apache2/sites-available# cat debian-security
<VirtualHost *>

ServerAdmin root@ws1
ServerName ws1.freesoftware.org

Alias /debian-security /var/www/htdocs/debian-security
DocumentRoot /var/www/htdocs/debian-security

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn


ErrorLog /var/log/apache2/debian-security_error.log
CustomLog /var/log/apache2/debian-security_access.log combined

ServerSignature On

</VirtualHost>
- ----------------------------------------------------------------------
ws1:/etc/apache2/sites-available# cat default
NameVirtualHost *
NameVirtualHost *:443

<Directory />
        Options FollowSymLinks
        AllowOverride None
</Directory>

<Directory /var/www/htdocs>
        Options FollowSymLinks
        Order allow,deny
        allow from all
</Directory>
- ----------------------------------------------------------------------

Los tres están habilitados en sites-enabled. Probé usando estos
repositorios para actualizar el sistema local usando la siguiente
configuración de sources.list:

ws1:~# cat /etc/apt/sources.list
# LOCALES
deb http://ws1.freesoftware.org/debian stable main non-free contrib
deb http://ws1.freesoftware.org/debian-security stable/updates main
  non-free contrib

Intenté haciendo un update con cada una de las líneas por separado
(comentando la otra) y tengo problemas con la segunda:

ws1:~# apt-get update
Err http://ws1.freesoftware.org stable/updates/main Packages
  404 Not Found
Ign http://ws1.freesoftware.org stable/updates/main Release
Err http://ws1.freesoftware.org stable/updates/non-free Packages
  404 Not Found
Ign http://ws1.freesoftware.org stable/updates/non-free Release
Err http://ws1.freesoftware.org stable/updates/contrib Packages
  404 Not Found
Ign http://ws1.freesoftware.org stable/updates/contrib Release
Imposible obtener http://ws1.freesoftware.org/debian-security/dists/stable/updates/main/binary-i386/Packages.gz 404 Not Found
Imposible obtener http://ws1.freesoftware.org/debian-security/dists/stable/updates/non-free/binary-i386/Packages.gz 404 Not Found
Imposible obtener http://ws1.freesoftware.org/debian-security/dists/stable/updates/contrib/binary-i386/Packages.gz 404 Not Found
Leyendo lista de paquetes... Hecho
W: No se puede leer la lista de paquetes fuente http://ws1.freesoftware.org stable/updates/main Packages (/var/lib/apt/lists/ws1.freesoftware.org_debian-security_dists_stable_updates_main_binary-i386_Packages) - stat (2 No existe el fichero o el directorio)
W: No se puede leer la lista de paquetes fuente http://ws1.freesoftware.org stable/updates/non-free Packages (/var/lib/apt/lists/ws1.freesoftware.org_debian-security_dists_stable_updates_non-free_binary-i386_Packages) - stat (2 No existe el fichero o el directorio)
W: No se puede leer la lista de paquetes fuente http://ws1.freesoftware.org stable/updates/contrib Packages (/var/lib/apt/lists/ws1.freesoftware.org_debian-security_dists_stable_updates_contrib_binary-i386_Packages) - stat (2 No existe el fichero o el directorio)
W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas
E: Algunos archivos de índice no se han podido descargar, se han
ignorado, o se ha utilizado unos antiguos en su lugar.

Curiosamente, y no estoy seguro si esto tenga algo que ver, al revisar
los logs luego de haber hecho el update anterior, veo que estos se
registraron en debian_access.log y debian_error.log en vez de haberlo
hecho en debian-security_access.log y debian-security_error.log. Viendo
el contenido del archivo error, obtengo lo siguiente:

ws1:/var/log/apache2# tail debian_error.log
[Sat Mar 24 19:28:15 2007] [error] [client 192.168.1.5] File does not
exist: /var/www/htdocs/debian/debian-security
[Sat Mar 24 19:28:15 2007] [error] [client 192.168.1.5] File does not
exist: /var/www/htdocs/debian/debian-security
[Sat Mar 24 19:28:15 2007] [error] [client 192.168.1.5] File does not
exist: /var/www/htdocs/debian/debian-security
[Sat Mar 24 19:28:15 2007] [error] [client 192.168.1.5] File does not
exist: /var/www/htdocs/debian/debian-security
[Sat Mar 24 19:28:15 2007] [error] [client 192.168.1.5] File does not
exist: /var/www/htdocs/debian/debian-security
[Sat Mar 24 19:28:15 2007] [error] [client 192.168.1.5] File does not
exist: /var/www/htdocs/debian/debian-security

Pero no se por qué puede ser que esté intentando acceder a este
directorio y por qué está logueando en un archivo distinto si en la
configuración están separados. ¿Alguna idea? ¿Puede esto tener que ver
con el error que estoy obteniendo con apt-get/aptitude?

Gracias anticipadas por responder.

Saludos,
Daniel

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGBagSZpa/GxTmHTcRAlIRAJ40He2CpwUKTQh4orbUjlytOtfLIwCfcYbw
BgJEmCWMWi7h41x277Rq3BI=
=nrtM
-----END PGP SIGNATURE-----



Reply to: