Description of problem: I discovered that GNOME screen is not locked when console which is opened from User Portal, is closed. The issue appears on both RHEL 6.4 and RHEL 6.5. -%- ...snip... CredChannel::INFO::2013-11-25 15:32:03,563::CredServer::241::root::Credentials channel timed out. Dummy-1::INFO::2013-11-25 15:32:03,563::CredServer::277::root::Credentials channel was closed. Dummy-1::INFO::2013-11-25 15:32:09,497::OVirtAgentLogic::169::root::Received an external command: lock-screen... Dummy-1::INFO::2013-11-25 15:32:09,553::OVirtAgentLogic::169::root::Received an external command: lock-screen... Dummy-1::INFO::2013-11-25 15:32:09,588::OVirtAgentLogic::169::root::Received an external command: lock-screen... Dummy-1::INFO::2013-11-25 15:32:09,624::OVirtAgentLogic::169::root::Received an external command: lock-screen... Dummy-1::INFO::2013-11-25 15:32:09,660::OVirtAgentLogic::169::root::Received an external command: lock-screen... Dummy-1::INFO::2013-11-25 15:32:09,695::OVirtAgentLogic::169::root::Received an external command: lock-screen... Dummy-1::INFO::2013-11-25 15:32:09,732::OVirtAgentLogic::169::root::Received an external command: lock-screen... Dummy-1::INFO::2013-11-25 15:34:03,479::OVirtAgentLogic::169::root::Received an external command: login... Dummy-1::INFO::2013-11-25 15:34:03,480::CredServer::207::root::The following users are allowed to connect: [0] Dummy-1::INFO::2013-11-25 15:34:03,480::CredServer::273::root::Opening credentials channel... Dummy-1::INFO::2013-11-25 15:34:03,480::CredServer::132::root::Emitting user authenticated signal (949401). CredChannel::INFO::2013-11-25 15:34:08,485::CredServer::241::root::Credentials channel timed out. Dummy-1::INFO::2013-11-25 15:34:08,486::CredServer::277::root::Credentials channel was closed. -%- -%- # ./LockActiveSession.py ERROR:root:Error retrieving ScreenSaver interface (ignore if running on GNOME). Traceback (most recent call last): File "./LockActiveSession.py", line 51, in GetScreenSaver 'org.freedesktop.ScreenSaver', '/ScreenSaver'), File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 244, in get_object follow_name_owner_changes=follow_name_owner_changes) File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 241, in __init__ self._named_service = conn.activate_name_owner(bus_name) File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 183, in activate_name_owner self.start_service_by_name(bus_name) File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 281, in start_service_by_name 'su', (bus_name, flags))) File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 630, in call_blocking message, timeout) DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ScreenSaver was not provided by any .service files -%- Version-Release number of selected component (if applicable): dbus-1.2.24-7.el6_3.x86_64 dbus-c++-0.5.0-0.10.20090203git13281b3.1.el6.x86_64 dbus-glib-0.86-6.el6_4.x86_64 dbus-libs-1.2.24-7.el6_3.x86_64 dbus-python-0.83.0-6.1.el6.x86_64 dbus-x11-1.2.24-7.el6_3.x86_64 rhevm-guest-agent-common-1.0.8-6.el6ev.noarch (is24.2) rhevm-guest-agent-gdm-plugin-1.0.8-6.el6ev.x86_64 rhevm-guest-agent-pam-module-1.0.8-6.el6ev.x86_64 How reproducible: 100% Steps to Reproduce: 1. have sso working from User Portal (GA working) 2. open console, close console 3. reopen console Actual results: when console is reopened the screen is not locked Expected results: screen should be locked Additional info: screen should be locked because currently GA does not have screen unlock feature.
Tested on the latest RHEL-6.5 installed from ISO and this issue cannot be reproduced. Please try to reproduce this again
I can't reproduce - rhevm-guest-agent-gdm-plugin-1.0.8-6.el6ev.x86_64.rpm.
Closing according c#3