Mario Tello escreveu:
Miguel Da Silva - Centro de Matemática escribió:
Estoy tratando de configurar Horde/Imp como webmail para mi trabajo y
estoy teniendo un problema que resulta ser de apache por lo que he
investigado.
Estoy usando hosts virtuales y cuando la parte del webmail está
configurada así:
<VirtualHost *:80>
SSLDisable
ServerName webmail2.dominio.com
ServerAlias webmail2
Redirect / https://webmail2.dominio.com/
</VirtualHost>
<VirtualHost *:443>
SSLEnable
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /usr/share/horde3/imp/
ServerName webmail2.dominio.com
DirectoryIndex index.php
</VirtualHost>
Ese servidor será usado para otros hosts virtuales, pero hasta ahora
solamente necesito configurar Horde/Imp.
El problema es que cuando lo trato de abrir en firefox (usando
http://webmail2.dominio.com) me sale un mensaje diciendo que la página
no está siendo redireccionada correctamente.
Bueno... alguna sugerencia?
Saludos.
Pues yo lo haria con mod_rewrite, mas o menos algo asi
<VirtualHost *:80>
SSLDisable
ServerName webmail2.dominio.com
ServerAlias webmail2
DocumentRoot /usr/share/horde3/imp/
<Directory "/usr/share/horde3/imp">
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://webmail2.dominio.com/ [R,L]
</IfModule>
</Directory>
</VirtualHost>
<VirtualHost *:443>
SSLEnable
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /usr/share/horde3/imp/
ServerName webmail2.dominio.com
DirectoryIndex index.php
</VirtualHost>
Bueno, creo que avencé un poco hacia la solución del problema, sin
embargo sigo con algunos "detallecitos" por arreglar.
La sugerencia dada por Mario Tello y la configuración que estoy usando
están dando el mismo resultado, se ve que algo andaba mal con Horde/Imp
(en la manera que lo tenía configurado).
Ahora el "problema" resulta ser medio raro... las directivas que estoy
usando son las mismas del mensaje que mandé anteriormente y las pego acá
para ayudar a la lectura:
<VirtualHost *:80>
SSLDisable
ServerName webmail2.dominio.com
ServerAlias webmail2
Redirect / https://webmail2.dominio.com/
</VirtualHost>
<VirtualHost *:443>
SSLEnable
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /usr/share/horde3/imp
ServerName webmail2.dominio.com
DirectoryIndex index.php
</VirtualHost>
Entonces, cuando digito http://webmail2.dominio.com veo una página de
Horde para login, pero es una página "fea", en blanco y negro, letras
horribles, etc. Digito los datos de un usuario y cliqueo en Log in.
El resultado es el siguiente mensaje:
Not Found
The requested URL /imp/redirect.php was not found on this server.
Sin embargo, si digito http://webmail2.dominio.com/horde3/imp/, veo la
página "bonita" de Horde (con colores, imagen "Powered by Horde", etc) y
logro loguearme sin problemas. Puedo inclusive mandar e-mail y
configurar IMP y el mismo Horde perfectamente.
Tal vez ayude un poco decir que hay además en el archivo httpd.conf las
seguientes cláusulas (en lugares diferentes):
<Directory /usr/share/horde3/>
Options FollowSymLinks
AllowOverride Limit
<IfModule mod_php4.c>
php_flag session.auto_start Off
</IfModule>
</Directory>
Alias /horde3 /usr/share/horde3/
A ver, a ver... seguiré experimentando más algunas cositas por acá.
Saludos.
--
Miguel Da Silva
Administrador de Red
Centro de Matemática - http://www.cmat.edu.uy
Facultad de Ciencias - http://www.fcien.edu.uy
Universidad de la República - http://www.rau.edu.uy
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]