Esta receita mostra como forçar o webmail padrão do Plesk (Horde) a funcionar apenas através de conexões seguras (SSL/HTTPS).
1. Editar o arquivo /etc/psa-webmail/horde/horde/conf.php
Alterar linha para
$conf['use_ssl'] = 1;
Modificar código de configuração da porta para
if ($conf['use_ssl'] == 1) { $conf['server']['port'] = '443'; } else { $conf['server']['port'] = $_SERVER['SERVER_PORT']; }
2. Criar templates personalizados para a configuração do Horde pelo Plesk
cd /usr/local/psa/admin/conf/templates/
mkdir custom
cp default/horde.php custom/
3. Editar o arquivo /usr/local/psa/admin/conf/templates/custom/horde.php
Após a segunda linha com ServerAdmin, incluir:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
4. Regerar todos os arquivos de configuração do Apache
/usr/local/psa/admin/sbin/httpdmng –reconfigure-all
5. Verificar se os arquivos gerados possuem a nova configuração
cat /usr/local/psa/admin/conf/generated/*horde* | grep -i rewriterule
6. Reiniciar o Apache
/etc/init.d/httpd restart
7. Acessar os endereços dos webmails hospedados
Referências:
- How to force HTTPS in Horde (Plesk)
- How to change Horde Webmail-URL (webmail.domain.com)
- Changing Virtual Hosts Settings Using Configuration Templates
- Horde::url and ‘use_ssl’ difference
Leia também:
Anteriormente conhecida como Página dos Fãs (uma tradução livre de Fan Page) é atualmente chamad...
Você ouve seus clientes? Em todos os canais, inclusive na Internet? Responde rapidamente a dúvid...
Você ou sua empresa estão na listagem de negócios locais do Google? Não tem idéia do que seja isso...
Nenhum comentário