Saturday Jul 11, 2009
With the release of Sun Ray Software 5, we have released a soft client that runs on windows XP, Vista and 7 and connects to Sun Ray Servers. The software and documentation can be obtained from this link. Installing the client and using is fairly straight forward, normal windows setup.exe steps.
There are configuration changes to the Sun Ray Server Software that must take place in order for the soft client to connect and that will be the focus of this post.
The first screen shot below shows what the client looks like when it is pointed at a Sun Ray Server that either does not support the soft client, version previous to 4.2, or a 4.2 server that does not have the soft client functionality enabled.

Configure the Sun Ray Server to allow connections from the soft client
To get started we need to point a web browser at the Sun Ray server. http://<yourhost>:1660. You will then need to provide the administrative credentials to log into the site. Once into the site you need take the following steps:
- Click on the Advanced Tab
- Click on the Systems Policy Sub Tab
- Check the Software Client Access check box
- Click on Save

Once your settings are saved you will be presented with a dialog that you need to restart the service. Click on the link to switch to the servers tab.

Once on the servers tab
- tick the checkbox in front of your server name
- click on cold restart
The system will go through a dialog about the server restarting.

Finally we need to go back to our Soft Ray. It should now be connected to your Sun Ray Server.

Note that my Sun Ray server is configured to give out the Solaris desktop. The Soft Client is capable of displaying any kiosk session that the Sun Ray server is configured to display, windows connector, VDI, etc.
Saturday Jul 11, 2009
One of the very powerful things of the Sun Ray solution is the ability to display windows desktops. The Sun Ray Windows Connector allows us to connect to Windows Terminal Servers or a single XP instance. This how to is for a quick setup to get windows running on Sun Ray for a POC. The Windows Connector Software can be found here.
Extract the software:
# unzip srwc_2.2_solaris.zip
Install the connector:
Create a group of the connector proxy to run as
# groupadd utsrwc
Run the installer
# ./srwc_2.2/installer
Accept the license
Enter the name of the group we just created - utsrwc
Run the automatic configuration script
# /opt/SUNWuttsc/sbin/uttscadm -c
Restart the Sun Ray Server Software
# /opt/SUNWut/sbin/utrestart -c
Note: Now is when we would apply patches. Since this a new release there are not any yet.
Configure Kiosk Mode:
We will use the web interface for the Sun Ray server to configure the Sun Ray server to present windows desktops. Log into your web admin port http://<name of run ray server>:1660. The username is admin and the password is the one you gave it during set up.
- Click on the advanced tab
- Click on the kiosk mode tab
- Click on the edit button

We need to create our kiosk mode as the windows connector.
- Changed the drop down to Sun Ray Connector for Windows OS
- Type the DNS name or IP of the windows host in the arguments field
- Click on Ok

At this point you will have a kiosk mode defined and then you will need to tell the server when to use it. This is accomplished by using the the System Policy to turn Kiosk Mode on.
- Click on the advanced tab
- Click on the System Policy Sub Tab
- Click on the enable kiosk mode under card users
- Click on enable kiosk mode under non card users
- Click on the Save button

Changing the system policy requires a restart of the Sun Ray Services
- Click on the Servers Tab
- tick the checkbox in front of your server name
- click on cold restart
The system will go through a dialog about the server restarting.

At this point our system is configured to present a windows desktop. 2 other great scripts for windows POCs are Point and Shoot and MetaKiosk.

Saturday Jul 11, 2009
Quick and dirty about how to get a Sun Ray server up and running for a proof of concept. Please note that while this will get things up and running, there are many items outside of the scope of this document that need to be taken into consideration for a full production enterprise deployment. The documentation has been moved to the wiki format. Don't be bashful click around there is a ton of great straight forward information in the site. which can be found here.
Get the goods
The first step is to have an available server to install on. You will need a Solaris 10, Redhat or SUSE server. The directions here will be for installing on Solaris 10. Next you will need to download the software. You also need to check this patch list, and get the latest patches.
Network Provisioning
You need to use one of the provisioning methods in this article to set up how your Sun Rays will find the Sun Ray server.
Solaris Version
SRSS 4.2 requires Solaris 05/09 (u7) verify you have the correct version.
#cat /etc/release
Solaris 10 5/09 s10x_u7wos_08 X86
Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 30 March 2009
The follow steps need to be executed as the root user of the system
Extract the software:
# unzip srss_4.2_solaris.zip
Install Java
SRSS 4.2 needs java 1.6 or higher. Solaris 10 05/09 ships with 1.5.0_17. You can check your java version with the following command
#java -version
Note the details around JDK versus JRE are beyond the scope of this document. Also the details around Java versions and dependancies are out of scope. The following steps assume you are using your POC server as a dedicated server for SRSS.
Execute the following commands to install java 1.6 on your system. Note the script is chip dependent. Pick x64 or Sparc
# ./srss_4.2/Supplemental/Java_Runtime_Environment/Solaris/jre-6u13-solaris-i586.sh
# mv jre1.6.0_13/ /usr/jdk/
# rm /usr/java
# ln -s /usr/jdk/jre1.6.0_13/ /usr/java
Install Apache Tomcat
# /usr/sfw/bin/gtar -xvz -C /opt -f srss_4.2/Supplemental/Apache_Tomcat/apache-tomcat-5.5.20.tar.gz
# ln -s /opt/apache-tomcat-5.5.20 /opt/apache-tomcat
Install the Sun Ray Server Software
# ./srss_4.2/utinstall
take all of the defaults
Note: Now is when we would apply patches. Since this a new release there are not any yet.
# reboot
Configure the Sun Ray Server Software:
# /opt/SUNWut/sbin/utconfig
Take all of the defaults except for:
Enable remote server administration? (y/[n])? y
Configure Sun Ray Kiosk Mode? (y/[n])? y
#reboot
Configure the parms file and tell the server what firmware to offer out
# mkdir /tftpboot
# vi /tftpboot/srssconfig
The file should look like the following:
servers=<ip of server>
# /opt/SUNWut/sbin/utfwadm -A -a -V -i /tftpboot/srssconfig -f /opt/SUNWut/lib/firmware_gui
Turn on LAN connections:
# /opt/SUNWut/sbin/utadm -L on
# /opt/SUNWut/sbin/utrestart -c
At this point you have a basic Sun Ray server up and running. Any Sun Rays on the network should be displaying the Solaris log in and you should be able to log into your Solaris server through a Sun Ray.
You may want to configure the windows connector as a next step.
Hi,
does the soft client support smartcard reade...
Bob, currently Soft Ray does not support card read...