Buenas tardes,
Estoy intentando instalar la suite pero no logro acceder a la página del test de la instalación previo.
A continuación resumo los pasos seguidos hasta el error.
1º) Descargo eGroupWare-1.4.004-2.tar.gz
2º) Descomprimo
tar -xvzf eGroupWare-1.4.004-2.tar.gz
3º) Cambio el grupo y usuario del directorio egroupware
chown -R apache:apache egroupware
4º) Muevo el directorio
mv egroupware /usr/share
5º) Renombro .htaccess del directorio /usr/share/egroupware
cd /usr/share/egroupware
mv .htaccess _htaccess
6º) Añado la siguiente líena a mi archivo hosts
cd /etc
vi hosts
Añado la líena siguiente al archivo
127.0.0.1 egroupware.mitabletpc.es
7º) Añado el virtualhost a mi fichero de configuración de apache
cd /etc/httpd/conf
vi httpd.conf
Añado las siguintes líneas al final del archivo
<VirtualHost *:80>
DocumentRoot /usr/share/egroupware/
ServerName egroupware.tabletpc.es
</VirtualHost>
8º) Edito un archivo egroupware.conf con el siguiente contenido
cd /etc/httpd/conf.d
vi egroupware.conf
El Contenido del archivo egroupware.conf es el siguiente
Alias /egroupware /usr/share/egroupware
<Directory /usr/share/egroupware/>
Options FollowSymLinks ExecCGI
AllowOverride None
Order allow,deny
Allow from all
DirectoryIndex index.html index.php
AddHandler cgi-script .cgi
AddDefaultCharset Off
php_flag file_uploads on
php_flag log_errors on
php_flag magic_quotes_gpc on
php_flag magic_quotes_runtime off
php_flag register_globals off
php_flag short_open_tag on
php_flag track_vars on
php_value error_reporting 'E_ALL & ~E_NOTICE'
php_value max_execution_time 90
php_value mbstring.func_overload 7
php_value memory_limit 24M
php_value session.gc_maxlifetime 1440
php_value session.save_path /var/lib/egroupware/sessions
php_value include_path .
php_value
open_basedir /usr/share/egroupware:/var/lib/egroupware:/tmp
php_value upload_max_filesize 6M
</Directory>
#<Directory /usr/share/egroupware/fudforum/>
#AllowOverride Limit Options
#</Directory>
#<Directory /usr/share/egroupware/phpsysinfo/>
#php_value open_basedir /
#</Directory>
9º) En mi navegador accedo a la dirección http://egroupware.tabletpc.es y puedo ver la página de bienvenida:
( http://egroupware.tabletpc.es/setup/check_install.php?intro=1 )
Instalación
Bienvenido a la instalación de eGroupWare
El primer paso al instalar eGroupWare es asegurarse que el entorno tiene la configuración necesaria para ejecutar la aplicación correctamente.
Ahora se ejecutarán una serie de pruebas, que pueden durar unos pocos minutos. Pulse el enlace de debajo para proceder.
Ejecutar pruebas de instalación
Omitir las pruebas de instalación (no se recomienda)
10º) Selecciono la opción Ejecutar pruebas de instalación y obtengo el siguiente mensaje del navegador:
Not Found
The requested URL /setup/check_install.php was not found on this server.
Apache/2.2.0 (Fedora) Server at egroupware.tabletpc.es Port 80
11º) Los logs de salida del servidor apache son los siguientes:
cd /etc/httpd/logs
cat access_log
127.0.0.1 - - [08/Jun/2008:23:28:52 +0200] “GET / HTTP/1.1” 302 - “-” "Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.13) Gecko/20080417 Fedora/1.1.9-2.fc8 SeaMonkey/1.1.9"
127.0.0.1 - - [08/Jun/2008:23:28:52 +0200] “GET /setup/index.php HTTP/1.1” 302 - “-” "Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.13) Gecko/20080417 Fedora/1.1.9-2.fc8 SeaMonkey/1.1.9"
127.0.0.1 - - [08/Jun/2008:23:28:52 +0200] “GET /setup/check_install.php?intro=1 HTTP/1.1” 200 7170 “-” "Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.13) Gecko/20080417 Fedora/1.1.9-2.fc8 SeaMonkey/1.1.9"
127.0.0.1 - - [08/Jun/2008:23:39:50 +0200] “GET /setup/check_install.php HTTP/1.1” 404 308 “http://egroupware.tabletpc.es/setup/check_install.php?intro=1” “Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.13) Gecko/20080417 Fedora/1.1.9-2.fc8 SeaMonkey/1.1.9”
Dentro del archivo modsec_audit.log encuentro lo siguiente
…
…
…
–4d8ece01-F–
HTTP/1.1 404 Not Found
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1
…
…
…
–4d8ece01-H–
Message: Access denied with code 404 (phase 4). Pattern match “(?:[^<]*?(?:\b(?:(?:c(?:ehennemden|gi-telnet)|gamma web shell)\b|imhabirligi phpftp)|(?:r(?:emote explorer|57shell)|aventis klasvayv|zehir)\b|\.::(?:news remote php shell injection::\.| rhtools\b)|ph(?:p(?:(?: commander|-terminal)\b|remot …” at RESPONSE_BODY. [id “950922”] [msg “Backdoor access”] [severity “CRITICAL”]
Action: Intercepted (phase 4)
Apache-Handler: php5-script
Stopwatch: 1212961190300317 1782945 (623 3238 -)
Response-Body-Transformed: Dechunked
Producer: ModSecurity v2.1.7 (Apache 2.x)
Server: Apache/2.2.8 (Fedora)
12º) Alguna sugerencia. No hay forma de pasar de ahí.