Created attachment 15117 [details] скриншот ошибки libwebp-1.3.2-alt1 Alt Workstation 10.1 x86-64 Alt Education 10.2-x86-64 Alt Server 10.1-x86-64 Шаги воспроизведения : 1. Выполнить следующие действия на сервере : - # apt-get install guacd libguac-client-rdp libguac-client-ssh libguac-client-vnc libguac-client-telnet tomcat tomcat-webapps tomcat-admin-webapps tomcat-guacamole-webapps guacamole-server guacamole-client - # apt-get install -y tomcat - # echo "GUACAMOLE_HOME=/etc/guacamole" >>/etc/tomcat/tomcat.conf - # systemctl disable --now ahttpd - # systemctl enable --now tomcat.service - # \cp /etc/guacamole/user-mapping.xml /etc/guacamole/user-mapping.xml-orig - # SYSTEM_IP="10.88.X.X" - # cat > /etc/guacamole/user-mapping.xml <<EOF <?xml version="1.0" encoding="UTF-8"?> <user-mapping> <authorize username="tester" password="c4ca4238a0b923820dcc509a6f75849b" encoding="md5"> <connection name="ssh"> <protocol>ssh</protocol> <param name="hostname">${SYSTEM_IP}</param> <param name="port">22</param> </connection> <connection name="rdp"> <protocol>rdp</protocol> <param name="hostname">${SYSTEM_IP}</param> <param name="port">3389</param> <param name="ignore-cert">true</param> </connection> <connection name="vnc"> <protocol>vnc</protocol> <param name="hostname">${SYSTEM_IP}</param> <param name="port">5900</param> </connection> </authorize> </user-mapping> EOF - SYSTEM_IP - адрес системы, к которой будет выполняться подключение - # systemctl enable --now guacd.service && sleep 5; systemctl status guacd.service 2. Выполнить следующие действия на машине, к которой будет выполняться подключение : - # apt-get install guacd libguac-client-rdp libguac-client-ssh libguac-client-vnc libguac-client-telnet tomcat tomcat-webapps tomcat-admin-webapps tomcat-guacamole-webapps guacamole-server guacamole-client - # apt-get install -y xrdp x11vnc-service - # apt-get install -y mate-reduced-resource (при использовании системы с графической оболочкой mate) - # systemctl enable --now xrdp xrdp-sesman x11vnc - # gpasswd -a test tsusers && (echo 1; echo 1) | passwd test - # x11vnc —storepasswd 3. В браузере открыть http://<SERVER_IP>:8080/guacamole и авторизоваться пользователем tester с паролем 1. 4. Из списка предложенных подключений(ssh, rdp, vnc) выбрать rdp и зайти под пользователем test с паролем 1. Ожидаемый результат : Успешный вход на виртуальную машину Реальный результат : Ошибка «Could not acquire name on session bus». Вместо графики на машине отображается экран сиреневого цвета. Дополнительная информация : При подключении к Alt Server 10.1-x86-64, когда на машине появляются уведомления, окна с ними отображаются(см. скриншот). Сама ошибка подключения воспроизводится для mate-систем, на системах Alt Education 10.2-x86-64-kde и Alt Kworkstation 10.2.1 x86-64 подключение работает корректно.
Created attachment 15118 [details] отображение уведомления на Alt Server 10.1-x86-64
> Реальный результат : Ошибка «Could not acquire name on session bus». Вместо > графики на машине отображается экран сиреневого цвета. Вам цвет экрана не понравился? Поэтому ошибку повесили на libwebp?
guacamole-1.5.3-alt1 Alt Workstation 10.1 x86-64 Alt Education 10.2-x86-64 Alt Server 10.1-x86-64 Шаги воспроизведения : 1. Выполнить следующие действия на сервере : - # apt-get install guacd libguac-client-rdp libguac-client-ssh libguac-client-vnc libguac-client-telnet tomcat tomcat-webapps tomcat-admin-webapps tomcat-guacamole-webapps guacamole-server guacamole-client - # apt-get install -y tomcat - # echo "GUACAMOLE_HOME=/etc/guacamole" >>/etc/tomcat/tomcat.conf - # systemctl disable --now ahttpd - # systemctl enable --now tomcat.service - # \cp /etc/guacamole/user-mapping.xml /etc/guacamole/user-mapping.xml-orig - # SYSTEM_IP="10.88.X.X" - # cat > /etc/guacamole/user-mapping.xml <<EOF <?xml version="1.0" encoding="UTF-8"?> <user-mapping> <authorize username="tester" password="c4ca4238a0b923820dcc509a6f75849b" encoding="md5"> <connection name="ssh"> <protocol>ssh</protocol> <param name="hostname">${SYSTEM_IP}</param> <param name="port">22</param> </connection> <connection name="rdp"> <protocol>rdp</protocol> <param name="hostname">${SYSTEM_IP}</param> <param name="port">3389</param> <param name="ignore-cert">true</param> </connection> <connection name="vnc"> <protocol>vnc</protocol> <param name="hostname">${SYSTEM_IP}</param> <param name="port">5900</param> </connection> </authorize> </user-mapping> EOF - SYSTEM_IP - адрес системы, к которой будет выполняться подключение - # systemctl enable --now guacd.service && sleep 5; systemctl status guacd.service 2. Выполнить следующие действия на машине, к которой будет выполняться подключение : - # apt-get install guacd libguac-client-rdp libguac-client-ssh libguac-client-vnc libguac-client-telnet tomcat tomcat-webapps tomcat-admin-webapps tomcat-guacamole-webapps guacamole-server guacamole-client - # apt-get install -y xrdp x11vnc-service - # apt-get install -y mate-reduced-resource (при использовании системы с графической оболочкой mate) - # systemctl enable --now xrdp xrdp-sesman x11vnc - # gpasswd -a test tsusers && (echo 1; echo 1) | passwd test - # x11vnc —storepasswd 3. В браузере открыть http://<SERVER_IP>:8080/guacamole и авторизоваться пользователем tester с паролем 1. 4. Из списка предложенных подключений(ssh, rdp, vnc) выбрать rdp и зайти под пользователем test с паролем 1. Ожидаемый результат : Успешный вход на виртуальную машину Реальный результат : Ошибка «Could not acquire name on session bus». Вместо графики на машине отображается экран сиреневого цвета. Дополнительная информация : При подключении к Alt Server 10.1-x86-64, когда на машине появляются уведомления, окна с ними отображаются(см. скриншот). Сама ошибка подключения воспроизводится для mate-систем, на системах Alt Education 10.2-x86-64-kde и Alt Kworkstation 10.2.1 x86-64 подключение работает корректно.