Hi Bob,
looks like you were right.
after installing gnome-screensaver-package again (we had some problems
with this package and normally use xlock) and copiing as you said a
dialog for entering a password shows up after inserting the card again.
i tried again with the original /etc/pam.d/uthotdesk but the error
occured as described yesterday.
can the screensaver, that is being activated by hotdesk be changed ?
since my problem seems to be solved now, is there anything i can do for
you ?
regards
Frank
Bob Doolittle schrieb:
> Hi,
>
> OK, so your initial problem was the missing openmotif package.
> Unfortunately, all the diagnostic steps I suggested were intended to
> isolate that problem, which you've now solved, and aren't very helpful
> with this new issue. Make sure to double-check the Installation Guide
> for RHEL5, and make sure you've added *all* the RPMs suggested, or
> you'll run into more problems down the road. CentOS should have exactly
> the same installation requirements as RHEL5.
>
> The new issue is almost certainly a PAM stack issue. Try copying
> /etc/pam.d/gnome-screensaver to /etc/pam.d/uthotdesk. It's probably
> using the "other" stack, which on Linux defaults to a no-access stack IIRC.
>
> -Bob
>
> Frank Paulick wrote:
>
>> Hi Bob,
>>
>> first i want to thank you for your fast answer.
>> selecting
>>
>> Session Access when Hotdesking
>> Access:
>>
>> Direct Session Access Allowed
>>
>>
>> in the admin gui kinda solved the problem. but i would love to keep it
>> deactivated.
>>
>> one problem i had was a missing openmotif package (libXpm.so.3)
>> after solving this , removing and insering the card now brings a "login
>> incorrect" message which doesn't disappear when klicking ok
>>
>> in the mentionend logfiles i can't find anything useful:
>>
>> cat /var/log/gdm/\:12.log
>> The XKEYBOARD keymap compiler (xkbcomp) reports:
>>
>>
>>> Error: Mode_switch added to symbol map for multiple modifiers
>>> Using Mod2, ignoring Mod3.
>>> Warning: Symbol map for key <KPEQ> redefined
>>> Using last definition for conflicting fields
>>>
>>>
>> Errors from xkbcomp are not fatal to the X server
>> Could not init font path element /usr/lib/X11/fonts/misc, removing from
>> list!
>> The XKEYBOARD keymap compiler (xkbcomp) reports:
>>
>>
>>> Error: Mode_switch added to symbol map for multiple modifiers
>>> Using Mod2, ignoring Mod3.
>>> Error: Mode_switch added to symbol map for multiple modifiers
>>> Using Mod3, ignoring Mod2.
>>> Error: Mode_switch added to symbol map for multiple modifiers
>>> Using Mod2, ignoring Mod3.
>>>
>>>
>> Errors from xkbcomp are not fatal to the X server
>> The XKEYBOARD keymap compiler (xkbcomp) reports:
>>
>>
>>> Error: Mode_switch added to symbol map for multiple modifiers
>>> Using Mod2, ignoring Mod3.
>>> Warning: Symbol map for key <KPEQ> redefined
>>> Using last definition for conflicting fields
>>>
>>>
>> Errors from xkbcomp are not fatal to the X server
>>
>> logfile from enabling debugging:
>>
>> + UTACTION_PID=0
>> + trap cleanup 0 1 2 15
>> + rm -rf /var/opt/SUNWut/tmp/.hdloginGUI/28694
>> + umask 077
>> + mkdir -p /var/opt/SUNWut/tmp/.hdloginGUI/28694
>> + export HOME=/var/opt/SUNWut/tmp/.hdloginGUI/28694
>> + cd /var/opt/SUNWut/tmp/.hdloginGUI/28694
>> + xsetroot -solid black -cursor_name left_ptr
>> + [ -r /etc/default/init ]
>> + export NLSPATH=/opt/SUNWut/lib/locale/%L/LC_MESSAGES/%N.cat
>> + export XENVIRONMENT=/opt/SUNWut/lib/app-defaults/loginGUI.res
>> + LOGIN_GUI_PROG=/opt/SUNWut/lib/loginGUI
>> + /opt/SUNWut/lib/loginGUI -l hdlogin -s uthotdesk -au -r -x
>> /opt/SUNWut/lib/pixmaps/HDsunray.xpm
>> + LOGIN_GUI_PID=28710
>> + UTACTION_PID=28711
>> + echo 28711
>> + > /var/opt/SUNWut/idle/14.pid
>> + wait 28710
>> + /opt/SUNWut/bin/utaction -i -d /bin/kill -s KILL 28710
>> Warning: Missing charsets in String to FontSet conversion
>> Warning: Cannot convert string "-dt-interface
>> system-medium-r-normal-l*-*-*-*-*-*-*-*-*" to type FontSet
>> Warning: Missing charsets in String to FontSet conversion
>> Warning: Cannot convert string "-dt-interface
>> system-medium-r-normal-xxl*-*-*-*-*-*-*-*-*" to type FontSet
>> Warning: Missing charsets in String to FontSet conversion
>> Warning: Cannot convert string "-dt-interface
>> system-medium-r-normal-xl*-*-*-*-*-*-*-*-*" to type FontSet
>> Killed
>> + /bin/rm -f /var/opt/SUNWut/idle/14.pid
>> + /bin/kill -s KILL 28711
>> + exit 0
>> + cleanup
>> kill 28710: No such process
>> kill 28711: No such process
>> /etc/opt/SUNWut/xmgr/remove-dpy[47]: /bin/nawk: not found
>> rm: cannot remove `/etc/gdm/PreSession/:': No such file or directory
>> rm: cannot remove `/etc/gdm/PostSession/:': No such file or directory
>> rm: cannot remove `/etc/gdm/PostLogin/:': No such file or directory
>> rm: cannot remove `/etc/gdm/Init/:': No such file or directory
>>
>> Kind Regards
>> Frank
>>
>> Bob Doolittle schrieb:
>>
>>
>>> By the way - in the interest of full disclosure I should mention that
>>> you can disable RHA with utpolicy -D option (or through the admin GUI).
>>>
>>> However, I hope you can help us diagnose what's going on with your
>>> CentOS 5.2 system, if at all possible, by sharing the info I suggested
>>> below.
>>>
>>> Security is important, and will become more important in the future.
>>> We're rolling out increased security now to protect our customers and
>>> RHA is a critical piece of that.
>>>
>>> -Bob
>>>
>>> Bob Doolittle wrote:
>>>
>>>
>>>
>>>> This appears to be a problem related to Remote Hotdesk
>>>> Authentication. RHA is a new security feature in 4.1 that gives you a
>>>> separate session to authenticate to before connecting to your session
>>>> (like unlocking your screen locker, but in a separate session which
>>>> isn't subject to the vulnerabilities of screen lockers).
>>>>
>>>> It sounds as though the X server being created for RHA may be
>>>> crashing, or perhaps the loginGUI client being used for authentication.
>>>> What do you see in /var/opt/SUNWut/log/auth_log and
>>>> /var/log/gdm/DISP.log?
>>>>
>>>> You might uncommenting the following lines at the start of
>>>> /etc/opt/SUNWut/loginGUI.start:
>>>> #exec 2>&1 2>/var/tmp/loginGUI.sh.$$ # Debug
>>>> #set -x
>>>>
>>>> Then, take a look at one of the /var/tmp/loginGUI.sh.PID files being
>>>> created. Maybe you could send one to the list.
>>>>
>>>> -Bob
>>>>
>>>> Frank Paulick wrote:
>>>>
>>>>
>>>>
>>>>> Hi,
>>>>>
>>>>> after running sunray 4.0 on centos 5 for a while i uninstalled the
>>>>> sunray packages completely and installed the 4.1 packages after updating
>>>>> the system to centos 5.2
>>>>> i configured everything as described in the installation guide. i also
>>>>> configured kiosk mode for connecting to a windows terminal server using
>>>>> the sunray connector.
>>>>>
>>>>> i can login to the sunray server using both methods (normal and kiosk
>>>>> mode)
>>>>> in normal mode (linux) when i pull out the payflex card and plug it back
>>>>> in the session does not come back.
>>>>> the dtu is running in an infinite loop where it gets its ip-adress ,
>>>>> show a 26D then a 14D and then it starts new.
>>>>>
>>>>> in the logfiles i couldn't find an error message. following is the part
>>>>> of the logfile when this happened:
>>>>>
>>>>> Oct 20 14:32:09 mtagray03 utauthd: Worker1 NOTICE: whichServer
>>>>> Payflex.50082ae100130100:
>>>>> Oct 20 14:32:09 mtagray03 utauthd: Worker1 NOTICE: CLAIMED by
>>>>> StartxlationSession.m2 NAME: hotdesk.IEEE802-00144fa17ee0 PARAMETERS:
>>>>> {savedType=Payflex, altuid=0, stealProtected=true,
>>>>> terminalIPA=192.168.128.226, type=hotdesk, fw=4.0_48_2007.08.01.15.48,
>>>>> state=connected, cause=insert, doamgh=true, barrierLevel=320,
>>>>> altlocale=en_US.UTF-8, rawId=50082ae100130100,
>>>>> terminalCID=IEEE802.00144fa17ee0, MTU=1500, tokenSeq=9,
>>>>> firstServer=c0a88001, atr.hist_len=09, namespace=IEEE802, ddcconfig=1,
>>>>> id=IEEE802-00144fa17ee0,
>>>>> clientRand=SbqV.qlAabM6MocL75p.pr5/iPIOevArwIAfgb6.Uue, realIP=c0a880e2,
>>>>> startRes=1680x1050:1680x1050, useReal=true,
>>>>> atr=3b6900002494010201000101a9, event=insert, pn=46680, atr.hs=04,
>>>>> sn=00144fa17ee0, savedId=50082ae100130100, rawType=Payflex, hw=SunRayP8,
>>>>> initState=0, usersession=true, _=1}
>>>>> Oct 20 14:32:09 mtagray03 utauthd: Worker1 NOTICE: CONNECT
>>>>> IEEE802.00144fa17ee0, hotdesk.IEEE802-00144fa17ee0, all connections
>>>>> allowed
>>>>> Oct 20 14:32:09 mtagray03 utauthd: Worker1 NOTICE: MTU = 1500
>>>>> Oct 20 14:32:09 mtagray03 utdtsession: Add
>>>>> (22,hotdesk.IEEE802-00144fa17ee0,special)
>>>>> Oct 20 14:32:10 mtagray03 kiosk:utkioskconfig:configure[23195]: Disabled
>>>>> Kiosk Mode for display ':22'
>>>>> Oct 20 14:32:10 mtagray03 utauthd: Worker1 NOTICE: SESSION_OK
>>>>> hotdesk.IEEE802-00144fa17ee0
>>>>> Oct 20 14:32:11 mtagray03 utdtsession: Delete
>>>>> (22,hotdesk.IEEE802-00144fa17ee0)
>>>>> Oct 20 14:32:11 mtagray03 utauthd: SessionManager0 NOTICE: EMPTY: ACTIVE
>>>>> session
>>>>> Oct 20 14:32:11 mtagray03 utauthd: Terminator NOTICE: DISCONNECT
>>>>> IEEE802.00144fa17ee0, hotdesk.IEEE802-00144fa17ee0 session terminated
>>>>> Oct 20 14:32:11 mtagray03 utauthd: Terminator NOTICE: DESTROY
>>>>> hotdesk.IEEE802-00144fa17ee0 lifetime=7044
>>>>> Oct 20 14:32:11 mtagray03 utauthd: SessionManager0 NOTICE: TERMINATE:
>>>>> inactive session
>>>>> Oct 20 14:32:13 mtagray03 utauthd: Worker1 NOTICE: whichServer
>>>>> Payflex.50082ae100130100:
>>>>> Oct 20 14:32:13 mtagray03 utauthd: Worker1 NOTICE: CLAIMED by
>>>>> StartxlationSession.m2 NAME: hotdesk.IEEE802-00144fa17ee0 PARAMETERS:
>>>>> {savedType=Payflex, altuid=0, stealProtected=true,
>>>>> terminalIPA=192.168.128.226, type=hotdesk, fw=4.0_48_2007.08.01.15.48,
>>>>> state=disconnected, cause=insert, doamgh=true, barrierLevel=320,
>>>>> altlocale=en_US.UTF-8, rawId=50082ae100130100,
>>>>> terminalCID=IEEE802.00144fa17ee0, MTU=1500, tokenSeq=9,
>>>>> firstServer=c0a88001, atr.hist_len=09, namespace=IEEE802, ddcconfig=1,
>>>>> id=IEEE802-00144fa17ee0,
>>>>> clientRand=F7STPzHytM1YHgOvyNOa0ONidxQtk96Uo3I2r1chS/u, realIP=c0a880e2,
>>>>> startRes=1680x1050:1680x1050, useReal=true,
>>>>> atr=3b6900002494010201000101a9, event=insert, pn=34545, atr.hs=04,
>>>>> sn=00144fa17ee0, savedId=50082ae100130100, rawType=Payflex, hw=SunRayP8,
>>>>> initState=0, usersession=true, _=1}
>>>>> Oct 20 14:32:13 mtagray03 utauthd: Worker1 NOTICE: CONNECT
>>>>> IEEE802.00144fa17ee0, hotdesk.IEEE802-00144fa17ee0, all connections
>>>>> allowed
>>>>> Oct 20 14:32:13 mtagray03 utauthd: Worker1 NOTICE: MTU = 1500
>>>>> Oct 20 14:32:13 mtagray03 utdtsession: Add
>>>>> (22,hotdesk.IEEE802-00144fa17ee0,special)
>>>>> Oct 20 14:32:14 mtagray03 kiosk:utkioskconfig:configure[23419]: Disabled
>>>>> Kiosk Mode for display ':22'
>>>>> Oct 20 14:32:14 mtagray03 utauthd: Worker1 NOTICE: SESSION_OK
>>>>> hotdesk.IEEE802-00144fa17ee0
>>>>> Oct 20 14:32:15 mtagray03 utdtsession: Delete
>>>>> (22,hotdesk.IEEE802-00144fa17ee0)
>>>>> Oct 20 14:32:15 mtagray03 utauthd: SessionManager0 NOTICE: EMPTY: ACTIVE
>>>>> session
>>>>> Oct 20 14:32:15 mtagray03 utauthd: Terminator NOTICE: DISCONNECT
>>>>> IEEE802.00144fa17ee0, hotdesk.IEEE802-00144fa17ee0 session terminated
>>>>> Oct 20 14:32:15 mtagray03 utauthd: Terminator NOTICE: DESTROY
>>>>> hotdesk.IEEE802-00144fa17ee0 lifetime=3053
>>>>> Oct 20 14:32:15 mtagray03 utauthd: SessionManager0 NOTICE: TERMINATE:
>>>>> inactive session
>>>>> Oct 20 14:32:17 mtagray03 utauthd: Worker1 NOTICE: whichServer
>>>>> Payflex.50082ae100130100:
>>>>> Oct 20 14:32:17 mtagray03 utauthd: Worker1 NOTICE: CLAIMED by
>>>>> StartxlationSession.m2 NAME: hotdesk.IEEE802-00144fa17ee0 PARAMETERS:
>>>>> {savedType=Payflex, altuid=0, stealProtected=true,
>>>>> terminalIPA=192.168.128.226, type=hotdesk, fw=4.0_48_2007.08.01.15.48,
>>>>> state=disconnected, cause=insert, doamgh=true, barrierLevel=320,
>>>>> altlocale=en_US.UTF-8, rawId=50082ae100130100,
>>>>> terminalCID=IEEE802.00144fa17ee0, MTU=1500, tokenSeq=9,
>>>>> firstServer=c0a88001, atr.hist_len=09, namespace=IEEE802, ddcconfig=1,
>>>>> id=IEEE802-00144fa17ee0,
>>>>> clientRand=QlM5lsbDgl2ptzYwXEPDL6MBTESmmbLCNwLsRrlWkby, realIP=c0a880e2,
>>>>> startRes=1680x1050:1680x1050, useReal=true,
>>>>> atr=3b6900002494010201000101a9, event=insert, pn=56582, atr.hs=04,
>>>>> sn=00144fa17ee0, savedId=50082ae100130100, rawType=Payflex, hw=SunRayP8,
>>>>> initState=0, usersession=true, _=1}
>>>>> Oct 20 14:32:17 mtagray03 utauthd: Worker1 NOTICE: CONNECT
>>>>> IEEE802.00144fa17ee0, hotdesk.IEEE802-00144fa17ee0, all connections
>>>>> allowed
>>>>> Oct 20 14:32:17 mtagray03 utauthd: Worker1 NOTICE: DISCONNECT
>>>>> IEEE802.00144fa17ee0, hotdesk.IEEE802-00144fa17ee0 token removed:
>>>>> hotdesk.IEEE802-00144fa17ee0
>>>>> Oct 20 14:32:17 mtagray03 utauthd: Worker1 NOTICE: DESTROY
>>>>> hotdesk.IEEE802-00144fa17ee0 lifetime=1003
>>>>>
>>>>> the problem occurs when no card is in the dtu, i login, plugin a card
>>>>> and pull it out again.
>>>>> it also occurs, when a card is in the dtu while i login, pull out the
>>>>> card after successful login and plugin the card again.
>>>>>
>>>>> the interesting part is that there is no problem using kiosk mode.
>>>>> a card that has been marked for kiosk mode can be used without any
>>>>> problems.
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> SunRay-Users mailing list
>>>>> [email protected]
>>>>> http://www.filibeto.org/mailman/listinfo/sunray-users
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>> _______________________________________________
>>> SunRay-Users mailing list
>>> [email protected]
>>> http://www.filibeto.org/mailman/listinfo/sunray-users
>>>
>>>
>>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> SunRay-Users mailing list
>> [email protected]
>> http://www.filibeto.org/mailman/listinfo/sunray-users
>>
>>
>
> _______________________________________________
> SunRay-Users mailing list
> [email protected]
> http://www.filibeto.org/mailman/listinfo/sunray-users
>
--
Mit freundlichen Grüßen - Kind regards
Frank Paulick
-------------------------------------------------------------------
matrix technology AG
Consultant
Dipl.-Inf. (FH) Frank Paulick
Nymphenburger Str. 1, D-80335 München
Tel: +49 - (0)89 - 589395-0
Fax: +49 - (0)89 - 589395-11
Web: _www.matrix.ag_ <http://www.matrix.ag/>
E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Vorstände: Franz Kessel und Martin Orlik
Aufsichtsratsvorsitzender: Jürgen Kretschmer
Amtsgericht München: HRB 133085
-------------------------------------------------------------------
*E-Mail Disclaimer*
Der Inhalt dieser E-Mail ist ausschließlich für den bezeichneten
Adressaten bestimmt. Wenn Sie nicht der vorgesehene Adressat
dieser E-Mail oder dessen Vertreter sein sollten, so beachten Sie
bitte, dass jede Form der Kenntnisnahme, Veröffentlichung,
Vervielfältigung oder Weitergabe des Inhalts dieser E-Mail
unzulässig ist. Wir bitten Sie, sich in diesem Fall mit dem
Absender der E-Mail in Verbindung zu setzen.
The information contained in this email is intended solely
for the addressee. Access to this email by anyone else is
unauthorized. If you are not the intended recipient, any form
of disclosure, reproduction, distribution or any action taken
or refrained from in reliance on it, is prohibited and may be
unlawful. Please notify the sender immediately.
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users