Pedro, para evitar tantos problemas, nao seria melhor que o MK-AUTH nao deixasse o cliente bloqueado logar?
ou entao deixa a opção para que possamos escolher o tipo de bloqueio, bloquear por radius é muito mais seguro! tenho inumeros clientes bloqueados e navegando!
Respostas
Voto na opcao de nao deixar o bloqueado logar
Pedro, da um auxilio ai.
É uma opção amigo,
para isso basta você criar um trigger no banco de dados
delimiter |
create trigger bloqueia after update on sis_cliente for each row
begin
if (new.bloqueado = "sim" and new.observacao="nao")then
update radcheck set ativo="n" where radcheck.login=new.login;
else
update radcheck set ativo="s" where radcheck.login=new.login;
end if;
end
| delimiter
coloca nenhum, no lugar de radius e ssh, que usando nenhum o cliente nem loga, mais espera umas horas para que o sistema faça as alterações em todos os clientes...
Pedro,
Coloquei em Pgcorte não em uma das cidades que atendo e não era exibido página de corte. Alguns clientes bloqueados navegavam normalmente, por isso criei esse trigger, seria bom se vc desse uma olhada.
Detalhe: mesmo no dia seguinte, verifiquei a base de dados e o "ativo" da table radchek permanecia "s"
Pedro Filho disse:
pedro muito obrigado!
Pedro, aguardei varias horas e eu tive que reparar o cadastro de cliente por cliente para poder funcionar, tentei reparar o banco e nao funcionou.
abraço
Pedro Filho disse:
depois de colocar pagina da corte como nenhum é preciso esperar algumas horas para que o sistema altere o ativo da radchek para "n"...
Jhonne Jossy disse: