Boa noite Pessoal,
Fazem alguns dias me deparei com um problema ao configurar o envio de e-mail pelo GLPI.
Ao tentar realizar o teste de envio de e-mail me aparecia a mensagem: Falha ao enviar e-mail de testes ao Administrador
O cenário que eu possuía era:
CentOS 6.5 32bits
GLPI: 0.84.5
Em todos testes acontecia o mesmo erro, alterei diversas configurações e não funcionava, então verifiquei os Logs do GLPI disponíveis em: /var/www/html/glpi/files/_log/php-erros.log - Essa localização pode mudar de acordo com a instalação do GLPI.
Então me deparei com a seguinte mensagem:
Warning(2): fsockopen(): unable to connect to mail.....br:25 (Permission denied)
Backtrace :
/var/www/html/glpi/lib/phpmail er/class.smtp.php:135 fsockopen()
/var/www/html/glpi/lib/phpmail er/class.phpmailer.php:889 SMTP->Connect()
/var/www/html/glpi/lib/phpmail er/class.phpmailer.php:797 PHPMailer->SmtpConnect()
/var/www/html/glpi/lib/phpmail er/class.phpmailer.php:660 PHPMailer->SmtpSend()
/var/www/html/glpi/lib/phpmail er/class.phpmailer.php:588 PHPMailer->PostSend()
/var/www/html/glpi/inc/notific ationmail.class.php:178 PHPMailer->Send()
/var/www/html/glpi/front/notif icationmailsetting.form.php:40 NotificationMail::testNotific ation()
Após muitas tentativas consegui descobrir que o problema que ocorre no CentOS é que ele vem com o SELinux habilitado por padrão. Detalhe: No momento da instalação do GLPI, quando o sistema valida os requisitos para rodar o sistema, um dos últimos itens é: SELinux Desabilitado, quando ele está desabilitado o sistema marca em amarelo e não em vermelho, o que faz com que poucos observem isso.
Para corrigir o problema:
vi /etc/sysconfig/selinux
Alterar: SELINUX=enforcing para SELINUX=disabled
Espero ter ajudado alguém que possui a mesma dificuldade que eu encontrei.
Até breve.
No Unbuto vc tem ideia onde seja essa configuração um abraço.
ResponderExcluirEste comentário foi removido pelo autor.
ResponderExcluirNo meu caso o SELINUX esta como disable o que poderia ser?
ResponderExcluir