Pessoal,
Alguém mais está enfrentando esse problema?
Vira e mexe os boletos com 5 dias antes do vencimento e com vencimento para o mesmo dia não são enviados para os clientes, e então temos recebido uma enxurrada de reclamações :-/
Hoje peguei mais um problema desse:
- O vencimento da cliente é dia 15;
- Ela não recebeu o e-mail no dia 10 nem no dia 15;
- Ao verificar o " Log de mensagens enviadas" em "Eventos", vi que o SMS foi enviado, mas os e-mails não (imagem em anexo).
Ao enviarmos a segunda via do boleto, vai normal (é possível ver o e-mail pronto paraa envio pelo "atq" e "at -c processo".
Estou desconfiado que o problema esteja no CRON, pois quando isso ocorre, tem vários processos "filhos" para geração de PDF presos abaixo dele :-/
Respostas
E então hoje o mkauth enviou o e-mail com aviso de bloqueio e boleto em anexo pra cliente, e daí o bagulho ficou louco - rs.
Problema idêntico aqui.
Fala João, blz??
Aqui tem acontecido faz tempo já, acho que desde de novembro do ano passado.
Tem cliente que é mais educado (igual essa aqui, que tá começando a ficar brava), mas outros (principalmente de empresa), ficam emputecidos. Pra ajudar, nossa cidade fez mudança de números de TODAS as residencias, e tá gerando transtorno de tudo que é lado, então eu sei que não dá pra contarmos com os correios aqui na nossa cidade. Meu receio é de acionarem Anatel, Defesa do Consumidor etc, daí o transtorno é maior pra todo mundo.
Umas informações adicionais que consegui coletar hoje.
Hoje amanheceram alguns processos presos novamente (o retorno do comando "ps -o etime NUMERO_PROCESSO" retornava mais de 12 horas:
17752 ? SNs 0:25 /usr/sbin/cron
6696 ? SN 0:00 \_ /usr/sbin/CRON
6706 ? SNs 0:00 | \_ /bin/sh -c /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php > /dev/null 2>&1
6716 ? SN 0:00 | \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php
6850 ? SN 0:00 | \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf' /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf > /dev/null 2>&1
6851 ? SN 0:00 | \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf
6852 ? SNl 0:00 | \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19417&layout=pdf /opt/mk-auth/print_pdf/boletos/2d5321f0813775370f774070cad46fbe.pdf
7073 ? SN 0:00 \_ /usr/sbin/CRON
7079 ? SNs 0:00 \_ /bin/sh -c /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_05a.php > /dev/null 2>&1
7085 ? SN 0:00 \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_05a.php
7241 ? SN 0:00 \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf' /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf > /dev/null 2>&1
7242 ? SN 0:00 \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf
7243 ? SNl 0:00 \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19266&layout=pdf /opt/mk-auth/print_pdf/boletos/dff72a168c5feb11f70978d4dc9d3132.pdf
Parei o cron e matei os processos e executei este script que está no cron (pra ver se havia alguma saída):
/opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php
O processo está parado e no outro terminal vejo o seguinte:
19981 pts/2 Ss 0:00 \_ /bin/bash
20063 pts/2 S+ 0:00 | \_ /opt/php5/bin/php -q /opt/mk-auth/scripts/mail_15p.php
20227 pts/2 S+ 0:00 | \_ sh -c sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline 'http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf' /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf > /dev/null 2>&1
20228 pts/2 S+ 0:00 | \_ sudo /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
20229 pts/2 Sl+ 0:00 | \_ /usr/bin/wkhtmltopdf -T 5 -B 5 --no-outline http://127.0.0.1/boleto/boleto.php?titulo=19785&layout=pdf /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
Os PDF's que estão saída dos comandos não existem (então não sei se o comando tá tentando gerar esses PDF's e não está conseguindo ou não está conseguindo encontrá-los e ficou travado por isso):
root@mk-auth:~# ls -l /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado
root@mk-auth:~# ls -l /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf
ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado
MKAuth - 28/02/2018 - 13:43 0 mkauth 1 bash 2 bash
ls: não é possível acessar /opt/mk-auth/print_pdf/boletos/1be7e085f5416cb9b7bbee08b506ae4a.pdf: Arquivo ou diretório não encontrado
X!
Elias faz um testa na nova versão, avisa ai como foi...
Elias Andrade disse:
Blz Pedro, fiz um update e vou acompanhar, obrigado!!