Pedro, a um tempo venho notando que meu mkauth não está enviando mais o sms de corte. Está ativo lá nos recursos e a mensagem preenchida. Funcionava antes mas parou o nada e tenho q enviar manualmente.
Fiz update manual hoje e foi dia de corte mas n enviou o sms. Aguardo notícias e se tiver mais alguém com esse problema se pronuncie.
OBS.: As outras sms de aviso estão sendo enviadas normalmente, inclusive a de desbloqueio.
Respostas
O problema voltou. mesmo alterando o script de corte para um horário após as 9hs (aqui coloquei 11hs pra testar) ele mesmo assim bloqueou as 08:27 da manhã e não enviou o sms.
/etc/cron.d/corte
*/20 11-21 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/corte.php > /dev/null 2>&1
mesmo com agendamento para rodar a partir das 11hs o sistema bloqueou de 08:27am e não enviou o sms.
Estranho demais.
Exato amigo, tem como controlar todos os horários, mas a rotina de envio do sms de corte deve estar dentro do script q bloqueia os clientes e por alguma regra do sistema, se essa rotina de corte rodar as 08hs da manhã o sms não envia, porém se alterar o horário do corte para 9hs em diante, ai envia o sms... Não quero alterar a hora do corte, apenas gostaria q continuasse bloqueando as 08hs e enviasse o sms junto.
Thiago Figueiredo Rocha disse:
Não tem nada se referindo a sms de corte...
# MK-AUTH SISTEMA PARA MIKROTIK
# VISITE WWW.MK-AUTH.COM.BR
# /etc/crontab: system-wide crontab
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# controle do envio de mensagens sms
27 09 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/sms_opens.php > /dev/null 2>&1
29 09 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/sms_10a.php > /dev/null 2>&1
31 09 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/sms_05a.php > /dev/null 2>&1
47 09 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/sms_00.php > /dev/null 2>&1
43 09 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/sms_05d.php > /dev/null 2>&1
41 09 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/sms_10d.php > /dev/null 2>&1
37 09 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/sms_15d.php > /dev/null 2>&1
59 09 * * * root /opt/php5/bin/php -q /opt/mk-auth/scripts/sms_aniv.php > /dev/null 2>&1
entendi, irei ver isso...
Cordeiro Neto disse:
Eu fui no cron mas n tem nenhum script referente apenas ao sms de corte, apenas o script de CORTE que efetua o bloqueio dos clientes no geral que tá programado para as 08hs da manhã, porém quando ele roda nesse horário não envia o sms de corte, só envia se colocar a partir das 09horas.
Queria manter o bloqueio às 08 da manhã como já está e disparar o sms de corte nesse mesmo horário.
Felipe Bruno disse:
O horário você pode alterar como o pedro falou mas não no php, e sim no cron que é o que comanda os script citados, etc/cron.d :)
Cordeiro Neto disse:
Encontrei a paste com os arquivos php, mas estão codificados e não tem como alterar nada.
Só queria saber onde posso definir e como fazer pra enviar o SMS na hora que o cliente for bloqueado as 08hs da manhã.
Pedro Filho disse:
Cordeiro olha na pasta script que fica em /opt/mk-auth/ que agora as rotinas automáticas estão nela amigo...
Cordeiro Neto disse:
Pedro, tem como mudar alguma configuração no sistema para ele enviar o sms de corte as 8hs da manhã? pq n acho legal alterar o script de corte para as 9hs da manhã (nesse horário o sms envia) porque tem clientes que ligam pensando que a net caiu.. 08hs é o horário comercial. O que pode ser feito?
Bom dia Cordeiro Neto, estou com este mesmo problema, você conseguiu resolver?