Перейти до

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


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

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 користувачів

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

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

    • Від ProstoName
      Змінювали мережеву карту. Здається все поправив. Працює. Але є невелика проблема - після внесення коштів (коли абонент був відключений), інет в нього не з'являється. Тільки після заміни тарифу на інший (і потім вернувши тариф) в абонента з'являється інет. 
    • Від ppv
      Собака-посилака перестала відправляти повідомлення. Підкажіть де шукати.
      Можливо таке після пропадання світла, сервер ребутнувся, але я не впевнений. Візуально все працює, крон працює, а повідомлення висять в черзі, смс така ж картина.

    • Від ГрозаИнтернета
      Всем привет. Сеть разбили, продаю оборудование, которое удалось спасти.
      Роутер MikroTik 1036-12G-4S - 16500 грн.
      Сервер Dell R410(Xeon L5640(60Вт), 16 Gb RAM, 2x300 Gb SAS, iDrac, Raid, IPMI) - 4500 грн.
      Коммутатор ZyXEL MES-3528 - 2000 грн.
      Коммутатор HUAWEI S2326 - 1500 грн.
      Коммутатор Dell PowerConnect 6224F(опц.10G) - 5000 грн
      Коммутатор D-Link DGS-3627G (нюанс) - 1000 грн
      OLT BDCom P3310(Пролайн упс) - 9000 грн
      Упс APCSmart-UPS RT 2000 + картаAP9619 + кабель для подключения внешних АКБ - 12500 грн.
      Коммутатор ELTEX MES2324FB AC в коробке - 10000
      OLT EPON E9004-D 10G (Пролайн упс) в коробке - 10000
      Кабель OK-NET S/FTP Cat.6a 500Mhz LSOH AWG 23 4pr 280 метров - 8500
      Куча SFP EPON C+++, SFP SC, сетевые карты, твинакс кабеля.

    • Від Інет.укр
      Продам mikrotik rb2011 червоний 1200грн
      MikroTik RB2011UiAS  1400грн
      MikroTik RB3011 новий $85
      MikroTik RB4011iGS+RM  новий 170$ 
      MikroTik RB750UP - 550грн
      MikroTik  RB750P-PB - 800грн
      MikroTik RB960PGS-PB PowerBox Pro  Новий 80$
      RB433, RB600, RB800 ціна договірна.
       
    • Від Інет.укр
      Продам CRS226-24g-2s+RM б.у 3500грн
      CRS326-24g-2s+IN новий 148$
      CRS212-1g-10s-1s+in  б.у 99$
      CRS305-1g-4s+in б.у $100
       
×
×
  • Створити нове...