Archive

Archive for March, 2010

tzdata, cambio de horario de invierno en Chile. Debian 5 (lenny)

El cambio al horario de invierno en Chile  está programado originalmente para el 13 de marzo a las 24:00, pero debido al terremoto que nos afectó recientemente, el gobierno ha decidido aplazar el cambio para el 3 de abril del 2010. Esto fue informado al proyecto Debian, y fueron incorporado los cambios a tzdata. Según este informe , la nueva versión del paquete debería estar disponible en el reposotirio  http://www.debian.org/volatile/ , sin embargo, hasta el momento de escribir este post, no era así. La solución más sencilla para instalar la última versión de tzdata es:


# wget http://volatile.debian.org/debian-volatile/pool/volatile/main/t/tzdata/tzdata_2010d-0lenny1_all.deb
# dpkg -i tzdata_2010d-0lenny1_all.deb

Si tu zona horaria no estuviera ajustada a America/Santiago, ejecuta


# dpkg-reconfigure tzdata

Reverse proxy for Zimbra, mod_proxy and apache2

El escenario:

- Un servidor web con Debian 5 (Lenny), apache2, con una sólo una IP pública. Atiende múltiples virtual hosts.
- Un servidor de correo con Zimbra Collaboration Suite 6 (ZCS), con una IP privada.
- Ambos servidores forman parte de la misma red.

Antecedentes:

El hostname mail.example.com está asociado a la IP pública del servidor web.
El hostname internal-mai.example.com está asociado a la IP privada del servidor de correo.

El requerimiento:

El webmail de ZCS debe ser accesible desde Internet en http://mail.example.com

La solución:

En el servidor web


# a2enmod proxy proxy_http
# vim /etc/apache2/mods-available/proxy.conf

en el archivo proxy.com reemplaza ‘Deny from all’ por ‘Allow from all’ (sin las comillas)


# vim /etc/apache2/sites-available/mail.example.com

Y agrega este contenido:


<VirtualHost *:80>
ServerName mail.example.com
ProxyPass / http://internal-mail.example.com/
ProxyPassReverse / http://internal-mail.example.com/
ErrorLog /var/log/apache2/mail.example.com-error.log
LogLevel warn
CustomLog /var/log/apache2/mail.example.com-access.log combined
</VirtualHost>

Por último reinicia apache2


/etc/init.d/apache2 restart

Ahora a través de un proxy inverso (reverse proxy) todas las peticiones dirigidas a http://mail.example.com serán redirigidas internamente a http://internal-mail.example.com , el servidor de correo.

[/code]