Перейти до

Перегрузил сервер с abills, nas - mikrotik не трогал


dummy

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

После перегрузки сервера (микротик не трогал), на сервере показывает пользователь онлайн, на микротике - нет сессий.

соответственно пользователь подключиться не может, надо только в биллинге делать "zap"

 

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

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

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

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

в вашем варианте либо ждать несколько часов

либо

1. останавливаем сервер доступа

2. чистим таблицу dv_calls

3. перезагружаем радиус

4. включаем сервер доступа

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

в вашем варианте либо ждать несколько часов

либо

1. останавливаем сервер доступа

2. чистим таблицу dv_calls

3. перезагружаем радиус

4. включаем сервер доступа

проблема как раз в том, чтобы для обслуживания перегрузить абиллс, а сервер доступа не трогать, - чтобы не выбивать активных пользователей с инета

 

Похоже, billd в кроне не вписан.

вписан

 

повторяю вопрос: как абилс получает информацию с микротика ?

это:

IP:PORT: IP адрес и порт для контроля соединения. Например, для отключения пользователя с веб-интерфейса. MIKROTIC_IP:CoA_PORT:SSH_PORT
MIKROTIC_IP - адрес микротик
CoA_PORT - порт дял сброса пользователя с линии (По умолчанию 1700)
SSH_PORT - порт для управления по ssh (По умолчанию 22)
пример: 10.11.11.1:1700:22

если это, то как проверить, что соединение работает ?

ssh -l abills_admin -i /usr/abills/Certs/id_dsa.abills_admin 10.20.1.1 "/system identity print"

срабатывает

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

микротик должен отправлять alive пакеты на радиус, если пакеты не приходят, сессия считается потерянной и она должна быть сброшена.

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

микротик должен отправлять alive пакеты на радиус, если пакеты не приходят, сессия считается потерянной и она должна быть сброшена.

наоборот: на микротике сессия вырубается, а в биллинге висит. и соответственно пользователь не может подключиться

а в логи прет: More then allow login (1/1) CID: 10.11.125.2

 

понятно, что ситуация неправильная: на микротике обрывается сессия в тот момент, когда биллинг отключен, но должен же быть какой-то механизм для синхронизации сессий

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

 

микротик должен отправлять alive пакеты на радиус, если пакеты не приходят, сессия считается потерянной и она должна быть сброшена.

наоборот: на микротике сессия вырубается, а в биллинге висит. и соответственно пользователь не может подключиться

а в логи прет: More then allow login (1/1) CID: 10.11.125.2

 

понятно, что ситуация неправильная: на микротике обрывается сессия в тот момент, когда биллинг отключен, но должен же быть какой-то механизм для синхронизации сессий

 

если не приходят Alive пакеты от МТ некоторое время - абиллс считает что сессия оборвана (и скриптом billd через крон сессии удаляет).... явной синхронизации нету (кроме конечно STOP пакета )

 

 

 

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

 

микротик должен отправлять alive пакеты на радиус, если пакеты не приходят, сессия считается потерянной и она должна быть сброшена.

наоборот: на микротике сессия вырубается, а в биллинге висит. и соответственно пользователь не может подключиться

а в логи прет: More then allow login (1/1) CID: 10.11.125.2

 

понятно, что ситуация неправильная: на микротике обрывается сессия в тот момент, когда биллинг отключен, но должен же быть какой-то механизм для синхронизации сессий

 

Этот механизм - billd, который каждые 5 минут (или сколько там) через крон должен запускаться и при необходимости сбрасывать сессии

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

ABillS 0.57/20141120

 

billd вот что писал сегодня ночью:

2015-02-25 22:15:01 LOG_DEBUG: CMD [ivan] NAS: 5 (10.11.101.254) HANGUP: User-Name=2556013139 Framed-IP-Address=10.220.6.156 NAS_MNG: 10.11.101.254:1700 'parol'
2015-02-25 22:15:01 LOG_WARNING: HANGUP [ivan] NAS: 5 (10.11.101.254) Dublicate ip: 10.220.6.156 DEPOSIT: 61.110000 CREDIT: 0.00 SESSION_SUM: 0.000000 STATUS: 0 SESSION_ID: 8190b1a3 GUEST: 0 Hangup: 1 DURATION: 00:48:47
2015-02-25 22:15:01 LOG_WARNING: CALCULATION [ivan] NAS: 5 (10.11.101.254) Last Alive: 2027, Session-ID: 8190b1a3
2015-02-25 22:15:01 LOG_WARNING: LOST_ALIVE [danil] NAS: 5 (10.11.101.254) Last Alive: 1186, Session-ID: 819011c0

 

что означает "CALCULATION" ?

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

/usr/abills/libexec/billd -all - не сбрасывает сессии

 

Lost-Alive/Billd Calculation Сессия не завершилась самостоятельно Данная сессия не завершилась самостоятельно и биллинг завершил её по истечению времени жизни сессии. Биллинг завершает сессии которые не отвечают на протяжении трёх alive периодов программой billd

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

/usr/abills/libexec/billd -all - не сбрасывает сессии

 

Lost-Alive/Billd Calculation Сессия не завершилась самостоятельно Данная сессия не завершилась самостоятельно и биллинг завершил её по истечению времени жизни сессии. Биллинг завершает сессии которые не отвечают на протяжении трёх alive периодов программой billd

запросы идут через радиус ?

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

Проверка синхронности сессий микротика с билингом

Программа проверяет активные сессии на микротике и сравнивает их с билингом. Не зарегистрированные в биллинге сессии программа отключает. Также есть возможность просмотр активных сессий микротика.

/usr/abills/libexec/billd checkmikro

NAS_IDS='1,2' Список серверов доступа. По умолчанию скорость просматривается на всех DEBUG=1..7 Режимы отладки.
1 - Отображать базовые сообщения программы и писать лог команд для

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

Проверка синхронности сессий микротика с билингом

Программа проверяет активные сессии на микротике и сравнивает их с билингом. Не зарегистрированные в биллинге сессии программа отключает. Также есть возможность просмотр активных сессий микротика.

/usr/abills/libexec/billd checkmikro

NAS_IDS='1,2' Список серверов доступа. По умолчанию скорость просматривается на всех DEBUG=1..7 Режимы отладки.

1 - Отображать базовые сообщения программы и писать лог команд для

/usr/abills/libexec/billd checkmikro - выдает ошибку

ssh: connect to host 10.11.101.254 port 22: Connection refused

 

нашел, исправил в билд:

в 2296 строке добавил номер порта для подключения

 

выдало кучу Hangup-ов

повторный запуск - ничего не выдал

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

 

Проверка синхронности сессий микротика с билингом

Программа проверяет активные сессии на микротике и сравнивает их с билингом. Не зарегистрированные в биллинге сессии программа отключает. Также есть возможность просмотр активных сессий микротика.

/usr/abills/libexec/billd checkmikro

NAS_IDS='1,2' Список серверов доступа. По умолчанию скорость просматривается на всех DEBUG=1..7 Режимы отладки.

1 - Отображать базовые сообщения программы и писать лог команд для

/usr/abills/libexec/billd checkmikro - выдает ошибку

ssh: connect to host 10.11.101.254 port 22: Connection refused

 

нашел, исправил в билд:

в 2296 строке добавил номер порта для подключения

 

выдало кучу Hangup-ов

повторный запуск - ничего не выдал

 

Пройдитесь внимательно по мануалу настройки Микротика на сайте абилса, может что упустили

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

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

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

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

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

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

Вхід

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

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

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

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

    • Від ~AsmodeuS~
      Розщеплення платежів
      В нашу систему додається підтримка нового функціоналу платіжних систем під назвою «Розщеплення платежів»
      Список систем:
      — Liqpay
      — Приват
      — Easypay merchant
      — Easypay provider (скоро)
      — Portmone (скоро)
      — City24 (скоро)
      — iPay (скоро)
      Список підтримуваних платіжних може бути розширено в майбутньому.
      Уже доступно в release 1.30.00.
      Підтримується з Paysys V4.
    • Від ~AsmodeuS~
      Новий модуль Power: облік роботи генераторів (http://abills.net.ua/wiki/display/AB/Power)
       
      Ми раді представити новий модуль Power, який дозволяє здійснювати облік та контроль роботи генераторів.
      Основні можливості модуля включають:
      — Типи генераторів: Перелік доступних типів генераторів.
      — Типи баків генераторів: Інформація про різні типи паливних баків для генераторів.
      — Типи сервісних робіт: Каталог доступних типів обслуговування та ремонтних робіт.
      — Статус генераторів: Моніторинг запусків, зупинок та інших дій з генераторами.
      Звіти:
      — Звіт заправок генераторів
      — Звіт запусків генераторів
      — Звіт обслуговування генераторів
      Цей модуль допоможе вам легко керувати генераторами та відстежувати їхній стан. Ви можете переглядати останні запуски, заправки та сервісні роботи для всіх генераторів на одній головній сторінці.
      Буде доступно в master 1.29.00.
       
       
       
    • Від Туйон
      Отличие от обычной SXT5 - гигабитный порт и лицензия 4 уровня (может быть не только бриджом а и точкой доступа).
      Старенькая, АС-стандарт не поддерживает.
      В своё время мегабит 160+ вроде качала.
      Где-то возможно в том же гараже есть вторая такая же, если надо - могу поискать.
      Внешнее состояние нормальное. Чуть пожелтела но трещин и т д нету.
      В комплекте сама точка и хвостик крепления (вставлятся в саму антенну).
      РОЕ где-то в работе до сих пор, но подойдут любые.
      Цена.. пусть для начала будет 1000 грн.
      Проверена в комнате "на коленке", дам время на полноценную поверку, а то мало ли (года два лежала отдыхала).
      Желающие пишите в ЛС.
       
      https://www.technotrade.com.ua/Products/MikroTik_SXT_G_5HnD.php
    • Від independent
      Mikrotik rb4011igs+5hacq-2hnd-in
      Б/в.
      Ціна 5075 грн
       
      https://www.olx.ua/d/uk/obyavlenie/mikrotik-rb4011igs-5hacq2hnd-in-IDWH6Lo.html
    • Від independent
      Mikrotik rb4011igs+5hacq-2hnd-in б/в.
      Продається в результаті великого енергоспоживання від дбж.
       
      Ціна 6100 грн
       
      https://www.olx.ua/d/uk/obyavlenie/mikrotik-rb4011igs-5hacq2hnd-in-IDWH6Lo.html
×
×
  • Створити нове...