Приветствую! Возникла проблема при вводе компьютера на Alt Linux в виндовую AD. При попытке использования команды system-auth
получаю следующую ошибку:
Failed to connect to bus: No such file or directory
Failed to connect to bus: No such file or directory
ads_print_error: AD LDAP ERROR: 21 (Invalid syntax): 00000057: LdapErr: DSID-0C090CB9, comment: Error in attribute conversion operation, data 0, v2580
Failed to join domain: failed to set machine os attributes: Invalid syntax
Несложно предположить, что проблема в dbus, которая не запускается из-за неработающего под chroot’ом systemd. Пытаюсь запустить вручную с помощью dbus-run-session
, появляется процесс:
[root@host-245 /1# ps aux | grep dbus
root 36746 0.0 0.0 6148 1236 tty2 S 12:28 0:00 dbus-run-session -- bash
root 36747 0.0 0.0 7528 3964 tty2 S 12:28 0:00 dbus-daemon --nofork --print-address 4 --session
root 36977 0.0 0.0 2964 1584 tty2 S+ 12:30 0:00 grep dbus
но ошибка остаётся прежней, попробовал запустить напрямую dbus-daemon --system --fork
, на что получил ответ:
Failed to query system properties: Launch helper exited with unknown return code 1
Failed to query system properties: Launch helper exited with unknown return code 1
ads_print_error: AD LDAP ERROR: 21 (Invalid syntax): 00000057: LdapErr: DSID-0C090BD1, comment: Error in attribute conversion operation, data 0, u1773
Failed to join domain: failed to set machine os attributes: Invalid syntax
хотя сообщения по шине вполне себе проходят:
[root@host-245 /1# dbus-send --system --dest=org.freedesktop.DBus --type=method_call --print-reply /org/freedesktop/DBus org.freedesktop.DBus.ListNames
method return time=1723182934.513082 sender=org.freedesktop. DBus -> destination=:1.0 serial-3 reply_serial=2
array [
string "org.freedesktop.DBus"
string "1.0"
]