Вот такая штука в логах freeradius:
Error: rlm_exec (post_auth): External script failed
Это при попытке коннектица через PPPoE
Есть сооброжения?
Error: rlm_exec (post_auth): External script failed
путь к файлу нормальный,
в 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
Не знаю больше где копать
в 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
Не знаю больше где копать

Re: Error: rlm_exec (post_auth): External script failed
Позже так и ненаступило
жаль 
у меня похожая проблема:
тестирую радиус:
# 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? что с ним может быть не так?


у меня похожая проблема:
тестирую радиус:
# 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? что с ним может быть не так?
-
- Site Admin
- Сообщения: 5749
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Error: rlm_exec (post_auth): External script failed
ошибку показывать надо