Segurança e SSL
Configurar a segurança dos cookies de sessão no GLPI
Se, durante a instalação ou atualização do GLPI, vir o seguinte aviso na verificação de requisitos:
Configuración de seguridad para sesiones Asegurar de que se aplica la seguridad en las cookies de sesión.
Esta mensagem pode indicar que session.cookie_secure não está ativo na versão de PHP que executa o GLPI. Esse atributo impede que o navegador envie o cookie por HTTP.
Como resolver
Confirme primeiro que o certificado é válido e que o GLPI funciona completamente através de HTTPS. Se ativar esta definição enquanto o site ainda usa HTTP, os utilizadores podem perder a sessão.
Em cPanel > Select PHP Version > Options, abra a versão efetiva da aplicação e ative session.cookie_secure quando a opção estiver disponível. Este método evita depender do handler do Apache.
Se precisar de limitar a definição ao diretório e o servidor admitir diretivas PHP no .htaccess, crie uma cópia do ficheiro e acrescente:
php_value session.cookie_secure on
Uma diretiva php_value não funciona com todos os handlers e pode provocar um erro 500. Se isso acontecer, retire-a e configure a opção a partir do seletor de PHP ou contacte o suporte.
Depois da alteração, inicie uma sessão nova e verifique nas ferramentas do navegador que o cookie tem o atributo Secure. Se o GLPI mostrar também um aviso sobre HttpOnly ou SameSite, corrija-o separadamente: não são a mesma definição.
O AutoSSL só cobre os nomes elegíveis que passam a sua validação. Verifique o certificado e o redirecionamento HTTPS antes de exigir cookies seguros.
Se o aviso continuar
Confirme que a alteração afeta o domínio e a versão de PHP que servem o GLPI. O PHP no terminal e o PHP da web podem carregar configurações diferentes. Repita a verificação de requisitos e abra uma sessão nova para observar o cookie emitido, não um guardado antes da alteração.
Se houver um proxy que termina o HTTPS, reveja como o GLPI conhece o protocolo original. Não altere várias diretivas ao mesmo tempo nem publique uma página phpinfo() sem proteção. Guarde o valor anterior para reverter se o início de sessão deixar de funcionar. Requisitos do GLPI.
Também lhe pode ser útil
- Desativar o registo público de utilizadores no Joomla Indica como impedir o registo público de utilizadores em versões mantidas do Joomla quando o site nã...
- Mudar o nome do wp-login.php para proteger o acesso: como fazê-lo hoje sem estragar o WordPress Porque é que já não convém mudar o nome do wp-login.php manualmente e como conseguir o mesmo: altera...
- Plugins de segurança para WordPress: são necessários na Hostsuar? Porque é que no nosso alojamento não recomendamos suites de segurança como o Wordfence, o AIOS ou o...
- Plugins do WordPress sem manutenção: como detetá-los e porque são um risco Como verificar a data da última atualização e a compatibilidade dos plugins e temas do WordPress, an...
Algo não bate certo ou mudou? Diga-nos e revemos.