Hi Alex,

You apparently have encountered bug 6602248.

The only available workaround is to change the file /opt/SUNWkio/lib/utils.sh as per the attached file.


- Joerg

Alex Ichinoe schrieb:

Other than these things the setup is plain vanilla. Unfortunately several of the DTU's are showing errors on the screen as well as in the log and I'm not sure what to check.
The DTU connects and I get two dialog boxes. They are:
Error #1: Kiosk Session Error: Kiosk Setup Failed: Invalid kiosk session configuration [OK]
Error #2: Login incorrect: Please try again [OK]
After clicking the second OK button I have been getting the Windows login screen. However today we have been getting blank desktops. If I wait approximately 30 seconds the process starts over again. In the web administration tool the sessions show up in the Login Greeter/Idle Sessions section. I try to terminate the sessions but they either stay there or they are immediately replaced with another DTU that was working.

The Messages log shows the following error:

Oct 1 15:39:29 SERVER_NAME dtlogin[17781]: [ID 705508 user.error] pam_kiosk: pam_sm_open_session: Child process /opt/SUNWkio/lib/initsession failed with exit code 1.



--
Joerg Barfurth           Phone: +49 40 23646662
Software Engineer        mailto:[EMAIL PROTECTED]
Desktop Technology
Thin Client Software     http://www.sun.com/software/sunray/
Sun Microsystems GmbH    http://www.sun.com/software/javadesktopsystem/

Sitz der Gesellschaft:
Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht Muenchen: HRB 161028
Geschaeftsfuehrer: Wolfgang Engels, Dr. Roland Boemer
Vorsitzender des Aufsichtsrates: Martin Haering

--- utils.sh.orig	
+++ utils.sh	        
@@ -187,7 +187,7 @@
  if [ $? -ne 0 ] ; then
   logDebug -m "$_inModule" \
            -l "Error: failed to remove temporary files for user '$_inUser'"
-  return $KIOSK_RESULT_FAILED
+  #return $KIOSK_RESULT_FAILED
  fi
  /usr/bin/find ${KIOSK_TMP_DIRS:-$KIOSK_DEFAULT_TMP_DIRS} -user $_inUser \
  					-depth -exec /bin/rmdir {} \;
@@ -197,7 +197,7 @@
   # directory existence should not be security relevant  
   logDebug -m "$_inModule" \
            -l "Warning: failed to remove temporary directories for user '$_inUser'"
-  return $KIOSK_RESULT_FAILED
+  return $KIOSK_RESULT_SUCCESS
  else
   logDebug -m "$_inModule" \
        -l "Success: removed temporary files and directories for user '$_inUser'"
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to