Tender Apprentice
Joined: 05 Nov 2005 Posts: 166
|
Posted: Fri Jan 07, 2011 10:54 am Post subject: problems with virtualbox 4.0 headless VRDE RDP [SOLVED] |
|
|
Hello,
this morning I've upgraded virtualbox-modules and virtualbox-bin to v4.0.
The VM starts but the RDP client doesn't connect.
The VM's VRDE seems ok:
Code: |
VRDE: enabled (Address 0.0.0.0, Ports 3389, MultiConn: off, ReuseSingleConn: off, Authentication type: null)
|
but netstat doesn't display any process listening at port 3389.
With v3.2 there was no problem:
Code: |
tcp 0 0 192.168.6.100:3389 0.0.0.0:* LISTEN 0 76516 27732/VBoxHeadless
|
Waiting for any suggestion, greetings.
UPDATE
here http://www.howtoforge.com/vboxheadless-running-virtual-machines-with-virtualbox-4.0-on-a-headless-ubuntu-10.10-server-p2 I found something useful:
Quote: | 4.3 If The Remote Desktop Connection Doesn't Work...
If the remote desktop connection doesn't work, you've probably missed the step where I install the VirtualBox extension pack in chapter 2 |
and
Quote: | Starting with version 4.0, VirtualBox has introduced so called "extension packs" and has outsourced some functionality like remote desktop connection support (VRDP) that was part of VirtualBox packages before version 4.0 into these extension packs. Because we need remote desktop connections to control our virtual machines, we need to install the appropriate extension pack now. Go to http://www.virtualbox.org/wiki/Downloads, and you will find a link to the following extension pack:
VirtualBox 4.0 Oracle VM VirtualBox Extension Pack
Support for USB 2.0 devices, VirtualBox RDP and PXE boot for Intel cards
Download and install the extension pack as follows:
cd /tmp
wget http://download.virtualbox.org/virtualbox/4.0.0/Oracle_VM_VirtualBox_Extension_Pack-4.0.0-69151.vbox-extpack
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.0.0-69151.vbox-extpack |
I did it, but:
Code: | # /opt/VirtualBox/VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.0.0-69151.vbox-extpack
VBoxManage: error: Failed to launch the helper application '/opt/VirtualBox/VBoxExtPackHelperApp' (VERR_ACCESS_DENIED)
VBoxManage: error: Details: code VBOX_E_IPRT_ERROR (0x80bb0005), component ExtPackManager, interface IExtPackManager, callee nsISupports
Context: "Install(fReplace, NULL, ptrProgress.asOutParam())" at line 862 of file VBoxManageMisc.cpp
|
I changed permissions:
Code: | # chmod g=+rx /opt/VirtualBox/VBoxExtPackHelperApp
-rw-r-xr-- 1 root root 47668 Jan 7 18:35 VBoxExtPackHelperApp
|
In this way the extension pack has been installed and the problem is solved.
If someone is working with the ebuild may take this in account.
UPDATE 2
Solved today with ebuild 4.0.0-r1 (bug #350949) |
|