radius не запускается в рабочем режиме.
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
radius не запускается в рабочем режиме.
В режиме отладки все работает замечательно, но в рабочем режиме ничего не работает... он запускается , а авторизация по pppoe не проходит.
ПС. Ставил на centos 7 по официальному мануалу.
ПС. Ставил на centos 7 по официальному мануалу.
Re: radius не запускается в рабочем режиме.
Посмотрите /var/log/radius.log при запуске радиуса.
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
Re: radius не запускается в рабочем режиме.
radiusd -X запускается все отлично и авторизации проходит. Сейчас, гляну
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
Re: radius не запускается в рабочем режиме.
Failed creating PID file /var/run/radiusd/radiusd.pid: �нет такого файла или каталогаkiko писал(а):Посмотрите /var/log/radius.log при запуске радиуса.
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
Re: radius не запускается в рабочем режиме.
Спасибо, что натолкнули на ошибку, буду разбираться.kiko писал(а):Посмотрите /var/log/radius.log при запуске радиуса.
Re: radius не запускается в рабочем режиме.
Попробуйте это сделать.# mkdir /var/run/radiusd/
# chown freerad:freerad /var/run/radiusd/
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
Re: radius не запускается в рабочем режиме.
Вы - гений) Большое спасибо) Вроде стартанул без ошибок)kiko писал(а):Попробуйте это сделать.# mkdir /var/run/radiusd/
# chown freerad:freerad /var/run/radiusd/
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
Re: radius не запускается в рабочем режиме.
kiko писал(а):Попробуйте это сделать.# mkdir /var/run/radiusd/
# chown freerad:freerad /var/run/radiusd/
после перезагрузки все пропадает, получится ли скриптом сделать все это, чтоб при автозапуске создалась ниобходимая дериктория с правами, а затем запустился радиус ?
Re: radius не запускается в рабочем режиме.
Вам уже скидали скрипт в другой теме.
Возможно из-за того, что не было директории и не работал.
допишите в start создание и назначение прав каталога и будет Вам счастье.
Кроме того, не плодите пожалуйста темы для одной и той же проблемы.
Возможно из-за того, что не было директории и не работал.
допишите в start создание и назначение прав каталога и будет Вам счастье.
Кроме того, не плодите пожалуйста темы для одной и той же проблемы.
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
Re: radius не запускается в рабочем режиме.
я понял, спасибо.antoman писал(а):Вам уже скидали скрипт в другой теме.
Возможно из-за того, что не было директории и не работал.
допишите в start создание и назначение прав каталога и будет Вам счастье.
Кроме того, не плодите пожалуйста темы для одной и той же проблемы.
Re: radius не запускается в рабочем режиме.
Отпишитесь, пожалуйста, по достижении результата, добавим в мануал.
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
Re: radius не запускается в рабочем режиме.
Да, конечно.antoman писал(а):Отпишитесь, пожалуйста, по достижении результата, добавим в мануал.
-
- Сообщения: 27
- Зарегистрирован: Вт июн 30, 2015 10:32 am
Re: radius не запускается в рабочем режиме.
Все получилось. В дериктории usr/local/freeradius/sbin лежит rc.radiusd. Его отредактить , как подсказали добрые люди выше( перед "start" вставить строки: "mkdir /var/run/radiusd/" и "chrown freerad:freerad /var/run/radiusd/")antoman писал(а):Отпишитесь, пожалуйста, по достижении результата, добавим в мануал.
Затем добавить в файл /etc/rc.d/rc.local перед строкой exit 0( если ее нет, то создать) добавить строку /usr/local/freeradius/sbin/rc.radiusd start.
И в завершение в консоли написать "chmod a+x /etc/rc.local" - это для включения rc.local в автозагрузку.
У меня все работает. Всем большое спасибо.
Re: radius не запускается в рабочем режиме.
Делаем ссылку на скрипт запуска в каталог /etc/init.d
Вставляем в конец первого коментария ''/etc/init.d/radiusd'' (описание программы):
(коментарием, так и вставляем.)
Даем права на запись в каталог run:
Включаем в автозапуск:
Код: Выделить всё
ln -s /usr/local/freeradius/sbin/rc.radiusd /etc/init.d/radiusd
(коментарием, так и вставляем.)
Код: Выделить всё
# chkconfig: - 58 74
# description: radiusd is service access provider Daemon.
Код: Выделить всё
chown freerad:freerad /usr/local/freeradius/var/run/radiusd/
Код: Выделить всё
chkconfig radiusd on