Перейти до

не полностью удаляется абонент


Рекомендованные сообщения

2016-09-12 15:28:21 - [ubilling] - OnConnect started for user `eiskmiraofisap0_gvmw`:

2016-09-12 15:28:21 - [Database] - Debug: MySQL driver loaded

2016-09-12 15:28:21 - [Database] - Debug: Connection with database is established...

2016-09-12 15:28:21 - [Database] - Debug: Query -> SELECT `netid` FROM nethosts WHERE `ip` = '172.100.0.105'

2016-09-12 15:28:21 - [Database] - Debug: Query -> SELECT `nasip`, `nastype`, `options` FROM nas WHERE `netid` = '12'

2016-09-12 15:28:21 - [Database] - Debug: Data -> `nasip` = 172.20.0.3

2016-09-12 15:28:21 - [Database] - Debug: Option -> `version` = '6'

2016-09-12 15:28:21 - [Database] - Debug: Option -> `username` = 'nas'

2016-09-12 15:28:21 - [Database] - Debug: Option -> `password` = '561444'

2016-09-12 15:28:21 - [Database] - Debug: Option -> `users_interface` = 'Nat_Br'

2016-09-12 15:28:21 - [Database] - Debug: Option -> `graph_interface` = 'Eth2.25'

2016-09-12 15:28:21 - [Database] - Debug: Option -> `manage_firewall` = '1'

2016-09-12 15:28:21 - [Database] - Debug: Option -> `manage_arp` = '1'

2016-09-12 15:28:21 - [Database] - Debug: Option -> `manage_queue` = '1'

2016-09-12 15:28:21 - [Database] - Debug: Data -> `nastype` = mikrotik

2016-09-12 15:28:21 - [Executer] - Debug: MikroTik driver loaded

2016-09-12 15:28:21 - [Executer] - Debug: Connection with MikroTik is established

2016-09-12 15:28:21 - [Executer] - Error: Firewall entry can't be updated, failure: already have such entry

2016-09-12 15:28:21 - [Database] - Debug: Query -> SELECT `speed` FROM userspeeds WHERE `login` = 'eiskmiraofisap0_gvmw'

2016-09-12 15:28:21 - [Database] - Debug: Query -> SELECT `Tariff` FROM users WHERE `login` = 'eiskmiraofisap0_gvmw'

2016-09-12 15:28:21 - [Database] - Debug: User's tariff - `ViP_10_MB`

2016-09-12 15:28:21 - [Database] - Debug: Query -> SELECT `speedup`, `speeddown` FROM speeds WHERE `tariff` = 'ViP_10_MB'

2016-09-12 15:28:21 - [Database] - Debug: User's tariff TX rate - `10240`

2016-09-12 15:28:21 - [Database] - Debug: User's tariff RX rate - `10240`

2016-09-12 15:28:22 - [Executer] - Success: Queue entry was updated/created

2016-09-12 15:28:22 - [Executer] - Debug: MikroTik DHCP-leases managing is not enabled

2016-09-12 15:28:22 - [Database] - Debug: Query -> SELECT `mac` FROM nethosts WHERE `ip` = '172.100.0.105'

2016-09-12 15:28:22 - [Database] - Debug: Data -> `mac` is 32:33:66:31:38:62

2016-09-12 15:28:22 - [Executer] - Error: ARP entry can't be updated, failure: already have such arp

2016-09-12 15:28:22 - [Executer] - Debug: MikroTik PPP-secrets managing is not enabled

2016-09-12 15:28:22 - [ubilling] - QC: 6, elapsed time: 0.622 sec.

 

 

Не меняет ARP

 

м, говорит, что уже есть чтоно такая же запись, собственно, и фаервол тоже самое

 

у меня меняет - вот:

2016-09-12 17:11:06 - [Database] - Debug: Option -> `users_interface` = 'ether3'
2016-09-12 17:11:06 - [Database] - Debug: Option -> `graph_interface` = 'ether3'
2016-09-12 17:11:06 - [Database] - Debug: Option -> `manage_firewall` = '1'
2016-09-12 17:11:06 - [Database] - Debug: Option -> `manage_arp` = '1'
2016-09-12 17:11:06 - [Database] - Debug: Data -> `nastype` = mikrotik
2016-09-12 17:11:06 - [Executer] - Debug: MikroTik driver loaded
2016-09-12 17:11:06 - [Executer] - Debug: Connection with MikroTik is established
2016-09-12 17:11:06 - [Executer] - Success: Firewall entry was updated/created
2016-09-12 17:11:06 - [Executer] - Debug: MikroTik queue managing isn't enabled
2016-09-12 17:11:06 - [Executer] - Debug: MikroTik DHCP-leases managing is not enabled
2016-09-12 17:11:06 - [Database] - Debug: Query -> SELECT `mac` FROM nethosts WHERE `ip` = '194.xxx.xxx.2'
2016-09-12 17:11:06 - [Database] - Debug: Data -> `mac` is e4:8d:8c:b7:42:e6
2016-09-12 17:11:06 - [Executer] - Success: ARP entry was updated/created
2016-09-12 17:11:06 - [Executer] - Debug: MikroTik PPP-secrets managing is not enabled
2016-09-12 17:11:06 - [Ubilling] - QC: 3, elapsed time: 0.49 sec.

Ссылка на сообщение
Поделиться на других сайтах

Добавляется добавляется, а вот, если поменять пользователю МАС, то приходится удалять запись вручную, а потом все работает. Эта проблема из-за того, что при удалении или смене НАСА пользователю, не миротиках не чистятся записи

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

Добавляется добавляется, а вот, если поменять пользователю МАС, то приходится удалять запись вручную, а потом все работает. Эта проблема из-за того, что при удалении или смене НАСА пользователю, не миротиках не чистятся записи

так я именно менял

но это не исключает "не совсем ровной работы" с микротик

Відредаговано RamadaN
Ссылка на сообщение
Поделиться на других сайтах

А как вы это сделали?

Или у вас все работало из "коробки"?

По мануалу. Никаких допиливаний (тьфу-тьфу-тьфу, чтоб не сглазить)

 

Отправлено с моего Lenovo P1ma40 через Tapatalk

Ссылка на сообщение
Поделиться на других сайтах

 

...

 

Блин. До второй страницы не дочитал, что уже решили проблему.

 

 

 

ну почему же решили, частично ведь вот это осталось:

 

Хотя отрабатывает он некорректно все равно - при удалении абона срабатывает OnDisconnect и затем OnDelUser.

Так вот последний норм отрабатывает, а OnDisconnect:

2016-09-12 01:20:59 - [Ubilling] - OnDisconnect started for user `00001`:
2016-09-12 01:20:59 - [Database] - Debug: MySQL driver loaded
2016-09-12 01:20:59 - [Database] - Debug: Connection with database is established...
2016-09-12 01:20:59 - [Database] - Debug: Query -> SELECT `netid` FROM nethosts WHERE `ip` = '194.183.177.2'
2016-09-12 01:20:59 - [Database] - Error: Can't find user's network id!
2016-09-12 01:20:59 - [Database] - Debug: Query -> SELECT `nasip`, `nastype`, `options` FROM nas WHERE `netid` = ''
2016-09-12 01:20:59 - [Ubilling] - Error: Can't run executer, NAS'es type is needed!
2016-09-12 01:20:59 - [Ubilling] - QC: 2, elapsed time: 0.008 sec.

При этом абон удаляется и из базы и с микротика

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

 

 

...

 

Блин. До второй страницы не дочитал, что уже решили проблему.

 

 

 

ну почему же решили, частично ведь вот это осталось:

 

Хотя отрабатывает он некорректно все равно - при удалении абона срабатывает OnDisconnect и затем OnDelUser.

Так вот последний норм отрабатывает, а OnDisconnect:

2016-09-12 01:20:59 - [Ubilling] - OnDisconnect started for user `00001`:
2016-09-12 01:20:59 - [Database] - Debug: MySQL driver loaded
2016-09-12 01:20:59 - [Database] - Debug: Connection with database is established...
2016-09-12 01:20:59 - [Database] - Debug: Query -> SELECT `netid` FROM nethosts WHERE `ip` = '194.183.177.2'
2016-09-12 01:20:59 - [Database] - Error: Can't find user's network id!
2016-09-12 01:20:59 - [Database] - Debug: Query -> SELECT `nasip`, `nastype`, `options` FROM nas WHERE `netid` = ''
2016-09-12 01:20:59 - [Ubilling] - Error: Can't run executer, NAS'es type is needed!
2016-09-12 01:20:59 - [Ubilling] - QC: 2, elapsed time: 0.008 sec.

При этом абон удаляется и из базы и с микротика

 

А вот это никак не уберётся. Происходит это потому, что сначала дёргается OnUserDel, потом OnDisconnect. Если честно, вообще не понимаю зачем в продакшене нужно удалять активных пользователей. Да, можно сделать элементарную проверялку удалённых пользователей, чтобы не дёргать зря ondisconnect...

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від ppv
      Потрібно було витерти одну мережу, всі абоненти з неї були перенесені в іншу. Але світить що 6 IP зайняті, хоча вона повністю вільна.
       
      ID    Мережа/CID           RВсього IP        Використано IP ▾           Вільно IPСервіс
      6      172.16.70.0/23        506                    6                                       500
       
      Підкажіть як правильно це підчистити щоб видалити мережу.
    • Від Игорь_Кривой Рог
      Продам за ненадобностью остатки после модернизации, лежать без дела.
       
      Mikrotik RB850Gx2 - 4шт.
       
      Mikrotik RB260GS - 1шт.
       
      Все в рабочем состоянии, сброшены на заводские настройки, битые порты отсутствуют.
       








    • Від Dimon123
      новий, без коробки, відправлю 1600 грн


    • Від Dimon123
      Новий, в коробці, відправлю. 1200 грн
       


    • Від cyi
      Вітаю. Така проблема, в Mikrotik 2011UAS-2HnD перестав працювати порт 7 та 10. Може хто підкаже в чому проблема або ж має Repair Instruction.
      Дякую.
×
×
  • Створити нове...