You are not logged in.
Bom dia pessoal. Meu GLPI está com um problema. Utilizo no Debian, e configurei o crontab certinho para executar e forçar algumas tarefas. Até aí tudo bem, a tarefa (queuednotification) em questão executa (vejo no horário de sua última execução), mas não envia os emails, continuando na fila de notificação. Mas se eu clicar em executar manualmente, eles são enviados. Muito estranho, pois de acordo com os logs a tarefa é executada, mas não envia os emails. Alguém já passou por isso e conseguiu resolver?
Offline
Já passei por essa situação algumas vezes e a maneira que consegui contornar essa situação foi adicionando essas linhas em meu crontab.
#Força a ativação da tarefa de envio de email
*/1 * * * * php /var/www/html/glpi/front/cron.php --force mailgate
*/1 * * * * root php /var/www/html/glpi/front/cron.php --force mailgate
*/1 * * * * /usr/bin/php5.6 /var/www/html/glpi/front/cron.php --force mailgate
*/1 * * * * /usr/bin/php7.0 /var/www/html/glpi/front/cron.php --force mailgate
*/1 * * * * /usr/bin/php7.1 /var/www/html/glpi/front/cron.php --force mailgate
*/1 * * * * root php /var/www/html/glpi/front/cron.php --force queuedmail
Em outras palavras:
Ele força a execução da tarefa "mailgate" de 1 em 1 minuto
Perceba que coloquei para diversas versões do php, você precisa saber qual é a sua e adicionar a linha conforme sua versão
Aqui, no meu caso, resolveu.
Espero ter ajudado.
Abraço!
GLPI 9.3.3
Debian 9
Plugin : FusionInventory, Dashboard, Behavior
Offline
tenho o mesmo problema, porem uso Windows, como faço?
Offline
Cria um arquivo .bat e coloca ele nas tarefas do windows pra rodar de 1 em 1 minuto com as linhas:
php C:\xampp\htdocs\glpi\front\cron.php --force mailgate
php C:\xampp\htdocs\glpi\front\cron.php --force queuedmail
Aqui funcionou !
Offline
Olá pessoal.
Consegui resolver aqui de forma mais simples pelo próprio painel do GLPI. Fui no seguinte caminho:
CONFIGURAR > AUTENTICAÇÃO >SERVIDORES DE E-MAILS
Adicionei um servidor de e-mail pop por exemplo, e configurei esse servidor como pop ssl na porta 995. Salvei e fiz o teste do servidor de e-mail que me retornou como ok.
Após essa configuração verifiquei que o queuednotification começou a ser executado pelo período que tinha configurado.
Espero que ajude a vocês, grande abraço!
Offline
Denner tudo bem?
Sei que já faz tempo seu post, porém quando tento configurar em POP no caminho mencionado o teste não tem resultado, em CONFIGURAR > AUTENTICAÇÃO >SERVIDORES DE E-MAILS.
Sempre quando o usuário abre um chamado ele não recebe uma mensagem do chamado por email, porém o Suporte do GLPI sim, pelo que vi o cron esta ficando travado, já passou por isso?
Offline
Para quem estiver com esse problema, provavelmente vai ser a tarefa automática que não está conseguindo executar sozinha.
Aqui tem alguns artigos que podem ajudar a resolver esses B.O's no blog do Relatos TI
Configurando cron no windows – GLPI
https://relatosti.com.br/2020/08/config … dows-glpi/
Configurando o cron do GLPI no crontab do Linux/Debian
https://relatosti.com.br/2020/09/config … ux-debian/
Executando as Ações Automáticas do GLPI – “CLI ou GLPI”
https://relatosti.com.br/2020/09/execut … i-ou-glpi/
Offline
Boa tarde comunidade,
Estou usando GLPI 9.5.7, porem não estou conseguido usar o cron.php
Já deixei ativado nas ações automáticas para usar o CLI, e adicionei no servidor para executar esse ficheiro a cada 5Min, mas sem sucesso.
Ao testar no servidor recebo os seguintes avisos:
Uncaught Exception Laminas\Serializer\Exception\RuntimeException: Unserialization failed in /var/www/vhosts/iseclisboa.pt/public_html/glpi/vendor/laminas/laminas-serializer/src/Adapter/PhpSerialize.php at line 133
PHP Warning: Erroneous data format for unserializing 'Laminas\I18n\Translator\TextDomain' in /var/www/vhosts/iseclisboa.pt/public_html/glpi/vendor/laminas/laminas-serializer/src/Adapter/PhpSerialize.php on line 128
Alguma dica por ai?
Obrigado
Best Regards,
Daniel
Glpi 10
Offline