Страница 1 из 1

Резервный Radius сервер

Добавлено: Пн июн 04, 2012 10:36 am
vista
Понадобилось резервировать Radius сервер. По конфигурации mpd5 всё оказалось очень просто: просто копируем дополнительно строчку set radius server в итоге получаем такой конфиг:

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

radius:
	set radius server %server1% %pass% 1812 1813
	set radius server %server2% %pass% 1812 1813
	set radius retries 3
	set radius timeout 10
	set auth acct-update 300
	set auth enable radius-auth
	set auth enable radius-acct
	set auth disable internal
Но встретился с очень интересным глюком:
1) Когда mpd5 подымается, он начинает использовать сразу %server2%, хоть %server1% и работает без проблем.
2) Как только отключаешь %server2%, проходит 30 секунд (retries*timeout) и НАС сервер начитает ломиться на %server1%. Тут казалось бы, что всё правильно.

Но вот проблема. Когда НАС сервер начинает коннектиться к %server2%, то по какой-то причине, при удачной аутентификации на %server2%, дальнейшая авторизация не происходит. Для того, чтоб более подробнее понять что я имею в виду, в таблице dv_calls появляются новые сессии, но все зависают со статусом 11, в статус 1 или 3 не переходят.

Оба Radius сервера сконфигурированы одинаково, как 2 капли воды, но с разными ip адресами, оба сервера по отдельности работают отлично, но к сожалению резервирования не проиходит...

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

Re: Резервный Radius сервер

Добавлено: Вт июн 05, 2012 11:14 am
~AsmodeuS~
vista писал(а):Понадобилось резервировать Radius сервер. По конфигурации mpd5 всё оказалось очень просто: просто копируем дополнительно строчку set radius server в итоге получаем такой конфиг:

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

radius:
	set radius server %server1% %pass% 1812 1813
	set radius server %server2% %pass% 1812 1813
	set radius retries 3
	set radius timeout 10
	set auth acct-update 300
	set auth enable radius-auth
	set auth enable radius-acct
	set auth disable internal
Но встретился с очень интересным глюком:
1) Когда mpd5 подымается, он начинает использовать сразу %server2%, хоть %server1% и работает без проблем.
2) Как только отключаешь %server2%, проходит 30 секунд (retries*timeout) и НАС сервер начитает ломиться на %server1%. Тут казалось бы, что всё правильно.

Но вот проблема. Когда НАС сервер начинает коннектиться к %server2%, то по какой-то причине, при удачной аутентификации на %server2%, дальнейшая авторизация не происходит. Для того, чтоб более подробнее понять что я имею в виду, в таблице dv_calls появляются новые сессии, но все зависают со статусом 11, в статус 1 или 3 не переходят.

Оба Radius сервера сконфигурированы одинаково, как 2 капли воды, но с разными ip адресами, оба сервера по отдельности работают отлично, но к сожалению резервирования не проиходит...

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

не проходит акаунтинг, сморите лог мпд на предмет авторизации и акаунтинга