VirtualBox Plugin for unRAID v5 and v6


theone

778 posts in this topic Last Reply

Recommended Posts

  • Replies 777
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Hello,   I am proud to present: VirtualBox plugin for unRAID v5 and v6   The plugin installs both VirtualBox package and the VirtualBox Extension package (it does not ins

Looks like issue with 5.1.20 extension pack.  I see a brief question something like do I agree to these terms or whatever with a y/n? along the bottom of the GUI before a message saying install failed

Posted Images

The plugin itself is still not compatible.i will be working on it.

 

Edit:

It seems there is a problem saving the configuration settings using the method I chose (using external PHP file).

Something has change in unRAID 6.

I will have to look into it.

 

If anyone has a suggestion I would appreciate it.

I am a hobbiest programmer.

 

Link to post

The plugin itself is still not compatible.i will be working on it.

 

Edit:

It seems there is a problem saving the configuration settings using the method I chose (using external PHP file).

Something has change in unRAID 6.

I will have to look into it.

 

If anyone has a suggestion I would appreciate it.

I am a hobbiest programmer.

 

You can not have a .page and .php file with the same base name. They must be combined in a single file or you must change the basenames.

Link to post

 

You can not have a .page and .php file with the same base name. They must be combined in a single file or you must change the basenames.

Where is this documented?

 

Deep within the forums in a post somewhere.

Link to post

The plugin itself is still not compatible.i will be working on it.

 

Edit:

It seems there is a problem saving the configuration settings using the method I chose (using external PHP file).

Something has change in unRAID 6.

I will have to look into it.

 

If anyone has a suggestion I would appreciate it.

I am a hobbiest programmer.

 

 

The plugin itself is still not compatible.i will be working on it.

 

Edit:

It seems there is a problem saving the configuration settings using the method I chose (using external PHP file).

Something has change in unRAID 6.

I will have to look into it.

 

If anyone has a suggestion I would appreciate it.

I am a hobbiest programmer.

 

They changed the post actions. You need something like this for your form.

<form name="domain_settings" method="POST" action="/update.php" target="progressFrame">
	<input type="hidden" name="#file" value="<?=$domain_cfgfile;?>" />

That is from the settings page of my kvm plugin.

 

For plugin structure I took how gfjardim originally did docker.  I remove all the file declarations from the plg file and host them on github (rc.script, png, php page files, etc).  In the plg file the whole repository is downloaded in a tarball then extracted to emhttp.  No need to declare files or images. You can check out my apache, deluge or depreciated virtman plugin in my github.

Link to post

I have installed VirtualBox for the first time, and am trying to access it after installing the packages through the plugin successfully.

 

I have update the IP address to match my unraid server, but when I go to http://192.168.0.15:18083/ then I get the following error:

 

This XML file does not appear to have any style information associated with it. The document tree is shown below.

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:vbox="http://www.virtualbox.org/">

<SOAP-ENV:Body>

<SOAP-ENV:Fault SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

<faultcode>SOAP-ENV:Client</faultcode>

<faultstring>HTTP GET method not implemented</faultstring>

</SOAP-ENV:Fault>

</SOAP-ENV:Body>

</SOAP-ENV:Envelope>

Link to post

I found out I need to install SimpleFeatures webserver, and phpVirtualBox.

 

I am trying to isntall SimpleFeatures webserver, I installed the plg file, but when I go to the GUI, see the following warning, and the status is stopped:

 

Warning: parse_ini_file(/var/local/emhttp/simpleFeatures.web.server.ini): failed to open stream: No such file or directory in /usr/local/emhttp/plugins/simpleFeatures.webServer/WEBsettings.php on line 11

Link to post

Almost none of the new plugins that I have installed for virtualbox are surviving a server re-boot except for Virtualbox plugin and Virtualbox Guest additions.

 

When I reboot, I lose Virtualbox install, and Virtualbox Extensions install, I lose Dynamix Webgui, Dynamix plugin control, and Dynamix web server.

 

All of the plg files are located in my flash drive under config/plugins, so I thought these would re-install every boot?

 

The weird thing is that while I do not see anything for dynamix in the menu or services, I still get the screen/GUI enhancements from Dynamix webGUI......  but there is no Web Server under Services for me to configure.

 

 

Link to post

Almost none of the new plugins that I have installed for virtualbox are surviving a server re-boot except for Virtualbox plugin and Virtualbox Guest additions.

 

When I reboot, I lose Virtualbox install, and Virtualbox Extensions install, I lose Dynamix Webgui, Dynamix plugin control, and Dynamix web server.

 

All of the plg files are located in my flash drive under config/plugins, so I thought these would re-install every boot?

 

The weird thing is that while I do not see anything for dynamix in the menu or services, I still get the screen/GUI enhancements from Dynamix webGUI......  but there is no Web Server under Services for me to configure.

You have probably installed Dynamix incorrectly. Only the webgui should be in the plugins folder. All other components belong in config/plugins. The webgui must install first or the other installs will fail. Things in config/plugins install after things in plugins. If this is not the problem, then post a syslog.
Link to post

I thought I had it correct, only Dynamix WebGUI is in my plugins folder, the rest is in config/plugins.

 

Sounds like I need to start from scratch with Dynamix, I will remove all the entries from plugins and config/plugins.

 

Can you tell me the proper steps to install, my goal is to have the Dynamix web server installed to support my virtualbox implementation.

 

**EDIT**

I found instructions at https://github.com/bergware/dynamix for installation, this should resolve it, thanks!

Link to post

Dynamix is now surviving my server reboots, but my web server status is stopped, and I am getting an error in the web server log:

 

PHP Warning:  Unable to load dynamic library '/usr/lib/php/extensions/gd.so' - libfreetype.so.6:  cannot open shared object file: No such file or directory in Unknown on Line 0

 

My web root directory is set the directory on my cache drive where phpVirtualBox is unzipped to.  I have renamed my webserver config file to config.php already, and in config.php I have set var $location = 'http://192.168.0.15:18083/' which is the ipaddress of my unraid server with the port specified in my VirtualBox plugin. 

 

I have also edited the dynamix.php.cfg to remove the ';' from extension=soap.so to enable soap.

 

What could be causing the web server log error?

 

Also, what should my vboxwebsrv HOST IP be set to in virtualbox plugin?  I have it set to my unraid IP address right now instead of the default 127.0.0.1?

Link to post

You might try just creating a simple webpage (exporting bookmarks is an easy way) and point the webserver to that. That way you can determine if it is a problem with the webserver or with phpvirtualbox.

Link to post

I use cache drive.

Just make sure the location on the cache drive is cache only so it will not be moved.

 

Using an array data drive will slow the VM because any change (write) by the VM to the operating system will involve the parity drive.

 

 

Link to post

Compiling now for unRAID 6 Beta 15...

 

Started working in the plugin adaptation to the new Plugin manger architecture... Trying to make 1 plugin that fits both unRAID v5 and v6 architectures...

 

 

Link to post

Hi all, I have been running this plugin for a while, and it's been great. I have hit some hardware issues and so I am giving my unraid box a bit of a spring clean. I am considering jumping to v6, as I have been sitting at v5.05 for a long time.

 

Question... what options are there for a webserver with v6? I am asking in this thread because the only reason I have ever bothered installing a webserver plugin was so as to run php virtualbox. It is ages since I did this, but I seem to recall that it was basically essential for setting up a vbox machine. What are those of you running v6 + virtualbox using for the webserver component? Or, if you are not using a webserver, what is the webless process for the initial setup of a virtual machine?

 

Jason

Link to post

Hi all, I have been running this plugin for a while, and it's been great. I have hit some hardware issues and so I am giving my unraid box a bit of a spring clean. I am considering jumping to v6, as I have been sitting at v5.05 for a long time.

 

Question... what options are there for a webserver with v6? I am asking in this thread because the only reason I have ever bothered installing a webserver plugin was so as to run php virtualbox. It is ages since I did this, but I seem to recall that it was basically essential for setting up a vbox machine. What are those of you running v6 + virtualbox using for the webserver component? Or, if you are not using a webserver, what is the webless process for the initial setup of a virtual machine?

 

Jason

There's a plugin for apache web server here http://lime-technology.com/forum/index.php?topic=33692.msg310774.msg#310774.  For unRAID 6 there are also dockers for apps and kvm and xen for virtual machines.

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.