Using C10LE with WTOS7 as a Kiosk
I have a Wyse C10LE with WTOS 7 on it, and we were interested in having be setup as a simple Kiosk.
A user would turn on the Wyse C10LE if it was off, and it would start up and open a Basic Lockdown desktop on our Citrix XenDesktop. No username or password is required by the user to enter.
We have other C10LE clients out there so I do not want to make changes to our wnos.ini file, so I was looking into what I can do with the mac.ini file, or more correctly the <macaddress>(no extension) file.
Our PnLiteServer is set by DHCP options.
Here is the wnos.ini file:
TimeZone='GMT - 05:00' ManualOverride=yes Daylight=yes Start=030207 End=110107 \
TimeZoneName="Eastern Standard Time" DayLightName="Eastern Daylight Time"
AdminMode=yes Admin-Username=xxx Admin-Password=xxxx
AutoSignOff=yes Shutdown=no reboot=yes
My first mac.ini file was this:
Application="XenDesktop:Kiosk Desktop" \
Description="Kiosk Desktop" \
I restart the C10LE and I get "ICA[XendDesktop:Kiosk Desktop]: Connection timed out"
the wtos_log.txt has the following entries:
ICA: Connecting to "XenDesktop:Kiosk Desktop" ...
DNS/WINS can't resolve [XenDesktop:Kiosk Desktop]
socket connect: Connection timed out
ICA[XenDesktop:Kiosk Desktop]: Connection timed out
so as a test I changed the SignOn value to yes in the mac.ini file, and restarted the C10Le. This time I get the log on screen, where I type in the username and password. I get the same "ICA[XendDesktop:Kiosk Desktop]: Connection timed out" but I now get the menu of two choices, both are listed as "Kiosk Desktop".
The difference in the settings between the two are in the Application Name as Logon fields:
Entry 1 - Connection - Application Name = "XenDesktop:Kiosk Desktop"
Entry 1 - Logon - Logon Username = <Unecrypted username>
Entry 1 - Logon - Password = ****
Entry 1 - Logon - Domain Name = <DomainName>
Entry 2 - Connection - Application Name = "XenDesktop:Kiosk Desktop $S1-1"
Entry 2 - Logon - Logon Username = $UN
Entry 2 - Logon - Password = ****
Entry 2 - Logon - Domain Name = $DN
When I select Entry 1 I get the same time out error, but when I click Entry 2 it logs me into the Kiosk Desktop.
Based on that I changed the mac.ini to the following:
Application="XenDesktop:Kiosk Desktop $S1-1" \
Description="Kiosk Desktop" \
Restarted the C10LE, and now I get the same time out error message with the new Application name.
So any thoughts on what I might be doing incorrectly?
with XenDesktop your only option is to login to the DDC.
don't try using the custom ICA connections. (that would be for a XenApp environment instead)
so instead use the INI file like this.
if you have just one desktop assigned to that user.. then it should autostart that desktop. when they close the desktop it should logout and reboot and log back in again.
Thank you for the insight, with that information I was able to get the kiosk up and running. The following is my mac.ini file for the specific C10LE that now works as a kiosk:
AutoConnectList="XenDesktop:Kiosk Desktop $S1-1"
I used the AutoConnectList option just to make sure it gets the specific Kiosk option, so I can use the same account to test other possible Kiosk desktops on the virtual system.
I'm still not sure why the $S1-1 has to be at the end of the AutoConnectList part, since I'd have no idea where to find that outside of the Wyse C10LE itself.
thanks a lot for the help on this.