Error: rlm_exec (post_auth): External script failed

Ответить
name
Сообщения: 4
Зарегистрирован: Пн мар 23, 2009 1:41 pm

Error: rlm_exec (post_auth): External script failed

Сообщение name »

Вот такая штука в логах freeradius:

Error: rlm_exec (post_auth): External script failed

Это при попытке коннектица через PPPoE
Есть сооброжения?

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

ну а чё тут непонятного... то что ты прописал в exec post_auth то и failed :)
Любой тупик - это тщательно замаскированный выход.

name
Сообщения: 4
Зарегистрирован: Пн мар 23, 2009 1:41 pm

Сообщение name »

А там во че

exec post_auth {
wait = yes
program = "/usr/abills/libexec/rauth.pl post_auth"
input_pairs = request
output_pairs = config

Matrixnts
Сообщения: 194
Зарегистрирован: Вс апр 06, 2008 7:07 pm
Контактная информация:

Сообщение Matrixnts »

проверь путь к файлу, и где ты в конфиге прописал это?

name
Сообщения: 4
Зарегистрирован: Пн мар 23, 2009 1:41 pm

Сообщение name »

путь к файлу нормальный,
в radiusd.conf я прописал это в модулес, тоесть
modules {
exec pre_auth {
wait = yes
program = "/usr/abills/libexec/rauth.pl pre_auth"
input_pairs = request
output_pairs = config
}
exec post_auth {
wait = yes
program = "/usr/abills/libexec/rauth.pl post_auth"
input_pairs = request
output_pairs = config
}

Perl установлен с
Installed modules are:
Crypt::DES
DBI
Digest::SHA1
Perl
Time::HiRes

Не знаю больше где копать :?

name
Сообщения: 4
Зарегистрирован: Пн мар 23, 2009 1:41 pm

Сообщение name »

Solved::
Отпишусь позже
Всем пасиба

Gtor
Сообщения: 7
Зарегистрирован: Чт окт 07, 2010 6:08 pm

Re: Error: rlm_exec (post_auth): External script failed

Сообщение Gtor »

Позже так и ненаступило :( жаль :(
у меня похожая проблема:
тестирую радиус:
# radtest testuser testpassword 127.0.0.1:1812 0 PASSWD 0 127.0.0.1
ИП не выдался...
в логах радиуса:
Error: rlm_exec (pre_auth): External script failed

т.е. если я правельно понимаю, то проблема во внешнем скрипте?
в конфиге радиуса:
exec pre_auth {
wait = yes
program = "/usr/local/abills/libexec/rauth.pl pre_auth"
input_pairs = request
output_pairs = config
}

exec post_auth {
wait = yes
program = "/usr/local/abills/libexec/rauth.pl post_auth"
input_pairs = request
output_pairs = config
}

получается ошибка /usr/local/abills/libexec/rauth.pl? что с ним может быть не так?

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

Re: Error: rlm_exec (post_auth): External script failed

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

ошибку показывать надо

Ответить