WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / Apple / Standalone VMRC now available for Mac OS X

Standalone VMRC now available for Mac OS X

04.15.2015 by William Lam // 55 Comments

Last year, a standalone Virtual Machine Remote Console (VMRC) was released for Windows as part of vSphere 5.5 Update 2b which provides an alternative way of launching the VM console due to NPAPI deprecation. There was of course a huge request for Mac OS X support and the VMRC team has been working hard and today I am please to announce that standalone VMRC is now available for Apple Mac OS X which you can download using the following URL: www.vmware.com/go/download-vmrc

Note: Mac OS X 10.8 or greater is required to use the new Standalone VMRC. The release notes will be updated to reflect this requirement

There are currently two methods of launching a remote console to a Virtual Machine using the vSphere Web Client as seen in the screenshot below:

  1. Using HTML5 VMRC simply by clicking on the thumbnail preview
  2. Using the new Standalone VMRC by clicking on the "Launch Remote Console" link

vmrc-mac-osx-2
When using the Standalone VMRC method, instead of opening the VM console in the browser, it will launch the native VMRC application on your system whether that be Windows or Mac OS X. All basic functionalities of the Standalone VMRC is available as you would expect such as power operations, device management, etc.

Note: There is not a specific version of vSphere that is required to directly launch the Standalone VMRC. However, to launch it within the vSphere Web Client, you will need vSphere 5.5 Update 2b or greater.

vmrc-mac-osx-1
The other great thing about the Standalone VMRC is that it can function without vCenter Server and the vSphere Web Client and you can actually use it to connect to VM directly on an ESXi host. To use the VMRC without the vSphere Web Client, you will need to construct the VMRC URI which looks like the following:

vmrc://clone:[TICKET]@[HOST]:[PORT]/?moid=[VM-MOREF]

where TICKET is obtained by calling the AcquireCloneTicket() method using the SessionManager in vCenter Server. The HOST will either be the Hostname/IP Address of vCenter Server and the PORT should be default to 443 and you will need to specify the VM MoRef ID. In the case of a standalone ESXi host, you would just change the HOST property. If you do not wish to use the clone ticket, you can also just provide the following URI which will prompt for your ESXi credentials

vmrc://@[HOST]:[PORT]/?moid=[VM-MOREF]

Once you have generated the VMRC URI, you MUST launch it through a web browser as that is how it is passed directly to the Standalone VMRC application. In my opinion, this is not ideal especially for customers who wish to automatically generate this as part of a VM provisioning workflow to their end users and not having to require a browser to launch the Standalone VMRC application. If you have some feedback on this, please do leave a comment.

In the mean time, a quick workaround is to use the "open" command on Mac OS X along with the VMRC URI which will automatically load it into your default browser and launch the Standalone VMRC application for you.

open 'vmrc://clone:cst-VCT-52e44ad7-712f-9f45-a9ee-13ec6a74acaf--tp-B1-6F-91-F6-B5-8F-80-E5-FD-D6-E1-8B-10-F7-FE-15-C5-2A-75-41@192.168.1.60:443/?moid=vm-18'

UPDATE (05/31/15) - If you are connecting directly to an ESXi host you can either use the vSphere API to query for the VM MoRef ID or you can easily pull it by running the following command directly in the ESXi Shell:

vim-cmd vmsvc/getallvms

I am sure there are probably a few of you asking, what about for Linux users? Well, you can probably guess what is being worked on next 😉

More from my site

  • How to audit vSphere Standalone VMRC or HTML5 VMRC connections?
  • How to restrict access to both the Standalone VMRC & HTML5 VM Console?
  • Quick Tip - Cloning Mac OS X VMs with unique serial numbers in vCloud Director
  • HTML5 console now defaults to HTTPS/WSS in vSphere 5.5 Update 2
  • How to change hardware serial number for Mac OS X Guest?

Categories // Apple, ESXi, vSphere, vSphere 5.5, vSphere 6.0 Tags // mac, osx, remote console, vmrc

Comments

  1. *protectedJoshua Roskos says

    04/15/2015 at 4:29 pm

    Thank you VMware!!!! 😀

    Reply
  2. *protectedChris Nakagaki says

    04/15/2015 at 4:33 pm

    Super LIKE!

    Reply
  3. *protectedJames says

    04/15/2015 at 7:57 pm

    Simply can't get this to work. The VMRC keeps complaining "a secure connection to the server could not be established". This comes after a request to accept the vCenter server certificate, so it has IP connectivity to the appliance...

    Reply
    • William Lam says

      04/15/2015 at 10:25 pm

      When accepting the certificate, did you click on "View" and then check box it? I had that problem since simply clicking on "Continue" will not work

      Reply
      • *protectedJames says

        04/16/2015 at 12:54 am

        William, thanks a lot - that's got me one step closer. The VMRC console now opens, but beach-balls and displays nothing. I spotted this error also: "Unable to connect to the MKS: Could not locate vmware-authd executable." I'm running this over a VPN to my vCenter server appliance, so perhaps pushing my luck for a first release.

        Reply
        • *protectedMarcel ST says

          05/04/2015 at 3:45 pm

          I'm running into the same issue, any ideas?

          Reply
          • *protectedJames says

            05/05/2015 at 10:41 am

            I never resolved this. When on my local LAN the VMRC works fine, but it never connects through the VPN, even though the web session to the vCenter Server, and associated console access in the web session works without problem. I can only assume that some port(s) are blocked by the VPN

          • *protectedCory says

            06/23/2015 at 8:44 pm

            I had the same issue. It was dns related. Add your vmh servers into your local host file. When you vpn in, you'll then be able to access them.

  4. *protectedJason Friedrich says

    04/15/2015 at 9:09 pm

    I think it is no coincidence that they release it now, shortly before Chrome removes NPAPI completely. I have the impression that they dont treat Mac Users and 2nd class users anymore. I think this change started with 5.5 and will hopefully continue. I like it so far!

    Reply
  5. *protectedRuss says

    04/15/2015 at 9:14 pm

    Hi William, thanks a bunch for the tip.. however, I was unable to get the AcquireCloneTicket() method working in the version I downloaded today (4/15/15 - Version 7.1.0 (2665729)). It prompts me for my login info no matter what.

    Not a big deal because you are allowed to save your credentials.

    Reply
    • William Lam says

      04/15/2015 at 10:26 pm

      It should work as long as you craft the proper VMRC URI, this is the same build I used as well

      Reply
      • *protectedRuss says

        04/15/2015 at 11:27 pm

        pretty sure the url is correct, since it does launch the vmrc agent and prompts me to login. here is an example:

        vmrc://clone:cst-VCT-5292bc19-ceb5-877f-2447-fd21efcbd097--tp-BD-CD-CC-DB-80-40-9E-E5-DB-5A-6B-24-49-C2-73-9E-5D-70-7E-12@[VCENTER_HOST]/?moid=vm-742414

        but maybe I don't understand the life-span of the ticket or something... it just says "Cannot complete login due to an incorrect user name or password". Then I say OK and hit "Connect" and I'm in.

        We're running 5.5.0 vcenter. I'm hoping we can upgrade the vcenter web client to 5.5 U2b without updating the entire installation.

        Reply
  6. *protectedRuss says

    04/15/2015 at 9:54 pm

    Also, crashes in snow leopard 10.6.8, not sure what the minimum system requirement is. Worked okay in Mt Lion (10.8.5).

    Reply
    • William Lam says

      04/15/2015 at 10:27 pm

      Does it crash immediately or after some use? You can also go to "Help" menu to collect the logs and if you can submit an SR w/crash report that would be great.

      Reply
      • *protectedRuss says

        04/15/2015 at 11:08 pm

        no, doesn't launch. There is a console message:
        4/15/15 2:46:21 PM ReportCrash[79111] Failed to create CSSymbolicatorRef for launchd

        here is the crash dump:

        Process: launchd [79137]
        Path: /Applications/VMware Remote Console.app/Contents/MacOS/VMware Remote Console
        Identifier: com.vmware.vmrc
        Version: ??? (???)
        Code Type: X86-64 (Native)
        Parent Process: launchd [170]

        Date/Time: 2015-04-15 14:47:14.842 -0700
        OS Version: Mac OS X 10.6.8 (10K549)
        Report Version: 6

        Exception Type: EXC_BAD_ACCESS (SIGSEGV)
        Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
        Crashed Thread: Unknown

        Backtrace not available

        Unknown thread crashed with X86 Thread State (64-bit):
        rax: 0x0000000000000055 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
        rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000
        r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
        r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
        rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0xfffffffffffffff8

        Binary images description not available

        Reply
      • *protectedRuss says

        04/15/2015 at 11:41 pm

        also get a similar crash on mt lion 10.7.5:

        Process: launchd [590]
        Path: /Applications/VMware Remote Console.app/Contents/MacOS/VMware Remote Console
        Identifier: com.vmware.vmrc
        Version: ??? (???)
        Code Type: X86-64 (Native)
        Parent Process: launchd [119]

        Date/Time: 2015-04-15 16:38:20.396 -0700
        OS Version: Mac OS X 10.7.5 (11G63)
        Report Version: 9

        Interval Since Last Report: 969655 sec
        Crashes Since Last Report: 2
        Per-App Crashes Since Last Report: 1
        Anonymous UUID: 77902B1E-DF06-4D18-A9A7-F10AFE189831

        Crashed Thread: Unknown

        Exception Type: EXC_BAD_ACCESS (SIGSEGV)
        Exception Codes: KERN_INVALID_ADDRESS at 0x00007fff5fc01028

        Backtrace not available

        Unknown thread crashed with X86 Thread State (64-bit):
        rax: 0x0000000000000055 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
        rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000
        r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
        r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
        rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0x00007fff5fc01028
        Logical CPU: 0

        Binary images description not available

        Reply
        • *protectedRuss says

          04/15/2015 at 11:42 pm

          meant Lion 10.7.5

          Reply
  7. *protectedyitingjin says

    04/16/2015 at 12:32 am

    Hi all, VMRC for Mac OS is supported on 10.8 and up. We will be updating the release notes shortly to reflect this.

    Reply
    • *protectedRuss says

      04/16/2015 at 1:00 am

      Also tested in a vm running 10.9.5 from within another vmrc session. Mouse got a little wonky, but it worked well enough to verify the installer.

      I was unable to install vmware tools from vmrc (running on 10.8.5). menu just grayed out and stayed that way.

      All & all, very excited about this product, as we just recently set up a mac vm farm on 4 heavily armed mac pro 5,1 class machines. I'm hoping vmrc will be good enough to allow for UI testing on the different versions of OS X running on this farm. So far, so good!

      Reply
  8. *protectedpsv141 says

    04/16/2015 at 6:45 am

    Hi all,
    does anyone have an idea how pre-authenticated URL can be exposed in front of load balancer?

    Reply
  9. *protectedChris says

    04/16/2015 at 2:55 pm

    great, our mac users will be happy to hear this 😉

    Reply
  10. *protectedMatt says

    04/16/2015 at 5:46 pm

    I must be missing something, but I can't get this to do anything. I don't see any new link in the web client, and clicking on either the thumbnail or "launch console" just brings up the HTML5 interface. I tried Chrome, Firefox and Safari.

    Reply
    • *protectedyitingjin says

      04/16/2015 at 5:49 pm

      Matt, which version of the vSphere web client are you using? The links to launch standalone VMware Remote Console are only in vSphere 5.5u2b and above. You can also set up a URL the way William described in this post, which will launch the VMRC Mac application once it's downloaded.

      Reply
      • *protectedMatt says

        04/16/2015 at 5:55 pm

        That must be it, the web client build is 1945276. What's throwing me off is that the vCenter build number is 2312842. I think the problem is we're running a vCenter version with a hotpatch on it for a bug we were having. So the vCenter build is higher than 5.5u2b, but the web client wasn't updated with the hotpatch.

        Reply
  11. *protectedDaniel says

    04/17/2015 at 2:49 am

    How can I determine moid/[VM-MOREF] without vCenter on ESXi 5.1? Is there a cli command? "esxcli vm process list" does not seem to list it...

    Cheers,
    Daniel.

    Reply
  12. *protectedDaniel says

    04/17/2015 at 3:19 am

    Never mind, I worked it out myself:

    On ESXi host:
    ~ # vim-cmd vmsvc/getallvms
    Vmid Name File Guest OS Version Annotation
    47 winny [Synology iSCSI LUN-1] winny/winny.vmx windows8_64Guest vmx-08

    On client laptop:
    open 'vmrc://@192.168.0.85:443/?moid=47'

    Works great. Cheers.

    Reply
  13. *protectedAngela says

    04/17/2015 at 3:32 pm

    Application doesn't even load. Any thoughts?

    crash report:
    Date/Time: 2015-04-17 08:30:29 -0700
    OS Version: 10.10.3 (Build 14D131)
    Architecture: x86_64
    Report Version: 21

    Command: VMware Remote Console
    Path: /Applications/VMware Remote Console.app/Contents/MacOS/VMware Remote Console
    Version: 7.1.0 (2665729)
    PID: 1505

    Event: spin-lite
    Duration: 3.50s (process was unresponsive for 5 seconds before sampling)
    Steps: 36 (100ms sampling interval)

    Hardware model: iMac11,3
    Active cpus: 4

    Fan speed: 1001 rpm

    Heaviest stack for the main thread of the target process:
    36 start + 1 (libdyld.dylib + 13769) [0x7fff8e79d5c9]
    36 ??? (VMware Remote Console + 8924) [0x10400b2dc]
    36 NSApplicationMain + 1832 (AppKit + 13140) [0x7fff9009c354]
    36 -[NSApplication run] + 128 (AppKit + 551457) [0x7fff9011fa21]
    36 -[NSApplication finishLaunching] + 440 (AppKit + 552791) [0x7fff9011ff57]
    36 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66 (Foundation + 31185) [0x7fff8fd229d1]
    36 _CFXNotificationPost + 3140 (CoreFoundation + 67124) [0x7fff91a73634]
    36 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12 (CoreFoundation + 1180764) [0x7fff91b8345c]
    36 ??? (VMware Remote Console + 9677) [0x10400b5cd]
    35 ??? (VMware Remote Console + 81349) [0x10401cdc5]
    35 ??? (VMware Remote Console + 12944) [0x10400c290]
    35 ??? (VMware Remote Console + 781463) [0x1040c7c97]
    35 cui::DataCollection::InitPlatformInfo(utf::string const&, utf::string const&, utf::string const&, utf::string const&) + 702 (libvmwareui.dylib + 640062) [0x1058de43e]
    35 cui::CustomerDataController::CustomerDataController(utf::string const&, utf::string const&, utf::string const&) + 234 (libvmwareui.dylib + 598794) [0x1058d430a]
    35 Cds_CreateClient + 1414 (libcds.dylib + 50902) [0x1062ab6d6]
    35 CdsUtil_InitializeInstallCache + 357 (libcds.dylib + 113029) [0x1062ba985]
    35 CdsUtil_CallProgram + 114 (libcds.dylib + 107442) [0x1062b93b2]
    35 __select + 10 (libsystem_kernel.dylib + 91130) [0x7fff975013fa]
    *35 ??? (kernel + 6143696) [0xffffff80007dbed0]

    Binary Images:
    0x104009000 - 0x10447efff com.vmware.vmrc 7.1.0 (2665729) /Applications/VMware Remote Console.app/Contents/MacOS/VMware Remote Console
    0x105842000 - 0x1060b1fff libvmwareui.dylib (0) /Applications/VMware Remote Console.app/Contents/Frameworks/libvmwareui.dylib
    0x10629f000 - 0x1062cefff libcds.dylib (1) /Applications/VMware Remote Console.app/Contents/Frameworks/libcds.dylib
    0x7fff8e79a000 - 0x7fff8e79dfff libdyld.dylib (353.2.1) /usr/lib/system/libdyld.dylib
    0x7fff8fd1b000 - 0x7fff9004cfff com.apple.Foundation 6.9 (1153.20) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff90099000 - 0x7fff90c1afff com.apple.AppKit 6.9 (1347.57) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff91a63000 - 0x7fff91dfbfff com.apple.CoreFoundation 6.9 (1153.18) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff974eb000 - 0x7fff97508fff libsystem_kernel.dylib (2782.20.48) /usr/lib/system/libsystem_kernel.dylib
    *0xffffff8000200000 - 0xffffff80009fffff kernel (2782.20.48) /System/Library/Kernels/kernel

    Reply
  14. *protectedChris Q. says

    04/17/2015 at 10:13 pm

    Please post the results of the following command executed in a Terminal window:

    defaults read com.vmware.vmrc

    Reply
  15. *protectedChris Q. says

    04/21/2015 at 10:28 pm

    Re: "... you MUST launch it through a web browser"

    Not strictly true--it can be launched from the Finder via .webloc files. You can make your own by hand to see how it works:

    1. Create a desktop shortcut from Firefox or Chrome by dragging the icon left of the URL in the address bar. Don't use Safari--it creates different shortcuts.

    2. Drag the resulting .webloc file onto the TextEdit icon (using Finder's Open With won't work here).

    3. Change the http address to the vmrc address of your choice.

    4. Double-click the file in Finder and VMRC is launched directly.

    Reply
    • *protecteddirtymouse says

      02/10/2017 at 1:26 pm

      i crafted mine this way:

      ------

      URL
      vmrc://@IPADDRESS:443/?moid=X

      ------

      where X is your VMID obtained in standalone esxi via ssh access from: vim-cmd vmsvc/getallvms

      Reply
      • *protecteddirtymouse says

        02/10/2017 at 1:27 pm

        damn, all the xml doctype data and dict codes got removed in my post

        Reply
        • William Lam says

          02/10/2017 at 2:35 pm

          Try using gist and then linking it here 🙂

          Reply
    • *protectedNick says

      11/14/2018 at 1:03 am

      You can also use the "Connect to Server" (Cmd-K) in the Finder and enter a URL in the format vmrc://@[HOST]:[PORT]/?moid=[VM-MOREF] as above - this dialog allows you to save Favourite Servers so you can have a whole list of them without having to edit .weblocs and/or have them somewhere on your disk.

      You can put the URL in to your browser and then bookmark it, Safari prompts to confirm to open the external VMRC app and then you're in. Again, a convenient way to manage your list.

      I realise I'm late to this party but until now I could just use my main desktop to get everything done. I didn't want to put VMware Fusion on my MacBook Air due to limited RAM and the screen size isn't best suited for the Chrome web interface. Having VMRC on my laptops is going to be very useful.

      Reply
  16. *protectedChris Q. says

    04/24/2015 at 1:18 am

    Angela,

    If you double-click VMRC in the Applications folder will it launch successfully? If so, please click on the Help menu and choose Collect Support Information. You can upload this to VMware via http://ftpsite.vmware.com. Log in using "inbound" for username and password. Create a folder, say Angela-vmrc, change into it, and upload the support file.

    Also try this from the Terminal:

    defaults delete com.vmware.vmrc collectOptionalUserData

    Reply
  17. *protectedMike says

    05/25/2015 at 2:22 pm

    Is it just me or does the OS X version only support mass storage usb devices at the moment? Tried to pass a medical usb device from my Macbook through the VMRC to a guest running Windows 7, the device is listed but i cannot mark the checkbox in front. Also not possible for usb webcams or the built-in Apple FaceTime HD Cam or IR Receiver.
    The only thing I could connect were different usb memory sticks.
    I use an usb 2.0 controller within the guest and it works with Fusion on the same Macbook.

    Otherwise it looks good so far. The only another annoying thing is that after every reboot of the guest I have to connect a virtual floppy drive manually (the settings for "connect at power on" and "connect floppy drive" always getting unchecked somehow) and I also need to select the virtual image every time again.

    Reply
    • *protectedChris Q. says

      06/03/2015 at 1:30 am

      Yes, only mass storage USB devices are supported in this release. More devices will be supported in remote virtual machines in a future release, but they will not include audio, video, and wireless.

      Reply
  18. *protectedneztik says

    05/28/2015 at 6:56 pm

    Thanks for the great article. Having an issue with VMRC on OSX after updating to 6.0 vcsa and Esxi6. When trying to launch from the VMRC link it opens the App on OSX and then fails with "Failed to initialize SSL session to remote host."

    Have you seen this error before? Is there a known work around? Not finding much on this.

    Any ideas would be greatly appreciated. Thanks!

    Reply
    • William Lam says

      05/28/2015 at 8:28 pm

      I've not seen this before, can you file an SR and GSS should be able to help

      Reply
      • *protectedneztik says

        05/29/2015 at 2:36 am

        Thanks for the quick reply. Yeah I just looked and our VMware support ran out on 4/16/2015. Looking at the process to get it renewed. I have the generated logs from the VMRC application for submittable.

        Do you have this working on OSX 10.10.x and VCSA6?

        I have tried this on two different Macs and have the same issue. I guess I could try a Windows VM. Just curios if there are any success stories with V6 and VMRC on Macintosh.

        Reply
        • *protectedOmar El-Mohri says

          11/25/2015 at 11:16 am

          On OSX 10.11 also is not working

          Reply
    • *protectedChris Q. says

      06/01/2015 at 9:30 pm

      Do you have a firewall blocking port 443 (or 902)?

      Reply
      • *protectedneztik says

        06/06/2015 at 7:23 pm

        I can see it hitting 902 on the firewall and its allowed. I dont have 443 blocked because I am accessing it this way from the Browser and clicking the VMRC link.

        My guess would be a certificate issue. This worked fine until the in place upgrade of 5.5 to 6.0. The VCSA6 is built from scratch.

        I have imported all the certificates to the local Mac Keychain Access.

        Weird.

        Thanks again for the reply.

        Reply
        • *protectedNeztik says

          06/07/2015 at 8:20 pm

          So after troubleshooting again. I just ended up rebooting the firewall and it started working. I thing the combination of rebooting the firewall and importing the certificates to the Keychain took care of it. Thanks again for all the assistance.

          Working great now!

          Reply
  19. *protectedMewnz says

    10/12/2015 at 12:24 am

    Used to work great... until I upgraded to El Capitan

    Reply
  20. *protectedChris Q. says

    10/13/2015 at 10:44 pm

    What are you seeing on El Capitan? We tested it and saw no issues...

    Reply
    • *protectedmewnz says

      10/15/2015 at 3:33 am

      I get just a black console screen, I can shutdown the vm etc from the menu.
      Tried reinstalling VMRC without success.

      Reply
      • *protectedChris Q. says

        12/01/2015 at 8:10 am

        That is odd. Did you reboot after reinstalling? After quitting VMRC and Fusion (if installed) check if there are any stray processes named "vmware-remotemks". If you see any of these, kill them and try connecting again.

        Reply
    • *protectedOmar El-Mohri says

      11/25/2015 at 11:18 am

      On El Capitan the app doesn't even run and shows no app screen.

      Reply
      • *protectedChris Q. says

        12/01/2015 at 8:22 am

        Will it run if you open Finder and launch VMRC from Applications folder? There will be no console window if you launch it this way but you should see the application name in the OS X menu bar and an icon in the dock. Also, what browser(s) have you used with the vSphere Web Client? We have thoroughly tested Safari, Firefox, and Chrome.

        If it's still not working, please launch Console.app (in Applications/Utilities) and see if there's anything telling in vmware-vmrc.log under FILES>~/Library/Logs/VMware Remote Console. Alternately, if you can launch it without a browser, choose Help>Collect Support Information and send the resulting file to me at VMware to investigate (I'll give you more information on a dropbox if you choose this route).

        Reply
  21. *protectedCo-ords says

    12/17/2015 at 6:12 am

    I was a beta tester a while back testing vSphere 6 & back in those days VMware were testing a fully functional Mac client. I loved it!!!! Why in the world did they decide to not release it?

    Reply
  22. *protectedlaz says

    01/23/2016 at 1:20 am

    I am trying to follow your instructions but I am stuck trying to retrieve the (moid). When I enter the command to retrieve this in my terminal it returns:

    [root@localhost:~] vim-cmd vmsvc/getallvms
    Vmid Name File Guest OS Version Annotation
    [root@localhost:~]

    Can you please tell me what step I might be missing?

    Thanks.

    Reply
    • William Lam says

      01/23/2016 at 7:33 am

      From the output, it would seem to indicate that you have no VMs registered on this particular ESXi host.

      Reply
  23. *protectedJ Espejo says

    08/15/2016 at 7:54 pm

    For esxi6.x an easier way to get the [VM-MOREF] is to just open the web console, click on the VM and look at the URL https://192.168.1.7/ui/#/host/vms/30 (where 30 is your VM-MOREF. )

    Reply
  24. *protectedcashxx says

    10/20/2016 at 5:17 pm

    What is the best way to connect from Windows to an OS X VM? Will HorizonView Client connect to an OS X VM if available?

    Reply
  25. *protectedChris Q. says

    11/21/2016 at 4:14 pm

    Short answer: You can display the MOID with this PowerCLI command:

    (get-vm -name "").ExtensionData.moref.value

    Also, PowerCLI 6.5, announced on the PowerCLI blog 2016-11-17, installs VMRC and launches it with the updated Open-VMConsoleWindow command, ex.

    Get-VM -Name "VM-name" | Open-VMConsoleWindow

    The same blog announced that PowerCLI will be available on Linux and macOS in the future.

    Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • VMware Flings is now available in Free Downloads of Broadcom Support Portal (BSP) 05/19/2025
  • VMUG Connect 2025 - Minimal VMware Cloud Foundation (VCF) 5.x in a Box  05/15/2025
  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Token  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...