Monthly Archives: January 2008

Problemas con Dreamhost (Error 503)

Algnos servidores web como es el caso de los de Dreamhost utilizan un software que se integra con Apache como un módulo llamado mod_security, este módulo permite determinar reglas de filtrado y manejo a las peticiones HTTP que los clientes solicitan al sevidor web con el fin de proteger de posibles ataques a las aplicaciones potencialmente inseguras que se encuentran en él.

Hoy esta protección adicional del citado proveedor de hosting estuvo interfiriendo con mi proyecto, este utilizaba AJAX y las peticiones siempre fallaban retornando el error "503 Service Temporarily Unavailable".

Después de una breve experimentación no encontré otro remedio que desactivar el módulo para el directorio del proyecto, para esto agregué la siguiente línea al archivo .htaccess ubicado en el directorio principal de dicho proyecto.

SecFilterInheritance Off

Actualización de portales web basados en Drupal

La prueba de que hace rato que no escribía nada en este blog es que ya salió una versión de nueva de Drupal y por poco quedan seguidos los dos registros de actualización.

El día de hoy actualicé los 5 portales web que tengo en este momento basados en Drupal con la nueva versión: 5.6 la cual soluciona hallazgos de seguridad y por lo tanto la actualización es strongly recommended.

Mas información acerca de la actualización en: http://drupal.org/drupal-5.6

El protocolo de actualización que utilice fue el mismo de la vez pasada.

$ mv site site.old

$ tar zxvf $HOME/drupal-5.6.tar.gz

$ mv drupal-5.6/ site

$ mv site/modules/ site/modules.new

$ cp -rf site.old/files site

$ cp -rf site.old/sites site

$ cp -rf site.old/themes/MITEMA site/themes/

$ cp -rf site.old/modules site

$ cp -rf site/modules.new/* site/modules

$ rm -rf site/modules.new

(web) $URL/apps/site/update.php

(web) $URL?q=admin/logs/updates

(web) $URL/apps/site/update.php

$ rm $HOME/drupal-5.6.tar.gz