«Invoke-rc.d: initscript freeradius, action» принудительная перезагрузка «завершилась неудачно», пока настраивается freeradious-mysql

Я устанавливаю freeradius-mysql.

Это просто даст мне ошибку.

Errors were encountered while processing:
   freeradius-mysql

Я перепробовал так много статей, но они не могли мне помочь. Переустанавливал его много раз, но не повезло.

весь вывод

sudo apt-get install freeradius-mysql
Reading package lists... Done
Building dependency tree       
Reading state information... Done
freeradius-mysql is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up freeradius-mysql (2.1.12+dfsg-1.2ubuntu8) ...
reload: Unknown instance: 
invoke-rc.d: initscript freeradius, action "force-reload" failed.
dpkg: error processing package freeradius-mysql (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 freeradius-mysql
E: Sub-process /usr/bin/dpkg returned an error code (1)

После sudo apt-get --reinstall установите freeradius-mysql

Вывод:

sudo apt-get --reinstall install freeradius-mysql
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. 1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for freeradius-mysql:amd64
0
задан 13 October 2014 в 23:17

3 ответа

я сделал следующее: редактирование/var/lib/dpkg/info/freeradius-mysql.postinst файл с gedit

sudo gedit /var/lib/dpkg/info/freeradius-mysql.postinst

на почти последнем из сценария Вы найдете следующее:

        if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
     invoke-rc.d freeradius force-reload
    else
      /etc/init.d/freeradius force-reload
    fi
;;

удаляют команду 'перезагрузка силы' с 'перезапуском', как следующее:

        if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
     invoke-rc.d freeradius restart
    else
      /etc/init.d/freeradius restart
    fi
;;

затем делают sudo dpkg --configure -a, и конец

6
ответ дан 13 October 2014 в 23:17

Просто получите пакет от здесь и установите, он с помощью

dpkg -i freeradius-mysql.deb

затем перезапускает сервер.

-2
ответ дан 13 October 2014 в 23:17

Существуют некоторые ошибки в конфигурации по умолчанию и init.d сервисе freeradius3

  1. , который необходимо изменить, поле name=radiusd в /etc/freeradius/radius.conf к name=freeradius
  2. Затем перезапускают сервис
  3. , Если сервис не мог бы быть запуском, необходимо видеть журнал, возможно, проблема от allow_vulnerable_openssl = no, и измените его на yes, работайте service freeradius restart
  4. , Если это в порядке, работайте dpkg --configure -a
-2
ответ дан 13 October 2014 в 23:17

Другие вопросы по тегам:

Похожие вопросы: