Briefing

Installing Sun Ray Server Software 5.4.0.0 on OpenIndiana Hipster 2025.10 via Proxmox VM

hosting
by jandeboevrie ·

Create a Proxmox VM with q35, VirtIO devices, install OpenIndiana Hipster 2025.10, update system, install sunray‑essential, extract V37038‑01.zip, set publisher, install SUNWut‑srss/SUNWut‑srwc, apply patches, configure utconfig/utpolicy, and point clients via DNS names sunray‑servers and sunray‑config‑servers.

What to do now

Patch your OpenIndiana VM to use Sun Ray Server Software 5.4.0.0, apply the required manual patches, configure utconfig and utpolicy, and set up DNS for client auto‑configuration.

Summary

To run a Sun Ray Server on OpenIndiana Hipster 2025.10, create a Proxmox VM with machine type q35, SeaBIOS firmware, VirtIO Block (60 GB, write‑back cache, discard enabled), VirtIO RNG, and IOMMU set to vIOMMU. Use the OpenIndiana Live DVD OI‑hipster‑gui‑20251026.iso and select the Solaris Kernel guest OS. After booting, update the system, enable the hipster‑encumbered repository, and install the sunray‑essential package. Download Sun Ray Server Software 5.4.0.0 (V37038‑01.zip) from Oracle or archive.org, extract it, set the publisher to /root/srs_5.4.0.0‑Solaris_11plus.i386/IPS.i386/, and install SUNWut‑srss and SUNWut‑srwc. The package includes a period‑accurate JRE 6u41 and Apache Tomcat 5.5.36; install the JRE via the provided script and extract Tomcat to /opt/apache‑tomcat, creating a symlink for the server. Apply the sunray/oi‑adaptions patches, replace the non‑existent Sun DHCP daemon with ISC DHCP by linking /etc/opt/SUNWut/dhcp to /opt/SUNWut/lib/dhcp/isc, and perform manual edits to utprodinfo, utconfig, and utreplica scripts. Run utconfig to set up admin password, Tomcat path, ports, and remote administration; run utpolicy with the -z both -m -D flags; enable services with utadm and utstart. Finally, configure Sun Ray clients by pointing DNS names sunray‑servers and sunray‑config‑servers to the SRSS host, and extract the DTU firmware from SUNWutfw‑4.3‑50.i386.rpm.

This guide covers all steps from VM creation to client configuration, including manual patches not documented in the OpenIndiana Handbook, ensuring a fully functional Sun Ray environment on modern OpenIndiana hardware.

Key changes

  • Use Proxmox VM with q35, SeaBIOS, VirtIO Block, VirtIO RNG, vIOMMU
  • Install OpenIndiana Hipster 2025.10 Live DVD OI‑hipster‑gui‑20251026.iso
  • Enable hipster‑encumbered repo and install sunray‑essential
  • Download and extract SRSS 5.4.0.0 (V37038‑01.zip), set publisher, install SUNWut‑srss/SUNWut‑srwc
  • Install bundled JRE 6u41 and Tomcat 5.5.36, create /opt/apache‑tomcat symlink
  • Apply sunray/oi‑adaptions patches, replace dhcp with ISC, edit utprodinfo/utconfig/utreplica
  • Run utconfig, utpolicy, utadm, utstart to configure server and enable remote admin
  • Configure Sun Ray clients via DNS names sunray‑servers and sunray‑config‑servers, extract DTU firmware from SUNWutfw‑4.3‑50.i386.rpm

Affects

internal

Customer impact

Analyzing matches…

Ask about this story

Impact on an agency? Which customers? Compare historically Risks of waiting