[vbox-dev] vboxwebsrv

Ulrich Moeller umoeller at sun.com
Tue Dec 15 10:51:57 GMT 2009


Thomas,

the error message about the import is misleading, this is expected
behavior. It is the authentication itself that fails. Does it work if
you run vboxwebsrv itself as root? In that case, please read chapter
1.4.2 of the VirtualBox SDK Reference which explains this problem.

Thanks,
Ulrich

Thomas Trepper wrote:
> Its also not working with 3.1.0 installed. Which username do I have to use?
> 
> root at gandalf:~# vboxwebsrv --host 192.168.0.77 -v
> Sun VirtualBox Webservice Version 3.1.0
> (C) 2005-2009 Sun Microsystems, Inc.
> All rights reserved.
> Watchdog thread started
> Watchdog: sleeping 5 seconds
> Socket connection successful: host = 192.168.0.77, port = 18083, master
> socket = 9
> 1: accepted connection from IP=192.168.0.135 socket=10...
> -- entering __vbox__IWebsessionManager_USCORElogon
> external authentication library is 'VRDPAuth'
> authenticate(): Could not resolve import 'VRDPAuth2'. Error code:
> VERR_SYMBOL_NOT_FOUND
> authenticate(): result of VRDPAuth(root, [12]): 0
> -- leaving __vbox__IWebsessionManager_USCORElogon, rc: 0x0
> Request served
> Watchdog: checking 1 sessions
> Watchdog: tNow: 1260629940, session timestamp: 0
> Watchdog: Session F48041FCF347C603 timed out, deleting
> Watchdog: sleeping 5 seconds
> 2: accepted connection from IP=192.168.0.135 socket=10...
> -- entering __vbox__IVirtualBox_USCOREgetVersion
>    findRefFromId(): looking up objref
> -- leaving __vbox__IVirtualBox_USCOREgetVersion, rc: 0xFFFFEF33 (-4301)
> #### SOAP FAULT: VirtualBox error: Invalid managed object reference ""
> [SOAP-ENV:Client]
> Request served
> 3: accepted connection from IP=192.168.0.135 socket=10...
> -- entering __vbox__IWebsessionManager_USCORElogoff
> -- leaving __vbox__IWebsessionManager_USCORElogoff, rc: 0x0
> Request served
> 4: accepted connection from IP=192.168.0.135 socket=10...
> -- entering __vbox__IWebsessionManager_USCORElogon
> authenticate(): result of VRDPAuth(root, [12]): 0
> -- leaving __vbox__IWebsessionManager_USCORElogon, rc: 0x0
> Request served
> 5: accepted connection from IP=192.168.0.135 socket=10...
> -- entering __vbox__IVirtualBox_USCOREgetVersion
>    findRefFromId(): looking up objref
> -- leaving __vbox__IVirtualBox_USCOREgetVersion, rc: 0xFFFFEF33 (-4301)
> #### SOAP FAULT: VirtualBox error: Invalid managed object reference ""
> [SOAP-ENV:Client]
> Request served
> 6: accepted connection from IP=192.168.0.135 socket=10...
> -- entering __vbox__IWebsessionManager_USCORElogoff
> -- leaving __vbox__IWebsessionManager_USCORElogoff, rc: 0x0
> Request served
> Watchdog: checking 1 sessions
> Watchdog: tNow: 1260629945, session timestamp: 0
> Watchdog: Session 9ED48F0969D18FBD timed out, deleting
> Watchdog: sleeping 5 seconds
> 
> 
> Thomas
> 
> 
> Alexey Eremenko schrieb:
>>
>>
>> On Sat, Dec 12, 2009 at 11:25 AM, Thomas Trepper
>> <thomas.trepper at blueclaim.com <mailto:thomas.trepper at blueclaim.com>>
>> wrote:
>>
>>     Hi all,
>>
>>     I am using Sun VirtualBox Webservice Version 3.0.12 on Ubuntu
>>     8.04.3 and want to connect to vboxwebsrv. I am using the
>>     3.1-Branch-Library and tried connecting as root.
>>     Or is the username wrong? Which user do I need to connect? Is the
>>     3.1-Branch not backwards-compatible in connecting?
>>
>>     Thanks a lot for your help and best regards,
>>
>>     Thomas
>>
>>
>> VBox 3.1 changed many APIs due to FlexiStorage feature. I think you
>> need to use 3.0.x VBox or wait for new version of vboxweb.
>>
>> -- 
>> -Alexey Eromenko "Technologov"
>> ------------------------------------------------------------------------





More information about the vbox-dev mailing list