shutdown и abills

Ответить
Алексей
Сообщения: 21
Зарегистрирован: Пт май 26, 2006 3:06 pm
Откуда: Харьков
Контактная информация:

shutdown и abills

Сообщение Алексей »

Решил попробывать как будет вести себя abills после перзагрузки сервера. Для этого я его перезагрузил. И после того как он (сервер) восстановил свою работаспособность заметил, что все активные пользователи которые на момент перезагрузки были активны оказались в Zapped. Т.е в ручную пришлось их сбрасывать, но мне кажется, что это не очень удобно. Может лучше было бы при перезагрузки сервера чтобы абиллс их сбрасывал с линии??? Или даже лучше при загрузке abills сбрасывал пользователей с Zapped. Т.е загружался радиус, а с ним и скрипт который их сбрасывает.

BECHA
Сообщения: 49
Зарегистрирован: Ср сен 06, 2006 2:29 pm
Контактная информация:

Сообщение BECHA »

а смысл в этом? сервер работает не под винду, "просто так" виснуть и уходить в ребут не будет. если есть перебои с питанием - вохьмите UPS.

Алексей
Сообщения: 21
Зарегистрирован: Пт май 26, 2006 3:06 pm
Откуда: Харьков
Контактная информация:

Сообщение Алексей »

UPS, не сможет решить этой проблемы. Зависшие сессии будут оставаться. А вот например Вы уехали и в этот момент сервак выключился и его кто-то включил другой человек и он не имеет права доступа к нему, а у Вас стоит что в данный момент может подключится только 1 пользователь одновременно.

Алексей
Сообщения: 21
Зарегистрирован: Пт май 26, 2006 3:06 pm
Откуда: Харьков
Контактная информация:

Сообщение Алексей »

Т.е например нет человека, у которого есть доступ к веб-интрефейсу админа. А можно ли как-то удаленно перевести зависшие сесси в базу?? Т.е указать через скажем ssh, чтобы сбросить все Zapped сессии??

Гость

Сообщение Гость »

Алексей писал(а):Т.е например нет человека, у которого есть доступ к веб-интрефейсу админа. А можно ли как-то удаленно перевести зависшие сесси в базу?? Т.е указать через скажем ssh, чтобы сбросить все Zapped сессии??
В принципе, при старте зависшие сессии имеет смысл принудительно сбрасывать...

antony
Сообщения: 134
Зарегистрирован: Чт окт 05, 2006 6:28 am

Сообщение antony »

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

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

если сесии висят в запе и приходит алайв онипоапают опять в онлайн. Поєтомуне стоит сразу после запа иху удалять лутше подождать до первого алайва

antony
Сообщения: 134
Зарегистрирован: Чт окт 05, 2006 6:28 am

Сообщение antony »

Пытаюсь разобраться:

ppp.conf

Код: Выделить всё

pptp:
 set mtu 1460
 set mru 1460
 allow mode direct
 enable lqr
 set timeout 6000
 disable acfcomp protocomp
 deny acfcomp
 enable MSChapV2
 set radius /etc/radius.conf
 set rad_service_type 11
 set rad_alive 30
 accept dns
 enable dns
set rad_alive 30 рад алив 30 сек.

В настройках NAS сервера
alive 30 sec

Захожу юзеров череp pptp, через 2 минуты делыю Zap All, потом удаляю его... смотрю ifconfig... тунель весит... у убираться не собираеться от туда... я что-то не верно делаю? как мне из админ центра правильно сбросить юзера? или у меня криво работает exppp?

смотрю в лог NAS сервера

Код: Выделить всё

Tue Oct 24 17:51:26 2006
        Calling-Station-Id = "ip_client"
        Called-Station-Id = "ip_server"
        Service-Type = Callback-Administrative
        User-Name = "admin"
        Framed-Protocol = PPP
        Framed-IP-Address = ip_pool
        Framed-IP-Netmask = 0.0.0.0
        NAS-Identifier = "NAS HOST"
        NAS-Port = 0
        Acct-Status-Type = Interim-Update
        Acct-Session-Id = "s--1993049951"
        Acct-Multi-Session-Id = ""
        Acct-Delay-Time = 0
        Acct-Input-Octets = 1272
        Acct-Input-Packets = 16
        Acct-Output-Octets = 3690
        Acct-Output-Packets = 39
        Acct-Session-Time = 241
        Exppp-Acct-LocalInput-Octets = 0
        Exppp-Acct-LocalOutput-Octets = 0
        Exppp-Acct-IteriumIn-Octets = 0
        Exppp-Acct-IteriumOut-Octets = 0
        Exppp-Acct-LocalIteriumIn-Octets = 0
        Exppp-Acct-LocalIteriumOut-Octets = 0
        Exppp-Acct-IteriumTime = 30
        NAS-IP-Address = 127.0.0.1
        Client-IP-Address = 127.0.0.1
        Acct-Unique-Session-Id = "124175ea9cf2f4b7"
        Timestamp = 1161697886
Acct-Status-Type = Interim-Update
Я так понимаю тут должно быть Stop вместе Interim-Update?
Как полечить?

Получаеться пользователь висит на тунели, его не видно в онлайн... но когда тунель рветься, то в отчет заносится вся инфа. В принципе это то что нужно, но всеравно иногда надо всех выкинуть, или только несколько человек, не делать ше killall -1 ppp что-бы избавиться только от одного клиента.

Ответить