Перейти к содержанию

Возможные ошибки при подключении по протоколу GLINT

Ошибка Аутентификация org.freedesktop.login1.reboot неудачна для процесса 8024

При подключении к ОС Astra Linux по протоколу GLINT может возникнуть ошибка при попытке перезагрузить или выключить машину из графического меню.

Текст ошибки при попытке перезагрузки: Аутентификация org.freedesktop.login1.reboot неудачна для процесса 8024.

Решение:

  1. Открыть файл /usr/share/polkit-1/actions/org.freedesktop.login1.policy с правами sudo.

  2. Найти блок org.freedesktop.login1.reboot и указать yes в полях:

    <allow_any>yes</allow_any>
    
    <allow_inactive>yes</allow_inactive>
    
    <allow_active>yes</allow_active>
    
  3. Найти блок org.freedesktop.login1.power-off и указать yes в полях:

    <allow_any>yes</allow_any>
    
    <allow_inactive>yes</allow_inactive>
    
    <allow_active>yes</allow_active>
    
  4. Найти блок org.freedesktop.login1.reboot-multiple-sessions и указать yes в полях:

    <allow_any>yes</allow_any>
    
    <allow_inactive>yes</allow_inactive>
    
    <allow_active>yes</allow_active>
    
  5. Найти блок org.freedesktop.login1.power-off-multiple-sessions и указать yes в полях:

    <allow_any>yes</allow_any>
    
    <allow_inactive>yes</allow_inactive>
    
    <allow_active>yes</allow_active>
    

При следующем подключении по протоколу GLINT выключение и перезагрузка будут происходить без ошибок.


Ошибка Could not acquire name on session bus

Ошибка Could not acquire name on session bus

image

Решение:

  1. Подключиться на удаленную машину по SSH.

  2. Выполнить команду:

    sudo loginctl
    
    Пример вывода команды
    SESSION UID USER SEAT TTY
    10 1000 user seat0
    11 1000 user pts/1
    3 1001 adadmin seat0
  3. Посмотреть SESSION ID пользователя, у которого проявляется проблема при подключении по протоколу GLINT.

    SESSION ID

    Например, пользователь adadmin. Его SESSION ID равен 3.

  4. Выполнить команду:

    sudo loginctl terminate-session 3
    

Ошибка подключения по токену

Решение:

  1. Проверить, что на удаленной машине запущен glint-launcher.

  2. Проверить, что на удаленной машине запущен usbid_daemon.

  3. Убедиться, что токен правильно настроен, а также настроена удаленная машина для аутентификации по токену.

  4. Убедиться, что glint server версии space-1.5.0 и выше. Для этого выполнить команду на удаленной машине:

    dpkg -l glint-server
    
  5. Убедиться, что был введен корректный пин-код от токена.

  6. Попробовать другой USB-порт для токена.