VMware

DanM

DanM's Profile

  • Name: Daniel Milisic 
  • Email: (Private)
  • Member Since: Oct 10, 2005
  • Last Logged In: Nov 16, 2009 2:31 PM
  • Status Level: Enthusiast Enthusiast (51 points)
  • Location: Waterloo, Canada
  • Occupation: VCP
  • Homepage: http://desktopecho.com/iMKS

DanM's Latest Content

My move to Waterloo from Bermuda made this release late, but iMKS b404 is ready to roll.

Bug fixes:
VMware Server 2.0 console would not start when launched from iMKSfox.
(Thanks go out to Eric Klopfer for the report)

Package Updates:
FreeNX 0.7.3 - Improved session stability
VMware Server remote console (vmware-vmrc) updated to 2.0-final

Feature enhancements:
Add VNC mirroring capabilities to NX and console sessions; useful for screen sharing or accessing Virtual Infrastructure with an iPhone running Jaadu VNC.

If you're using iMKS feel free to post your observations/comments in this blog. Over 3TB of bandwidth has been consumed serving out this appliance and it would be very helpful to get input on how people are using iMKS. Mac OS X users looking for a VMware Server 2.0 or VI3 Remote Console appear to be the majority of users, but iMKS is a universal WAN-optimized display proxy so that's just one of many scenarios. Share your experiences!

The following images show an iPhone running Jaadu VNC, logged into a VNC-mirrored iMKS session. First image is managing ESX Server and the second is a VMware Server Console connected to a P2V'd Ferrari 3400 I won at VMworld a few years ago. ;) Jaadu VNC mouse/keyboard/screen performance in remote consoles is very good and the Web Interface is quite useable over WiFi, haven't tried it over EDGE yet.

http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-2550-5252/iMKSphone01.PNG http://communities.vmware.com/servlet/JiveServlet/downloadImage/38-2550-5253/iMKSphone03.PNG

9 Comments Permalink

With iMKS installed as an ESXi "Helper VM" you can open Remote Consoles, attach CD media, and interact with VM's as if it were a real service console. The VMware RemoteCLI and latest RemoteMKS (from VMware Player 2 RC1) integrate to allow work on an ESXi box (Or VI3 / ESX 2.x / Server 1.x / RDP) from a PC / Mac / Linux / Solaris Desktop -- And it's all encrypted over port 443.

In the future I'd like to hack VMware-WebAccess into iMKS so it can provide full GUI management of ESXi. But for now, it's at least possible to administer ESXi with iMKS -- Something which (formally) was a "Windows Only" activity.

Other Changes to iMKS:

  • Updated to Wine 1.0
  • Included winetricks
  • Updated VMware Remote Console from Server 2.0 RC1
  • Embedded VMware Remote CLI
  • Various other tweaks and improvements under the hood

http://desktopecho.com/iMKS/img/iMKS_ESXi.JPG

Download iMKS http://DesktopECHO.com/iMKS

1 Comments Permalink

So close, yet so far away!

With a weekend of ThinApp and WINE tweaking/hacking atop iMKS Project's WINE install, this is as far as I could get running the VI Client on my PbG4. Interestingly, I tried the VI Client in a WINE-only environment as well, and got just as far with that as my Thinstall bundle. I did an end-run around schannel.dll issues by disabling SSL on my host. Once past that, I get an error parsing the server's config.xml file. I think this is due to the VI Client failing on a .dll somewhere in the winsock/network stack. There's also more issues pointing to XML-parsing problems in WINE's .Net install. If this can be made to work with ThinApp on-top Wine, we will have a VI3 Client that essentially runs on PowerPC Macs, Solaris and Linux (Oh yeah, WinTel too. Heh...)

There was one nice take-away from this failed VI-Client-on-everything mission... I got Office 2003 running in WINE and I've figured out a couple of wierd FreeNX/X11/Wine issues that were annoying the heck out of me. It's unbeleivably cool how close iMKS has gotten to being a free and open alternative for running Windows software over the 'Net, acting as both application and terminal server.

http://www.desktopecho.com/iMKS/img/iMKS_VI.JPG

0 Comments Permalink

Write your own drafts, invite selected collaborators, or leave it open for all to pitch in.

Communities