Abills + OpenVPN

Ответить
fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Abills + OpenVPN

Сообщение fedor »

Добрый день

Настроил систему в свзяке абилса и опенВПН.
Система построена на Дебиан Линуксе. Управляющий сервер с сайтом отдельно, НАС с ОпенВПН на другом отдельном сервере, тоже под управлением линукса.

Работает все превосходно, но есть одна проблема которую не знаю как решить.

Максимальное время сессии 1 час. В упор не вижу где стоит этот лимит.
Мне его просто надо отключить чтобы сессия длилась как угодно долго.

Подскажите пожалуйста куда копать.

Заранее благодарен.

fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Re: Abills + OpenVPN

Сообщение fedor »

Добавлял в опции НАС
Session-Timeout = 0

Но вижу что этот параметр не передаеться вообще. Не подскажете почему?

fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Re: Abills + OpenVPN

Сообщение fedor »

Вот все что приходит радиусу :(


Wed Dec 1 00:01:10 2010
User-Name = "fp2010"
NAS-IP-Address = 178.250.170.20
NAS-Port = 2
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-IP-Address = 10.10.0.3
Calling-Station-Id = "188.163.76.37"
NAS-Identifier = "178.250.170.20"
Acct-Status-Type = Start
Acct-Session-Id = "24E69C6CD8D00AE13DE275B7851A14D0"
NAS-Port-Type = Virtual
Client-IP-Address = 178.250.170.20
Acct-Unique-Session-Id = "8a55889628956ac8"
Timestamp = 1291158070

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Re: Abills + OpenVPN

Сообщение NiTr0 »

Это - аккаунтинг пакет. Должна быть еще авторизация вообще-то...

fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Re: Abills + OpenVPN

Сообщение fedor »

Прошу прощения.


Вот что дает при подключении.

rad_recv: Access-Request packet from host 178.250.170.20:41511, id=36, length=135
--- Walking the entire request list ---
Waking up in 31 seconds...
Threads: total/active/spare threads = 5/0/5
Thread 1 got semaphore
Thread 1 handling request 0, (1 handled so far)
User-Name = "fp2010"
User-Password = "123456"
NAS-IP-Address = 178.250.170.20
NAS-Port = 1
Service-Type = Framed-User
Calling-Station-Id = "188.163.77.55"
NAS-Identifier = "178.250.170.20"
Acct-Session-Id = "5074B3AA1DE5763001250D360A084231"
NAS-Port-Type = Virtual
Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 0
modcall[authorize]: module "preprocess" returns ok for request 0
users: Matched entry DEFAULT at line 150
modcall[authorize]: module "files" returns ok for request 0
modcall: leaving group authorize (returns ok) for request 0
rad_check_password: Found Auth-Type Accept
rad_check_password: Auth-Type = Accept, accepting the user
Exec-Program output: Acct-Interim-Interval = 300, Session-Timeout = 0,
Exec-Program-Wait: value-pairs: Acct-Interim-Interval = 300, Session-Timeout = 0,
Exec-Program: returned: 0
Sending Access-Accept of id 36 to 178.250.170.20 port 41511
Acct-Interim-Interval = 300
Session-Timeout = 0
Finished request 0
Going to the next request
Thread 1 waiting to be assigned a request
rad_recv: Accounting-Request packet from host 178.250.170.20:48074, id=220, length=135
Waking up in 31 seconds...
Thread 2 got semaphore
Thread 2 handling request 1, (1 handled so far)

User-Name = "fp2010"
NAS-IP-Address = 178.250.170.20
NAS-Port = 1
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-IP-Address = 10.10.0.2
Calling-Station-Id = "188.163.77.55"
NAS-Identifier = "178.250.170.20"
Acct-Status-Type = Start
Acct-Session-Id = "5074B3AA1DE5763001250D360A084231"
NAS-Port-Type = Virtual
Processing the preacct section of radiusd.conf
modcall: entering group preacct for request 1
modcall[preacct]: module "preprocess" returns noop for request 1
rlm_acct_unique: Hashing 'NAS-Port = 1,Client-IP-Address = 178.250.170.20,NAS-IP-Address = 178.250.170.20,Acct-Session-Id = "5074B3AA1DE5763001250D360A084231",User-Name = "fp2010"'
rlm_acct_unique: Acct-Unique-Session-ID = "e52327e430f1479b".
modcall[preacct]: module "acct_unique" returns ok for request 1
rlm_realm: No '@' in User-Name = "fp2010", looking up realm NULL
rlm_realm: No such realm "NULL"
modcall[preacct]: module "suffix" returns noop for request 1
acct_users: Matched entry DEFAULT at line 17
modcall[preacct]: module "files" returns ok for request 1
modcall: leaving group preacct (returns ok) for request 1
Processing the accounting section of radiusd.conf
modcall: entering group accounting for request 1
radius_xlat: '/var/log/radius/radacct/178.250.170.20/detail-20101202'
rlm_detail: /var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d expands to /var/log/radius/radacct/178.250.170.20/detail-20101202
modcall[accounting]: module "detail" returns ok for request 1
modcall[accounting]: module "unix" returns ok for request 1
radius_xlat: '/var/log/radius/radutmp'
radius_xlat: 'fp2010'
modcall[accounting]: module "radutmp" returns ok for request 1
modcall: leaving group accounting (returns ok) for request 1
Sending Accounting-Response of id 220 to 178.250.170.20 port 48074
Finished request 1

fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Re: Abills + OpenVPN

Сообщение fedor »

А вот при отключении


rad_recv: Accounting-Request packet from host 178.250.170.20:54847, id=36, length=165
--- Walking the entire request list ---
Waking up in 31 seconds...
Thread 3 got semaphore
Thread 3 handling request 33, (7 handled so far)
User-Name = "fp2010"
NAS-IP-Address = 178.250.170.20
NAS-Port = 1
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-IP-Address = 10.10.0.2
Calling-Station-Id = "188.163.77.55"
NAS-Identifier = "178.250.170.20"
Acct-Status-Type = Interim-Update
Acct-Input-Octets = 0
Acct-Output-Octets = 0
Acct-Session-Id = "5074B3AA1DE5763001250D360A084231"
Acct-Session-Time = 3600
Acct-Input-Gigawords = 0
Acct-Output-Gigawords = 0
NAS-Port-Type = Virtual
Processing the preacct section of radiusd.conf
modcall: entering group preacct for request 33
modcall[preacct]: module "preprocess" returns noop for request 33
rlm_acct_unique: Hashing 'NAS-Port = 1,Client-IP-Address = 178.250.170.20,NAS-IP-Address = 178.250.170.20,Acct-Session-Id = "5074B3AA1DE5763001250D360A084231",User-Name = "fp2010"'
rlm_acct_unique: Acct-Unique-Session-ID = "e52327e430f1479b".
modcall[preacct]: module "acct_unique" returns ok for request 33
rlm_realm: No '@' in User-Name = "fp2010", looking up realm NULL
rlm_realm: No such realm "NULL"
modcall[preacct]: module "suffix" returns noop for request 33
acct_users: Matched entry DEFAULT at line 20
modcall[preacct]: module "files" returns ok for request 33
modcall: leaving group preacct (returns ok) for request 33
Processing the accounting section of radiusd.conf
modcall: entering group accounting for request 33
radius_xlat: '/var/log/radius/radacct/178.250.170.20/detail-20101202'
rlm_detail: /var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d expands to /var/log/radius/radacct/178.250.170.20/detail-20101202
modcall[accounting]: module "detail" returns ok for request 33

modcall[accounting]: module "unix" returns noop for request 33
radius_xlat: '/var/log/radius/radutmp'
radius_xlat: 'fp2010'
modcall[accounting]: module "radutmp" returns ok for request 33
modcall: leaving group accounting (returns ok) for request 33
Sending Accounting-Response of id 36 to 178.250.170.20 port 54847
Finished request 33
Going to the next request
Thread 3 waiting to be assigned a request

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Re: Abills + OpenVPN

Сообщение NiTr0 »

ИМХО в самом опенвпн в конфигах рыться надо...

fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Re: Abills + OpenVPN

Сообщение fedor »

Конфиг слит один в один с мануала на сайте.
Единственно что lzo отключил так как в планах есть и микротик клиенты ,а они lzo не поддерживают.

Да и вроде конфиг много раз пересмотрел и опенВПН много раз поднимал, такой проблемы не было.. а утут все очень четко.. 3600 секунд и отключает.
Ломаю голову уже не первый день... уже куда только не лазил,а результат тотже :(

Я чего-то попросту не вижу.. но никак не пойму чего именно. :cry: :?:

sopov
Сообщения: 610
Зарегистрирован: Вс апр 02, 2006 7:13 pm

Re: Abills + OpenVPN

Сообщение sopov »

А периоды alive в настройках наса и билинге совпадают?

fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Re: Abills + OpenVPN

Сообщение fedor »

Могу задать тупой вопрос, но все же.

Где ALIVE в настройках НАСА я в курсе, а де глянуть в найтройках биллинга ?

fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Re: Abills + OpenVPN

Сообщение fedor »

Темку можно закрывать. Разобрался. Проблема была не в биллинге.

ОпенВПН по умолчанию каждый час переспрашивает ключит и т.д. ,а вместе с ключами он спрашивает пароль пользователя который храниться в файле. Оттуда он его прочитать не может во время работы, может только во время старта.
Потому не получив пароля рвет соеденение.

Теперь экспеременитирую со значениями опенВПН параметра.

В любом случае всем ответившим большое спасибо. С вашей помощью легче было найти проблему.

СПАСИБО.

dRaziel
Сообщения: 3
Зарегистрирован: Пт янв 28, 2011 10:10 am
Откуда: Россия, Тольятти
Контактная информация:

Re: Abills + OpenVPN

Сообщение dRaziel »

Уважаемые, прошу помощи по настройке openvpn с абиллсом, Ubuntu 10.10
Я настраивал PPTP с абиллсом и поидее сразу все получилось но так как он меня неустараивает решил сделать с опенвпн.
И обратил внимание что тем про опенвпн на форуме немного
а ховту по настройке и то неизвестно какого времени...
Радиус с абиллсом настроил.
ОпенВПн напроч нехочет соединятся не с абиллсом и не с радиусом (радиусплагин установил)
Команда в настройках абиллса Сервер доступа: Radius NAS-Identifier:
Если выставить там openvpn после радиус тесты не проходят, так и должно быть?
И всеже ктобы мог помочь с вводом логинов в опенвпн ведь команду у клиентов
auth-user-pass authinfo # запретили

Прошу сказать или указать как правельней настраивать радиус под опенвпн для абиллса. Буду очень благодарен.

fedor
Сообщения: 66
Зарегистрирован: Ср авг 02, 2006 12:41 pm

Re: Abills + OpenVPN

Сообщение fedor »

Я поднимал абилс с опенвпн по инструкции. Особых проблем не было.
В плагине радиуса для опенвпн все правильно прописано?
Доступ разрешен к радиусу?


Что касаеться клиентов , то я себе сделал персональный инсталлятор который спрашивает имя пользователя и пароль и все сохраняет в файл при установке.
Работает отлично. Тут надо копать в сторону NSIS + OpenVPN

dRaziel
Сообщения: 3
Зарегистрирован: Пт янв 28, 2011 10:10 am
Откуда: Россия, Тольятти
Контактная информация:

Re: Abills + OpenVPN

Сообщение dRaziel »

fedor писал(а):Я поднимал абилс с опенвпн по инструкции. Особых проблем не было.
В плагине радиуса для опенвпн все правильно прописано?
Доступ разрешен к радиусу?
Что касаеться клиентов , то я себе сделал персональный инсталлятор который спрашивает имя пользователя и пароль и все сохраняет в файл при установке.
Работает отлично. Тут надо копать в сторону NSIS + OpenVPN
Спасибо что ответил, помог!)

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

Вообщем спасибо разработчикам я заметил что в линкапдауне присутствует скрипт опенвпн
незнаю почему но сами ап и довн опенвпна неработали в папке абиллса хотя доступ был дан, переместил в опенвпн папку и они заработали
Тему можно закрывать спасибо!

dRaziel
Сообщения: 3
Зарегистрирован: Пт янв 28, 2011 10:10 am
Откуда: Россия, Тольятти
Контактная информация:

Re: Abills + OpenVPN

Сообщение dRaziel »

Еще одна задача появилась
Как я понял такового шейпера для опенвпн нету? если знает как сделать ктонибудь отпишите пажалуйста, очень нужно!
Заодно в мануал думаю добавят )

Ответить