VirtualBox, vboxwebsrv and VRDPAuth

Marek Salwerowicz marek_sal at wp.pl
Mon Jan 2 23:10:07 UTC 2012


Hi all,

My host is 9.0-RC3 amd64.

I've installed VirtualBox from /usr/ports/emulation/virtualbox-ose port, 
with GUESTADDITIONS, DBUS, VNC and WEBSERVICE options.

I have problem with authenticating user for using the VirtualBox web 
service.

When I set:
freebsde64# VBoxManage setproperty websrvauthlibrary null

everything works - I am able to connect to webservice and manage 
machines (I tested phpvirtualbox also)

But after setting:
freebsde64# VBoxManage setproperty websrvauthlibrary default

and running vboxwebsrv, I am not able to connect to web service (despite 
giving right credentials). The output from vboxwebsrv -v is as follows:

00:00:09.312 SQW01    external authentication library is 'VBoxAuth'
00:00:09.312 SQW01    authenticate(): Could not resolve import 
'VRDPAuth2'. Error code: VERR_SYMBOL_NOT_FOUND
00:00:09.312 SQW01    authenticate(): Could not resolve import 
'VRDPAuth'. Error code: VERR_SYMBOL_NOT_FOUND
00:00:09.312 SQW01    authenticate(): result of AuthEntry(): 0
00:00:09.312 SQW01    -- leaving __vbox__IWebsessionManager_USCORElogon, 
rc: 0x80004005

As I got know, VRDPAuth is PAM library for authenticating users - but I 
can't find it in my host system - how can I install it?

My second problem is (connected with the first one as I suppose) that 
even despite setting '--vrde on' option (and port also) I am not able to 
connect to guest machine from my other computer (Windows 7 RDP Client)

Looking forward to hearing from you any suggestions.

Regards,
-- 
Marek Salwerowicz


More information about the freebsd-virtualization mailing list