Using the Sun Java Communications Suite VMware Image
This article contains the following sections:
Overview of the Communications Suite VMware Image
The Communications Suite VMware image is a simple and portable method for demonstrating Communications Suite 6 Update 1 features without the overhead of installation and configuration. This VMware image is intended only for demonstration or evaluation purposes and not for production use.
The virtual machine contains a fully configured setup of Communications Suite 6 Update 1 in the example domain varrius.org. The domain varrius.org is a registered domain that belongs to Sun Microsystems, Inc. The VMware image provides the following services:
- POP3
- IMAP
- SMTP
- Convergence Web Client
- Calendaring
- Instant Messaging
- Communications Express Web Client
These services are provided by the following Communications Suite 6 Update 1 components:
- Messaging Server 7
- Instant Messaging 8
- Calendar Server 6.3
- Convergence 1 Update 1
Supporting infrastructure for these services includes the following components:
- Sun Java Systems Directory Server Enterprise Edition 6.X
- Sun Java Systems Application Server 9.1 Update 2
- Sun Java Systems Access Manager 7.X
Image Details
- Image Name: SunJava_Comms_Suite6u1_VM
- Image Format: zip
- Image Size:Approximately 3.5 GB
System Requirements
- OS:
- Windows: XP Professional SP 2 or Windows Vista
- Linux: Kernel 2.6.15 or better
- Mac: OS X 10.5 or better
- Memory: At least 2 GB RAM (Virtual Machine uses 1 GB RAM)
- Disk Space Required: 12 GB free space.
- VMPlayer Software:
- VMPlayer 1.0.5 or better for Linux or for Windows
- VMWare Workstation 5.5 or better for Linux or for Windows
- VMWare Fusion 1.1 or better for Mac
Image Contents
- A zipped copy of the virtual machine
Software Included in the Zip Archive
- SunJava_Comms_Suite6u1_VM: This directory contains the latest set of components for the virtual machine.
You can download additional sofware at: http://vmware.com/download/player.
Virtual Machine Details
- OS:Solaris 10 update 6
- Network Address Assignment: DHCP
- Hostname: chimaera.varrius.org
- Networking Type: Bridged
- Solaris 10 Network Interface: pcn0 configured for DHCP
- A private DNS server to localize varrius.org
Special Note about Network Address Assignment
The virtual machine is configured to obtain its IP address via DHCP. This means that you might need to register the Ethernet address of this machine with your DHCP service.
In cases where a site is not configured to serve out DHCP addresses, there are two options:
- Use the DHCP server provided by the VMware software by changing the Virtual Machine to use NAT.
- Assign a permanent IP address to the Virtual Machine and modify the Solaris OS 10 operation system to update that information.
Downloading the Image
The VMware image is available on the MediaCast Site, in five parts, named: SunJava_Comms_Suite6_VM-part-#.zip, where '#' is a number from 1 to 5. Be sure to click the |> button to download the files.
- Download all five zip files.
- Unzip the zip files into a target directory for your virtual machine. Each of the zip archives has the following structure:
SunJava_Comms_Suite6u1 _VM ! !-------fileX !-------fileY !-------fileZwhere fileX, fileY, and fileZ are component files that store the virtual machine.
VMWare Image Zip-file information ================================================================================================================================ FILENAME ms5sum Size (bytes) Megabytes ================================================================================================================================ SunJava_Comms_Suite6u1_VM-part-1.zip 8f49514d5fc76ce92de57ae0c7325892 748581078 bytes 714M SunJava_Comms_Suite6u1_VM-part-2.zip a1015c53ad72b465f5846841ba32f274 788438446 bytes 752M SunJava_Comms_Suite6u1_VM-part-3.zip c6b2469acc2cd27b79b35ae0c887631e 772031469 bytes 736M SunJava_Comms_Suite6u1_VM-part-4.zip b45d0f4491e763088ebd3e58af03a87f 788717961 bytes 752M SunJava_Comms_Suite6u1_VM-part-5.zip 3ac27cc61e64a8236c6725e6fc01cf1d 839391450 bytes 801M
- Are you installing on a UNIX platform?
If yes, continue with this step. If no, continue with the next step.
For UNIX platforms, use the unzip command to extract the three zip files into a target subdirectory. This creates a top-level directory for the virtual machine and extract files into that directory.$ mkdir -p /vmware/machines $ unzip SunJava_Comms_Suite6u1_VM-part-1.zip -d /vmware/machines $ unzip SunJava_Comms_Suite6u1_VM-part-2.zip -d /vmware/machines $ unzip SunJava_Comms_Suite6u1_VM-part-3.zip -d /vmware/machines $ unzip SunJava_Comms_Suite6u1_VM-part-4.zip -d /vmware/machines $ unzip SunJava_Comms_Suite6u1_VM-part-5.zip -d /vmware/machines - For Windows platforms, use the unzip command to extract the three zip files into a target subdirectory. This creates a top-level directory for the virtual machine and extract files into that directory.
unzip SunJava_Comms_Suite6u1_VM-part-1.zip unzip SunJava_Comms_Suite6u1_VM-part-2.zip unzip SunJava_Comms_Suite6u1_VM-part-3.zip unzip SunJava_Comms_Suite6u1_VM-part-4.zip unzip SunJava_Comms_Suite6u1_VM-part-5.zip
How to Use the Virtual Machine
- Start the VMware software.
- Click File->Open to select and open the newly packed virtual machine.
- Log in to the Virtual Machine root without a password.
You are prompted to set a new root password. - Set the root password to suit your site security policy
- Log in again and click the Firefox icon.
- The Start page contains more information on accessing the demo software.
You are now on your way to evaluating your new Communications Suite 6 Update 1 deployment.


Comments (34)
Aug 20, 2008
Darren.Moffat says:
Please update this page with information on how to use the image with Sun's Virt...Please update this page with information on how to use the image with Sun's VirtualBox (which can read VMDK images).
Aug 21, 2008
joesciallo says:
Darren, I pinged one of our VM experts, who writes: "We have been considering t...Darren,
I pinged one of our VM experts, who writes: "We have been considering this approach for some time now but have seen some odd results with previous versions of Virtual Box. We will have another look how the current version of Virtual Box (1.6.4) does in this case."
Aug 22, 2008
anup801 says:
Hello, When I try download for communication suite for windows I get only two f...Hello,
When I try download for communication suite for windows I get only two files to download one sync and other outlook connector. Why is there no option of downloading the whole communication suite for windows? For linux and solaris that option is present?
Aug 22, 2008
joesciallo says:
anup801: There is no Windows version of Comms Suite 6. (Sync and Connector for ...anup801:
There is no Windows version of Comms Suite 6. (Sync and Connector for Outlook are components for Windows clients to connect to Comms.)
Joe
Aug 22, 2008
dean_long says:
I installed VMware Tools and the Messaging Server would no longer start on reboo...I installed VMware Tools and the Messaging Server would no longer start on reboot. It turns out there is a startup script that has pcn0 hard-coded, so it does not work with the vmxnet0 network interface that VMware Tools installs. The reason I installed VMware Tools was because I was getting timeouts from the IMAP server and I thought VMware Tools would improve the networking.
Aug 22, 2008
AnthonyWaldron says:
I have uploaded a new script which is independent of the interface device name. ...I have uploaded a new script which is independent of the interface device name. Use this Sun_MsgSvr /etc/init.d script.
Aug 22, 2008
dean_long says:
Thanks Anthony. The new script solved the problem.Thanks Anthony. The new script solved the problem.
Aug 26, 2008
ethoms says:
Great way of trialing a product, I'm using it to reverse engineer my full instal...Great way of trialing a product, I'm using it to reverse engineer my full installation on a solaris box, which has been very difficult to get running in full.
However, vmplayer is really slow, i've given it 1.5GB of memory but it takes ages to boot up. Why not use virtualbox, a Sun product after all? I have found it much quicker, plus it would run in solaris/opensolaris as well.
Aug 26, 2008
joesciallo says:
ethoms, Plan is to have a Vbox image as well in the future. Joeethoms,
Plan is to have a Vbox image as well in the future.
Joe
Aug 29, 2008
ethoms says:
The VMware image has not been configured according to the single host installati...The VMware image has not been configured according to the single host installation guide. The SunIM and Presence services are not in Access Manager, as far as I can tell it doesn't use identty server for IM authentication. It appears to be configured with an extra script / tool, there is an additional httpbind.conf file and the var folder for IM is in a different location than I get with the guide.
I'm struggling with IM in convergence, very frustrating,I've got it 95% setup but I can't show it my bosses until it's working in full. I've installed it several times and followed the guide as close as possible. I've used DSEE 6,2 and 6.3, makes no difference. What can I be doing wrong??
Aug 29, 2008
ethoms says:
GOT IT WORKING!!! I got it working in VirtualBox 1.6.4, just got to get it worki...GOT IT WORKING!!! I got it working in VirtualBox 1.6.4, just got to get it working on a real solaris box. Yeha, I love convergence, Calendering is so d**n good. Lot's of learning ahead of me to get this deployed in our group of companies.
I think where I went wrong might have been in entering password(s) wrong in convergence config gui, I think it probably doesn't verify them against the IM's httpbind/avatar passwords.
However, that vmware image is a bad setup. Calendaring tasks doesn't work properly, the date fields are greyed out.
Sep 03, 2008
ray_biomed says:
Could you give some info on the settings you used to get it working in Vbox? I'm...Could you give some info on the settings you used to get it working in Vbox? I'm on 1.6.6 and It reboots right after displaying the "Sun OS Release 5.10 yadda yadda yadda" banner is displayed. One line appears below it but it flashes too quick to read it.
Oct 03, 2008
mdisanzo says:
Hi, Can you help me please? am I missing something here? after downloaded and e...Hi,
Can you help me please?
am I missing something here?
after downloaded and extracted the 3 .zip files
SunJava_Comms_Suite6_VM-part-1.zip
SunJava_Comms_Suite6_VM-part-2.zip
SunJava_Comms_Suite6_VM-part-3.zip
from http://www.sun.com/software/communications_suite/get.jsp
I only have this 6 files:
Comms-R6-00-RootFS-cl2-s004.vmdk
Comms-R6-00-RootFS-cl2-s011.vmdk
Comms-R6-00-RootFS-cl2.vmdk
Comms-R6-00-RootFS-cl2-s007.vmdk
Comms-R6-00-RootFS-cl2-s012.vmdk
SunJava_Comms_Suite6_VM.vmxf
and I can't open the vmware image with vmware player neither workstation.
Is the .vmx file missing?
I also tried with virtualbox with no luck.
Thanks
Oct 08, 2008
joesciallo says:
mdisargo: Please verify the checksum and file sizes on each zip bundle that you...mdisargo:
Please verify the checksum and file sizes on each zip bundle that you downloaded to ensure that you have the correct bits.
Joe
Oct 10, 2008
mdisanzo says:
joesciallo, thanks for the answer. The checksums are correct, I checked against:...joesciallo,
thanks for the answer.
The checksums are correct, I checked against:
e65d06ec95577c804ce687597d297379 SunJava_Comms_Suite6_VM-part-1.zip
fdbdd460be2d2e6c40d22d4199c70925 SunJava_Comms_Suite6_VM-part-2.zip
60bb54a03a814649d58eaf0608f3414d SunJava_Comms_Suite6_VM-part-3.zip
[root@marianohost vmimage]# md5sum -c my.txt
SunJava_Comms_Suite6_VM-part-1.zip: OK
SunJava_Comms_Suite6_VM-part-2.zip: OK
SunJava_Comms_Suite6_VM-part-3.zip: OK
Any idea?
Oct 10, 2008
AnthonyWaldron says:
Hello; There may have been something odd about the way that your unzip operatio...Hello;
There may have been something odd about the way that your unzip operation got executed. The payload should contain 18 files. If you use zipinfo you can get the content listing.
09:57:10 root@brillig:9 vmware # md5sum -c checkums.txt
SunJava_Comms_Suite6_VM-part-1.zip: OK
SunJava_Comms_Suite6_VM-part-2.zip: OK
SunJava_Comms_Suite6_VM-part-3.zip: OK
10:37:23 root@brillig:9 vmware # for i in *.zip
do zipinfo $i |awk '/SunJ/ {print $NF}'
done |sort |wc -l
21
10:37:27 root@brillig:9 vmware # for i in *.zip
do
zipinfo $i |awk '/SunJ/ {print $NF}'
done |sort
files
files
files
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s001.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s002.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s003.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s004.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s005.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s006.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s007.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s008.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s009.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s010.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s011.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s012.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2-s013.vmdk
SunJava_Comms_Suite6_VM/Comms-R6-00-RootFS-cl2.vmdk
SunJava_Comms_Suite6_VM/SunJava_Comms_Suite6_VM.nvram
SunJava_Comms_Suite6_VM/SunJava_Comms_Suite6_VM.vmsd
SunJava_Comms_Suite6_VM/SunJava_Comms_Suite6_VM.vmx
SunJava_Comms_Suite6_VM/SunJava_Comms_Suite6_VM.vmxf
10:37:37 root@brillig:9 vmware #
So if you were to discount the "files" listing, your payload from the 3 zip files should contain 18 files.
What happens if you unzip the files in order?
for i in 1 2 3
do
unzip SunJava_Comms_Suite6_VM-part-${i}.zip
done
... do you get 18 files?
Oct 17, 2008
mdisanzo says:
Excelent! Thanks Anthony!Excelent!
Thanks Anthony!
Jan 14, 2009
m0ps says:
where is vmware image? on link to "Download" page provided here i can't see it. ...where is vmware image? on link to "Download" page provided here i can't see it. in Optional Files section placed only:
1) SunJava_Comms_Suite6u1_ThirdPartyLicense.txt 0.30 MB
2) SunJava_Comms_Suite6u1_md5.txt 1.23 KB
3) SunJava_Comms_Suite6u1_Entitlement.pdf
Jan 14, 2009
joesciallo says:
m0ps: The Comms 6 Update 1 virtual images are still being worked on and are not...m0ps:
The Comms 6 Update 1 virtual images are still being worked on and are not yet posted.
Joe
Jan 14, 2009
m0ps says:
and what with Sun Java Communications Suite 6? on the download page I get: Prod...and what with Sun Java Communications Suite 6? on the download page I get: Product Not Found
Jan 14, 2009
joesciallo says:
I'm trying to find out what happened to the C6 download page. Will post when I f...I'm trying to find out what happened to the C6 download page. Will post when I find out. I suspect it was taken down when C6 U1 shipped.
Joe
Mar 22, 2009
jpdrawneek2 says:
Any idea when these images are going to turn up, its been 2 months?Any idea when these images are going to turn up, its been 2 months?
Mar 23, 2009
joesciallo says:
See http://wikis.sun.com/display/CommSuite/Communications+Suite+Virtual+Images f...See http://wikis.sun.com/display/CommSuite/Communications+Suite+Virtual+Images for now.
Joe
May 25, 2009
dean_long says:
I installed SunJava_Comms_Suite6u1_VM for VMware. No desktop appears, before or...I installed SunJava_Comms_Suite6u1_VM for VMware. No desktop appears, before or
after setting the initial root password. All I see is the console login screen.
"svcs -xv" says
svc:/milestone/multi-user:default (multi-user milestone)
State: offline since Mon May 25 04:39:39 2009
Reason: Start method is running.
See: http://sun.com/msg/SMF-8000-C4
See: man -M /usr/share/man -s 1M init
See: /var/svc/log/milestone-multi-user:default.log
Impact: 5 dependent services are not running:
svc:/milestone/multi-user-server:default
svc:/system/basicreg:default
svc:/system/zones:default
svc:/application/graphical-login/cde-login:default
svc:/application/cde-printinfo:default
The log ends with
Executing legacy init script "/etc/rc2.d/S98sun-calendar-server".
Starting Sun Java System Calendar Server in /opt/sun/comms/calendar/SUNWics5/cal :
Connecting to watcher ...
Launching watcher ...
so I guess something is hanging at that point.
May 28
joesciallo says:
Dean, Trying to get an answer on this. JoeDean,
Trying to get an answer on this.
Joe
May 29
joesciallo says:
Dean, Try increasing the memory allocated to the machine and see if that helps....Dean,
Try increasing the memory allocated to the machine and see if that helps. Out of the box distribution uses 1 Gb memory, so try increasing this to 1.5 or 2 Gb.
Joe
Jun 07
dean_long says:
The memory size doesn't seem to be the problem. The problem seems to be that the...The memory size doesn't seem to be the problem. The problem seems to be that the calendar has a hard-coded
listen address of 172.16.224.132, which doesn't match the 192.168.x.x address assigned to the machine
by DHCP.
Jun 09
joesciallo says:
Dean, Understood now. The next VM version should not have the IP address hardco...Dean,
Understood now. The next VM version should not have the IP address hardcoded.
Joe
Jul 02
mad_dog_spike says:
Is a new VM version coming in the near future? I'm having the same problem as De...Is a new VM version coming in the near future? I'm having the same problem as Dean.
Jul 06
The_Tech_Writer says:
It is being worked on. We do not have a release date. MichaelIt is being worked on. We do not have a release date.
Michael
Oct 09
joesciallo says:
Workaround for now: Modify the calendar configuration file at /opt/sun/comms/...Workaround for now:
Modify the calendar configuration file at
/opt/sun/comms/calendar/SUNWics5/cal/config/ics.conf
and remove the lines which read:
!
service.http.listenaddr = "172.16.224.132"
service.listenaddr = "172.16.224.132"
!
> >
Jun 22
PierB says:
Finally was able to launch the login page to Sun Convergence (via VMWare). I mus...Finally was able to launch the login page to Sun Convergence (via VMWare).
I must say that the available documentation needs to be developped, offering a more detailed step by step (with screenshots) on how to install this demo.
Having said that, having made it to the Convergence login page, all the accounts i try to log in with dispatch a "LDAP Error".
The accounts i used were taken from the "/root/.password.conf" file
Any help would be appreciated.
Pier
Jun 22
dean_long says:
I had a similar problem because there wasn't enough memory. Try increasing to 1...I had a similar problem because there wasn't enough memory. Try increasing to 1.5GB or adding swap space.
Jun 23
PierB says:
thanks Dean, upped the memory to 1.5Gigs and it indeed worked.thanks Dean, upped the memory to 1.5Gigs and it indeed worked.