Перейти к содержимому

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

  • Ответы 465
  • Created
  • Последний ответ

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Хех....печаль... зашел, нагадил...сколько вас таких... Если считаете , что вам что-то должны - приобретайте платное ПО и требуйте за свои деньги чтоб было по вашему.

Даю гарантию, что Nightfly'ю никто не платил за MikroTik NAS, а то еще налог заплатить придётся . У меня появилась "хотелка", денег нету, взял открыл обычный Notepad++, открыл php.net и написал себе,

Я может туплю )) ну да ладно ,например акция 3 месяца по цене 1 го 100мб за 100 гр НАПРИМЕР.   Кидаем абону через корректировку сальдо 300гр,после фиктивно заносим 100гр  те что абон оплатил (чтоб в

Posted Images

Произвольно у некоторых абонентов пропадает связь с dhcp и в течении 5-ти минут восстанавливается?

это проблемы вашей сети

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

 

Произвольно у некоторых абонентов пропадает связь с dhcp и в течении 5-ти минут восстанавливается?

это проблемы вашей сети

 

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

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

Произвольно у некоторых абонентов пропадает связь с dhcp и в течении 5-ти минут восстанавливается?

у пользователя есть доступ к нескольким одновременным подключение к вашей сети ? или к двум провайдерам? 

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

 

 

Произвольно у некоторых абонентов пропадает связь с dhcp и в течении 5-ти минут восстанавливается?

В моей сети дновременно два ДХЦП (172.16.0.0/24 и 172.32.0.0/20), сервис УХВ и СигнАп2 работают одновременно, сеть которая Вай-Фай открита полностью. Маньяки успешно юзают УХВ, новые активно регистрируются через СигнАп2. Работает как часы!   :rolleyes:

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

 

Произвольно у некоторых абонентов пропадает связь с dhcp и в течении 5-ти минут восстанавливается?

у пользователя есть доступ к нескольким одновременным подключение к вашей сети ? или к двум провайдерам? 

 

доступа нет и это только у тех к кого роутеры стоят (в основном на делинках) решили проблему настройкой в ручную

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

Давно собирался, но вот только теперь ручки дошли таки записать скринкаст о вкусной и здоровой пище полезности и простоте обновлений. Да, с котиками.

 

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

Валентин очкує обновлятися після того як раз щось зламалося, і йому виїли мозок абоненти :)

у мене старий добрий 0.4.0 rev 2545  :facepalm:

в кума руки недоходять новий радіус вкурити, раз пробував щось натупив з атрибутами і відкотився.

Хоча зараз у мене хороший настрій апну парочку серваків.

Изменено пользователем mgo
Ссылка на сообщение
Поделиться на других сайтах

там нема нічого складного, робив все як в доці написано - працює, залишки пппое у вигляді 65 живих коннектів аж вперед працюють, де треба - ще прикрутив доп. перевірку на мак адресу.

не варто боятися нового радіусу, краще з ним працювати :)

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

моя не боятися, моя незнати атрибутів для мпд і ще чомусь воно мені непроходило авторизацію, а я в 2 годині ночі погано соображав, відкотився на скору і в люлю.

один сервак уже апнув  B) зараз спробую ще разок радіус побороти

Изменено пользователем mgo
Ссылка на сообщение
Поделиться на других сайтах

root@ElitNet:/usr/local/www/apache24/data/billing # mysql -u root -f -p stg < ./docs/freeradius2/dump.sql
Enter password: f_lib/
ERROR 1347 (HY000) at line 213: 'stg.radius_groupcheck' is not VIEW
x ./xhprof/xhprof_lib/display/xhprof.php

ану скажіть\, на що воно матюкається?

 

radiusd -X



[auth_log]      expand: %t -> Thu Apr  9 22:15:34 2015
++[auth_log] = ok
++[chap] = noop
[mschap] Found MS-CHAP attributes.  Setting 'Auth-Type  = mschap'
++[mschap] = ok
++[digest] = noop
[suffix] No '@' in User-Name = "romanecll", looking up realm NULL
[suffix] No such realm "NULL"
++[suffix] = noop
[eap] No EAP-Message, not doing EAP
++[eap] = noop
++[files] = noop
[sql]   expand: %{User-Name} -> romanecll
[sql] sql_set_user escaped user --> 'romanecll'
rlm_sql (sql): Reserving sql socket id: 1
[sql]   expand: SELECT (@cnt := @cnt + 1) AS `id`, `UserName`, `Attribute`, `Value`, `op`           FROM `radius_check`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `UserName` = '%{SQL-User-Name}'           ORDER BY `id` -> SELECT (@cnt := @cnt + 1) AS `id`, `UserName`, `Attribute`, `Value`, `op`           FROM `radius_check`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `UserName` = 'romanecll'           ORDER BY `id`
rlm_sql_mysql: query:  SELECT (@cnt := @cnt + 1) AS `id`, `UserName`, `Attribute`, `Value`, `op`           FROM `radius_check`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `UserName` = 'romanecll'           ORDER BY `id`
[sql]   expand: SELECT `GroupName`           FROM `radius_usergroup`           WHERE `UserName` = '%{SQL-User-Name}'           ORDER BY `priority` -> SELECT `GroupName`           FROM `radius_usergroup`           WHERE `UserName` = 'romanecll'           ORDER BY `priority`
rlm_sql_mysql: query:  SELECT `GroupName`           FROM `radius_usergroup`           WHERE `UserName` = 'romanecll'           ORDER BY `priority`
[sql]   expand: SELECT (@cnt := @cnt + 1) AS `id`, `GroupName`, `Attribute`, `Value`, `op`           FROM `radius_groupcheck`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `GroupName` = '%{Sql-Group}'           ORDER BY `id` -> SELECT (@cnt := @cnt + 1) AS `id`, `GroupName`, `Attribute`, `Value`, `op`           FROM `radius_groupcheck`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `GroupName` = '6:3169209781'           ORDER BY `id`
rlm_sql_mysql: query:  SELECT (@cnt := @cnt + 1) AS `id`, `GroupName`, `Attribute`, `Value`, `op`           FROM `radius_groupcheck`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `GroupName` = '6:3169209781'           ORDER BY `id`
[sql] User found in group 6:3169209781
[sql]   expand: SELECT (@cnt := @cnt + 1) AS `id`, `GroupName`, `Attribute`, `Value`, `op`           FROM `radius_groupreply`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `GroupName` = '%{Sql-Group}'           ORDER BY `id` -> SELECT (@cnt := @cnt + 1) AS `id`, `GroupName`, `Attribute`, `Value`, `op`           FROM `radius_groupreply`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `GroupName` = '6:3169209781'           ORDER BY `id`
rlm_sql_mysql: query:  SELECT (@cnt := @cnt + 1) AS `id`, `GroupName`, `Attribute`, `Value`, `op`           FROM `radius_groupreply`           CROSS JOIN (SELECT @cnt := 0) AS `dummy`           WHERE `GroupName` = '6:3169209781'           ORDER BY `id`
rlm_sql (sql): Released sql socket id: 1
++[sql] = ok
++[expiration] = noop
++[logintime] = noop
[pap] WARNING! No "known good" password found for the user.  Authentication may fail because of this.
++[pap] = noop
+} # group authorize = ok
Found Auth-Type = MSCHAP
# Executing group from file /usr/local/etc/raddb/sites-enabled/default
+group MS-CHAP {
[mschap] No Cleartext-Password configured.  Cannot create LM-Password.
[mschap] No Cleartext-Password configured.  Cannot create NT-Password.
[mschap] Creating challenge hash with username: romanecll
[mschap] Client is using MS-CHAPv2 for romanecll, we need NT-Password
[mschap] FAILED: No NT/LM-Password.  Cannot perform authentication.
[mschap] FAILED: MS-CHAP2-Response is incorrect
++[mschap] = reject
+} # group MS-CHAP = reject
Failed to authenticate the user.
Login incorrect: [romanecll/<via Auth-Type = MSCHAP>] (from client b_pppoe port 2 cli 00:27:22:14:6d:26)
Using Post-Auth-Type REJECT
# Executing group from file /usr/local/etc/raddb/sites-enabled/default
+group REJECT {
[attr_filter.access_reject]     expand: %{User-Name} -> romanecll
attr_filter: Matched entry DEFAULT at line 11
++[attr_filter.access_reject] = updated
+} # group REJECT = updated
Delaying reject of request 7 for 1 seconds
Going to the next request
Sending delayed reject for request 5
Sending Access-Reject of id 97 to 188.230.****.*** port 43880
        MS-CHAP-Error = "\001E=691 R=1"
Cleaning up request 0 ID 3 with timestamp +1
Waking up in 0.1 seconds.
Cleaning up request 1 ID 107 with timestamp +1
Waking up in 0.1 seconds.
Sending delayed reject for request 6
Sending Access-Reject of id 85 to 188.230.***.*** port 43881

Изменено пользователем mgo
Ссылка на сообщение
Поделиться на других сайтах

mpd5 у мене

 

 

Про пассворд - це чек сценарій і :=. Все інше - в ріплай, і так - для всіх.

Дякую полетіло!

ато ці атрибути темний ліс для мене.

буду пробувати різати зараз

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

надибав осьце

mpd-pipe  += "1=bw {speed[down]}Kbyte/s",
mpd-pipe  += "5=bw {speed[up]}Kbyte/s",

на що получив оттаке))

rlm_sql: Failed to create the pair: Unknown attribute "mpd-pipe" requires a hex string, not "1=bw 2048Kbyte/s"
rlm_sql (sql): Error getting data from database
[sql] SQL query error; rejecting user
rlm_sql (sql): Released sql socket id: 3
++[sql] = fail
+} # group authorize = fail

Як правильно врізати?

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

ну кхм, базових знаннь англійської повинно вистачати :)

check - перевірка

reply - відповідь

ось мені збоченнь захотілось, то я деяким юзерам виставив атрибут 

check Calling-Station-Id == {nethost[mac]}

ну тобто складного нічого нема :)

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

надибав осьце

mpd-pipe  += "1=bw {speed[down]}Kbyte/s",
mpd-pipe  += "5=bw {speed[up]}Kbyte/s",

на що получив оттаке))

rlm_sql: Failed to create the pair: Unknown attribute "mpd-pipe" requires a hex string, not "1=bw 2048Kbyte/s"
rlm_sql (sql): Error getting data from database
[sql] SQL query error; rejecting user
rlm_sql (sql): Released sql socket id: 3
++[sql] = fail
+} # group authorize = fail

Як правильно врізати?

Dummynet з via ng* не подобається? :)

Доречі підозрюю, що таких атрибутів неіснує в базі радіуса і їх треба руцями в dictionary додати

Изменено пользователем L1ght
Ссылка на сообщение
Поделиться на других сайтах

 

 

Dummynet з via ng* не подобається?

не матюкайтеся

настрій коперсатися в консолі зник, пальцем в небо тицяю :facepalm:

 

доречі цей нас ще є rscriptd і піпішки юзерів ппое в табличках 3 і 4

але здається їх не ріже через явно заданий інтерфейс.

 

#Shape
${FwCMD} add 12001 pipe tablearg ip from any to table\(4\) via bridge0 out
${FwCMD} add 12000 pipe tablearg ip from table\(3\) to any via bridge0 in

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

 

 

ммм а що в brdige0? бо є шанс що їх не ріже зовсім

так і є їх не ріже :)

в бріджі тунель до білінга і порт мережевої яка дивиться на юзерів.

пппое юзери  ng*

тому й питаю як по людськи врізати їх,

або в день на свіжу голову сам подумаю, як фаєр модифікувати.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Похожие публикации

    • Автор: nightfly
      Ubilling 1.5.9 rev 9525 The Perfect Lock
       
      Зміни в структурі БД. alter.ini: нова опція GENERATORS_ENABLED, що вмикає модуль моніторингу генераторів. alter.ini: нова опція TB_GENERATORS_NOTIFY, що вмикає нотифікацію про запущені генератори в області сповіщень. alter.ini: нова опція PON_ONU_UNI_STATUS_COMPACT, що вмикає компактне відображення стану мідних портів на ONU. alter.ini: нова опція PONBOXES_MINIMAP, що дозволяє вмикати та вимикати міні-мапу, при редагування ПОН коробки. Новий модуль Єдинорожий телепорт: дозволяє просто та зручно переносити ваш робочий білінг на новий сервер. Модуль “Реєстрація користувачів”: виправлено проблеми сумісності з PHP 8.5. Модуль “Останні події”: викинуто дубову статку на мороз. Askozia PBX: інтеграція була давно непідтримуваною, викинуто на мороз, разом зі всіма опціями. Модуль Mapon: тепер використовує OmaeURL для взаємодії з API. Модуль “Мапа ONU”: в черговий раз покращення навігації між мапою та іншими модулями системи. Новий модуль Генератори: дозволяє моніторити стан генераторів, базово облікувати мотогодини, пальне та планувати ТО. Модуль ПОНізатор: тепер причини останньої дереєстрації ONU можуть визначатись також по серійнику ONU а не тільки за MAC. Модуль “ПОН Коробки”: покращено продуктивність відмальовки зв'язків коробок на мапах. Глобально: проведено чергову спробу зробити логування подій, що відбуваються навколо користувачів, якимось трішки більш притомним. RemoteAPI: новий виклик generators, що запускає скрипти обробки станів генераторів з автоматичним запуском. RemoteAPI: новий виклик gencontrol, для примусового запуску/зупинки генераторів за допомогою зовнішнього ПЗ. Бібліотека UbillingCache: виправлено проблеми сумісності з PHP 8.5. Бібліотека OmaeURL: виправлено проблеми сумісності з PHP 8.5. Бібліотека UbillingTelegram: вся робота з CURL перенесена до одного методу, покращено сумісність з PHP 8.5. Кабінет користувача: виправлено проблеми сумісності з PHP 8.5. UBinstaller: тепер при встановленні попередньо розгортає та конфігурує SphinxSearch. UBinstaller: Зібрано бінарні пакунки для FreeBSD 14.3 amd64 + PHP 8.5. UBinstaller: Зібрано бінарні пакунки для FreeBSD 15.0 amd64 + PHP 8.5.  
      Повний чейнджлог
      Оновлена демка
       
       

    • Автор: maxkorn
      Доброго дня!
      На Mikrotik NAS, створив нову підмережу для клієнтів, все наче порядок, тільки помітив, що не створюються шейпери в Queues для клієнтів цієї підмережі.
      В логах Stargazer наступне:
      2025-12-29 09:05:57 - [Ubilling] - OnConnect started for user `xxasdb5rzm`:
      2025-12-29 09:05:57 - [Executer] - Success: Firewall entry was updated/created
      2025-12-29 09:05:57 - [Executer] - Error: Queue entry can't be updated, missing
      2025-12-29 09:05:57 - [Executer] - Success: Queue_tree entry was updated/created
      2025-12-29 09:05:57 - [Executer] - Success: DHCP entry was updated/created
      2025-12-29 09:05:57 - [Executer] - Success: ARP entry was updated/created
      2025-12-29 09:05:57 - [Ubilling] - QC: 6, elapsed time: 0.064 sec.
       
      При чому, на тому ж мікротіку є ще кілька підмереж, в яких все проходить нормально:
       
      2025-12-29 08:30:17 - [Ubilling] - OnConnect started for user `22zxp7u58x`:
      2025-12-29 08:30:17 - [Executer] - Success: Firewall entry was updated/created
      2025-12-29 08:30:17 - [Executer] - Success: Queue entry was updated/created
      2025-12-29 08:30:17 - [Executer] - Success: Queue_tree entry was updated/created
      2025-12-29 08:30:17 - [Executer] - Success: DHCP entry was updated/created
      2025-12-29 08:30:17 - [Executer] - Success: ARP entry was updated/created
      2025-12-29 08:30:17 - [Ubilling] - QC: 6, elapsed time: 0.602 sec.
       
      Налаштування аналогічні, в чому може бути причина?
    • Автор: ProstoName
      Змінювали мережеву карту. Здається все поправив. Працює. Але є невелика проблема - після внесення коштів (коли абонент був відключений), інет в нього не з'являється. Тільки після заміни тарифу на інший (і потім вернувши тариф) в абонента з'являється інет. 
    • Автор: ppv
      Собака-посилака перестала відправляти повідомлення. Підкажіть де шукати.
      Можливо таке після пропадання світла, сервер ребутнувся, але я не впевнений. Візуально все працює, крон працює, а повідомлення висять в черзі, смс така ж картина.

    • Автор: NLtnk
      Добрый день! установил свой модуль, вроде делал все по инструкции https://wiki.ubilling.net.ua/doku.php?id=development, но после установления модуля, вылазит такое, убунту 18.04 
       


×
×
  • Создать...