Абонент не блокируется! Услуга доступна, но не должа быть!

Skip to end of metadata
Go to start of metadata

Абонента заблокировали - по балансу, администратором, добровольной блокировкой, ему удалили услугу и тд, но сервис не заблокирован и он работает без проблем. Почему так может быть и как решить проблему описано в этой статье.
Ниже описаны самые распространенные причины в порядке убывания:

Не дошла команда блокировки

Самая частая причина - на оборудование не дошла команда блокировки. В сою очередь, на это может быть тоже ряд причин: у биллинга не было интернета, BRAS был недоступен, на BRAS сменились реквизиты доступа и тд.
Отладить это можно по статье "nas_event_daemon: Отладка"

Команда дошла, но завершилась с ошибкой

Такой кейс может быть с любым BRAS и диагностировать это можно посмотрев лог отправки событий на NAS и лог отправки событий по учетной записи

В примере лог отправки команды на Mikrotik:

2020-09-20 05:56:42 provider session[8093] 31065686 2033: send_mikrotik_cmd 10.0.0.1 admin password /ip firewall address-list add list=crb_negbal_list address=10.0.0.2 comment=10.0.0.2_crb_negbal
Traceback (most recent call last):
  File "/usr/local/bin/send_mikrotik_cmd", line 113, in <module>
    main()
  File "/usr/local/bin/send_mikrotik_cmd", line 110, in main
    responses = send_commands(mikrotik, commands)
  File "/usr/local/bin/send_mikrotik_cmd", line 88, in send_commands
    response = mikrotik.response_handler(mikrotik.talk(command))
  File "/usr/lib/python2.7/site-packages/python_rosapi/RosAPI.py", line 69, in talk
  File "/usr/lib/python2.7/site-packages/python_rosapi/RosAPI.py", line 93, in readSentence
  File "/usr/lib/python2.7/site-packages/python_rosapi/RosAPI.py", line 103, in readWord
  File "/usr/lib/python2.7/site-packages/python_rosapi/RosAPI.py", line 133, in readLen
  File "/usr/lib/python2.7/site-packages/python_rosapi/RosAPI.py", line 175, in readStr
RuntimeError: connection closed by remote end

Скрипт интеграции говорит о том, что команда не завершилась так как Mikrotik завершил соединение.

Был включен безлимит

Вторая распространенная причина: у абоненты был включен безлимит по оплате, его отключили, но не сделали перерасчет за текущий период, это описано в статье "Отключение абонентов и услуг с помощью опций

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.